WDP historia v1 00

background image



Prekursorzy informatyki

- 3000 p.n.e. ludy sumeryjskie wykorzystywały do obliczeń gliniane tabliczki z wyżłobionymi rowkami, do których wkładano kamyki.
Przesuwanie kamyków z jednej strony tabliczki na drugą ułatwiało rejestrację czynności liczenia
- 2600 p.n.e. Chińczycy skonstruowali abakus. Drewnianą tabliczkę podzieloną na kolumny. Każda kolumna reprezentowała pozycję jednej
cyfry (jednostki, dziesiętki itd.). Udoskonalony abakus to liczydło
- 400-300 p.n.e. Euklides. Grecki matematyk i filozof wymyślił algorytm znajdowania NWD. Algorytm Euklidesa uważa się za pierwszy
algorytm
- 780-850 Muhamed Alchwarizmi – Wywodzi się od niego słowo „algorytm”. Perski uczony, który sformułował i opisał reguły wykonywania
podstawowych operacji arytmetycznych dla liczb dziesiętnych. Nazwisko po łacinie Algorismus
- 1642 Francuz Blaise Pascal (1626 – 1662) zbudował w 1642 sumator arytmetyczny zwany Pascaliną. Urządzenie wykonywało 2 operacje
arytmetyczne (dodawanie i odejmowanie).
- 1694 Niemiec G. Wilhelm von Leibniz (1646 – 1716) matematyk. W 1694 zbudował arytmometr cztero-działaniowy. W maszynie dane
reprezentowano za pomocą pozycji kół zębatych wprowadzająć je mechanicznie. Wyniki odczytywano z końcowego ustawienia kół
- 1813 Pierwsza polska maszyna licząca. Skonstruował ją zegarmistrz z Hrubieszowa Abraham Stern. Maszyna wykonywała cztery operacje
arytmetyczne. Jej twórca uzyskując popracie Stanisława Staszica doskonalił swoją konstrukcję aby w cztery lata póżniej (1817) zbudować
maszynę do obliczania pierwiastków kwadratowych
- Charles Babbage (1792- 1871) Brytyjski matematyk. Autor projektu „maszyny analitycznej” sterowanej automatycznie. Nie udało mu się
jej skonstruować. Maszynę można było programować – ciąg wykonywanych kroków miał być zapamiętany w postaci otworów na kartkach
papierowych
- Augusta Ada Byron – Asystentka Babbage’a. Uznawana za pierwszą programistkę na świecie. Jej imieniem nazwano jeden z jezyków
programowania
- 1801 Joseph Jacquard zastosował we Francji podobną do Babbage’a technikę do sterowania krosnem. Opracował maszynętkacką w której
poszczególne kroki tkania definiowano za pomocą wzoru złożonego z otworów w karcie papierowej
- Herman Hollerirh (1860 – 1929) Pracownik amerykańskiego biura statystycznego skonstruował maszynę opartą na kartach dziurkowych
porządkującą wyniki spisu powszechnego przeprowadzonego w USA w roku 1880. W 1890 dzięki tej maszynie 8-krotnie przyspieszono
obliczenia.
- 1896 Herman Hollerirh założył przedsiębiorstwo które w 1917 przekształciło się w IBM (International Business Machines)
- Alan Turing (1912 – 1954). Brytyjski matematyk, twórca maszyny do przetwarzania danych zgodnie z określonym schematem
(programem). Maszyna może zrealizować każdy algorytm (teza Turinga). Obecnie maszynę tę nazywamy matematyczną (uniwersalną)
maszyną Turinga
- John von Neumann (1903-1957) matematyk węgierski, w 1945 sformłował zasadę sterowania wewnętrznego. Istota zasady sterowania
wewnętrzego polegała na tym, że komputer powinien przechowywać w swojej pamięci nie tylko dane, które będą podlegały przetwarzaniu
ale również zestaw instrukcji umożliwiających przetwarzanie danych.
- MARK I pierwsza w pełni automatyczna maszyna obliczeniowa. Budowa 1937-1944, Harvard, Howard Aiken. Wymiary dł 16m, wys. 2,5 m,
waga 5 ton, 800 km przewodów 750 000 części. Wprowadzanie danych: karty perforowane. Zmiana programu: zmiana sieci połączeń,
wydajność: dodawanie 3/sek, mnożenie 6 sek dzielenie 12sek, sinus 1 minuta
- ENIAC pierwszy komputer elektroniczny. Opracowany na zlecienie armi USA. Budowa 1940-1946 Univ of Pensylvania, wymiary 10x17m,
wys 2,7m waga 30 ton, 18 tys. Lamp pobór 175 kW. Głowne zadania: obliczanie torów pocisków, prace nad bombą wodorową. Wydajność
dodawanie 5000/sek, mnozenie 350/sek. Sredni czas pomiedzy awariami 30 minut. 1996 – współczesny odpowiednik krzemowy chip
7.4x5.3 mm
- Pierwsze maszyny oparte na architekturze Johna von Neumanna:
a) EDVAC 1946
b) EDSAC 1949
c) UNIVAC I (Universal Automatic Computer) pierwszy handlowo dostępny komputer zbudowany w 1951 roku przez Johna Eckerta i Johna
Mauchly
- Komputer w polsce – Odra 1305 – polski komputer sieci ODRA, produkowany seryjnie od 1973 w Zakładach Elektrycznych we Wrocławiu.
Działała bezawaryjnie, zużywały się części, nie włączałą się kiedy w pomieszczeniu było zimno. Do lata 2006 PKP w ostródzie jako ostatnia
instytucja używała Odry.
- 1947 wynalezienie tranzystora. Pierwszy i podstawowy składnik elektroniki cyfrowej i analogowej
- 1958 wynalezienie układu scalonego
- 1964 komputer IBM S/360 pierwszy superkomputer zwany dziś Mainframe
- 1964 graficzny interfejs, użytkownik i mysz
- 1981 komputer IBM PC pierwszy komputer rozpoczynający całą rodzinę istniejących do dziś komputerów osobistych (Personal Computer)




