TI 10.03.2011
Informatyka- nauka o przetwarzaniu informacji za pomocą automatycznych środków technicznych.
Informacja! Wielkość abstrakcyjna, która może być przechowywana w pewnych obiektach, przesyłana pomiędzy obiektami, przetwarzana w pewnych obiektach i stosowana do sterowania pewnymi obiektami, przy czym przez obiekty rozumie się organizmy żywe, urządzenia techniczne oraz systemy takich obiektów.
Rodzaje komputerów:
-osobiste-stacjonarne przenośne
-stacje robocze
-serwery
-superkomputery (mainframe)
-klastry komputerowe, grupa Mainframe
-komputery specjalne i specjalizowane
Mainframe (ang-main- główny, Frame-struktura)
MAinframe jako komputery używane głównie przez duże organizacje dla krytycznych aplikacji (np. finansowych, statystycznych)
Są systemami o dużej wydajności przetwarzania danych i większych możliwościach niż komputer domowy
Klaster-grupa połączonych jednostek komputerowych, które współpracują ze sobą w celu udostępnienia zintegrowanego środowiska pracy. Wydajność klastra limitowana jest wydajnością poj elementu składowego-komputera, liczby zastosowanych komputerów oraz polaczen-szybkosci transmisji danych pomiedzy poszczególnymi komputerami. Dziela się na 2 klasy:
-wydajnosciowe-pracujace jako komp szeregowy. Celem ich budowy jest powiekszenie mocy obliczeniowej. Wiele obecnych superkomputerow dziąła na tej zasadzie.
-niezawodnościowe - pracujące jako zespół komp dublujących nawzajem swoje funkcje(laczenie równoległe).
Galera-superkomputer, klaster.
Najnowszy wektorowy komputer NEC SX8 może sięgnąć wydajność 65 teraflopów.
Najmniejsza jednostka informacji jest bit. BIT przyjmuje wartość 0 lub 1.
1 bajt(byte)=8 bitów
1 kbajt [KB]= 2 10 bajta=1024 bajty
1 Mbajt[MB]=1024 KB=1048576 bajty
Systemy liczbowe
-Stosowany powszechnie system dziesiętny zapisuj operuje dziesięcioma różnymi znakami dla przedstawienia cyfr
Kodowanie liczb i znaków
Liczby dziesiętne ->liczby binarne
-W zapisie ósemkowym stosuje się znaki systemu dziesiętnego, ale dla zapisu szesnastkowego znaków tych jest byt mało.
Jak zapisać znaki alfanumeryczne?
Kod ASCII (american Standard Code for Information Interchange) Powstał w 1965 r.
Literom tekstu przyporządkowano cyfry.
Jest to kod 7 bitowy, a więc możemy za jego pomocą przedstawić 2 7 czyli 128 znaków. W 1981 r IBM wprowadził rozszerzony do 8 bitów…
Kod UNICODE
*256 znaków alfanumerycznych jakie można zakodować za pomocą rozszerzonego kodu ASCII nie dawało możliwości zakodowania znaków diakrytycznych wielu języków np. japońskiego
*Odpowiedzią jest kod nazywany UNICODE o długości 16 bitów dla każdego znaku, a to daje możliwość zakodowania 2 15 czyli 65536 znaków.
Historia maszyn liczących-komputera:
-Abacus-liczydło
-Codex Madrid
-Pascaline
-maszyna licząca, która oprócz zliczania potrafiła mnożyć
-maszyna różnicowa(wykonywała obliczenia metodą różnicową)
-program na maszynę analityczną obliczający matematyczny ciąg liczb
-maszyna Jacquard'a - drukowanie powtarzalnych wzorów na materiałach -> karty drukowane
-maszyna Turinga-abstrakcyjna maszyna obliczeniowa do badania teoretycznych ograniczeń matematyki
-1939 prawdopodobnie pierwszy komputer Cyfrowy Elektroniczny ABC
-jeden z pierwszych programowanych komputerów lampowych
-komputer elektroniczny ogólnego przeznaczenia- ENIAC
-pierwszy komputer osobisty IBM
-Mikrokomputer Altair
-komputer Apple
-mikrokomputer Commodore
-pierwszy komputer IBM PC
Parametry charakteryzujące procesor:
Szybkość, wielkość magistrali danych, częstotliwość taktowania magistrali danych, wielkość pamięci CACHE, liczba rdzeni
Najszybszy procesor:
-testowany układ IBM w temperaturze pokojowej potrafi działać z zegarem tykającym szybkością 350 GHz
Rodziny procesorów: Intel, AMD, Motorola 68k, architektury RISC.
Prawo Moor'a-1972r-Moc obliczeniowa układów scalonych podwaja się co półtora roku.
2004 r-150 mln tranzystorów
2007-miliard tranzystorów
Kolejne bariery technologiczne:
1956 r- skonstruowanie tranzystora półprzewodnikowego…