background image




Historia języka C
- 1969 – 1973 w Bell Laboratories powstawał system operacyjny UNIX. Został napisany w 90% w C.
- koniec lat 60-tych, Martin Richards, język BCPL
- 1970 Ken Thompson, język B dla minikomputera DEC PDP-7
- 1970 DEC wprowadza minikomputer PDP-11
- 1971 Denis Ritchie, język NB (New B)
- 1972 Denis Ritchie, język C
- 1983 ANSI stworzyło komitet standaryzacji języka
- 1988 powstaje standard ANSI C

Generacje komputerów

Generacja 0

Budowane na przekaźnikach. Programowane poprzez zmianę konfiguracji połączeń obwodów. Budowane w latach 30-tych

do połowy lat 40-tych

Generacja 1

Lata 40 i 50

Wykorzystywały lampy próżniowe. Pamięci na bębnach magnetycznych, Programy wprowadzane na kartach i tasiemkach

perfoowanych. Problem – duże rozmiary, zużycie energii i zawodność

Generacja 2

1959-1964

Budowane na tranzystorach, pamięci ferrytowe. Zmiejszony pobór mocy, wzrost niezaowodności. Zastosowania:

przetwarzanie informacji, księgowość, obliczenia inżynierskie

Generacja 3

1965-1970

Wykorzystywały obwodu scalone. Standardowe konstrukcji IBM seria 360, PDP (minikomputer wielkość szafy). Postęp:

uruchamianie programów z terminali, jęziki niezależne od sprzętu

Generacja 4

>1971

Charakteryzuje się użyciem układów scalonych dużej skali integracji, w tym mikroprocesorów. Wprowadzenie pamięci

półprzewodnikowych. Pierwsze maszyny IBM seria 370. Rewolucja PC

Generacja 5

Nie chodzi o technologie lecz o sposób funkcjonowania maszyny zakładający rodzaj sztucznej inteligencji. W fazie badań:

komputer kwantowy, biologiczny




Wyszukiwarka

Podobne podstrony:
The New Age of History?ter the00s
Instrukcja Obsluga programu Kontrola topTO v1 00 PL
Linscott, Gillian [SS] Wingless Pegasus [v1 00]
WDP historia
opracowanie v1 00
BPMN v1 00 05 12 06
Fizyka budowli v1 00(2)
Richard Bandler Time For A Change (OCR) v1 00 [found via www FileDonkey com]
Lista na warsztaty pełna v1 00
aproksymator v1 00
Gordon Korman No Coins, Please (v1 00
Simak, Clifford Univac "00 (v1 0)

więcej podobnych podstron