![Page 1: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/1.jpg)
![Page 2: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/2.jpg)
Między przeszłością a przyszłością komputerów i informatyki
Maciej M. SysłoUniwersytet Wrocławski, UMK w Toruniu
![Page 3: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/3.jpg)
Rozgrzewka, ICo ci dwaj Panowie, stojący na tle komputera ENIAC,
trzymają w rękach?
Mysz
Jedną liczbę
Jedną cyfrę
Klawiaturę
Cyfra dziesiętna: 0, 1,… zbudowana z 22 lamp!!!
3Maciej M. Sysło
![Page 4: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/4.jpg)
Rozgrzewka, II
Magazyn lodówek
Elektrownia atomowa
Superkomputer
Chip w powiększeniu
Co to jest?
Superkomputer Earth Simulator (Japonia 2002 rok)
35 000 000 000 000 op/sekMaciej M. Sysło 4
![Page 5: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/5.jpg)
Co to jest computer?
1969:
Człowiek !!!
komputer: 1. osoba, która oblicza; 2. urządzenie stosowane do obliczeń …
Maciej M. Sysło 5
![Page 6: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/6.jpg)
6
Pierwsze wystąpienie computer?
1892
Firma Rapid Computer w Chicago, wytwarzała urządzenie do liczenia, zwane comptometer
Maciej M. Sysło 6
![Page 7: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/7.jpg)
IBM PC12 sierpnia 1981
Mikroprocesor serce komputera
Komputer dzisiaj
Elwro 800 Junior, 1986
Dziecinne, szkolne komputerkiMaciej M. Sysło
Serce każdego urządzenia
7
![Page 8: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/8.jpg)
Think Myśl? Komputer to maszyna do myślenia !!!
Reklama firmy IBM z 1924 roku
Maciej M. Sysło 8
![Page 9: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/9.jpg)
Maciej M. Sysło
Pierwsze kalkulatory elektroniczne
TI DataMath – 1972 Tylko 4 działania TI 30 – 1977
dla inżynierów
Elwro – Bolek Elwro – Lolek
Kalkulator mały komputerek
9
![Page 10: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/10.jpg)
Człowiek zawsze musiał liczyć !!! używał do tego palców, rąk,
całego ciała:
robił także nacięcia na drewnie:
A jak liczono dawno temu?
Maciej M. Sysło
Chińczycy liczyli na obu rękach aż do 10 000 000 000 !!!
10
![Page 11: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/11.jpg)
Maciej M. Sysło
Liczydła
Suan-pan, Chiny, X-XI w Soroban, Japonia, XIX w
Szczoty, Rosja, XVII w Kipu (Quipu), Ameryka Płd.
Współczesne zdjęcia
11
![Page 12: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/12.jpg)
Maciej M. Sysło
Liczydła
Japonia – Piórnik szkolny początek XX w.
Soroban
Przybory do pisania
Połączenie liczydła z
kalkulatorem
12
![Page 13: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/13.jpg)
Pałeczki Napiera
1617 rok
Wyrób współczesny
Maciej M. Sysło
Pierwszy kalkulator
13
![Page 14: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/14.jpg)
Pałeczki Napiera – jak używać
25
x 25
125
+ 50
625
2 5
2
5
4
1
1
2
5
0
0
0
+
20 56
Tradycyjne mnożenie:Mnożenie z pałeczkami:
Maciej M. Sysło
Pierwszy kalkulator
14
![Page 15: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/15.jpg)
Maszyna SchickardaPierwszy kalkulator – 1624
Rycina z listu Schickarda do Keplera. Replika maszyny Schickarda
Pałeczki zainspirowały W. Schickarda przy budowie pierwszego kalkulatora
15
![Page 16: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/16.jpg)
Kalkulator Schickarda – jak działa
Pałeczki w postaci walców, z wszystkimi cyframi
Działanie:•ustaw pałeczki – pierwsza liczba•ustawa drugą liczbę•dodaj cyfry z okienek
Maciej M. Sysło
Pierwsze kalkulatory mechaniczne
16
![Page 17: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/17.jpg)
Pierwsze kalkulatory mechaniczne …
17
Blaise Pascal, 1623-1662filozof, matematyk, fizyk
Gottfried W. Leibniz, 1646-1716filozof, matematyk, prawnik, mąż
stanu, dyplomata
Pascalina – mechanizm licznika Żywa ława do obliczeń – bęben schodkowy
![Page 18: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/18.jpg)
Wykonują tylko dodawanie
Maciej M. Sysło
Kalkulatory mechaniczne – sumatory
18
![Page 19: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/19.jpg)
25
x 25
ABCDE
5 razy dodaj 25 - wynik: 125
2 razy dodaj 25 - wynik: 50
625
Mnożenie jako dodawanie:
A B C D E
Sumator Hasbro
Maciej M. Sysło
Kalkulatory mechaniczne – sumatory
19
![Page 20: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/20.jpg)
345
– 137
208
ABCDE
345
– 137
1 00000
1 00208
Odejmowanie jako dodawanie !!!
ABCDE
345
– 137
99999
1
1 00208
ABCDE
345
99862
1
1 00208
ABCDE
345
862 137
99000
1
1 00208
Tylko dodawania
Kalkulatory mechaniczne – sumatory
20
![Page 21: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/21.jpg)
21
Sumatory i maszyny biurowe
Sumatory
Masowa mechanizacja prac biurowych – podniesienie
zatrudnienia i statusu kobiet
Kalkulatory biurowe
Maciej M. Sysło 21
![Page 22: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/22.jpg)
Mnożenie i dzielenie za pomocą wielokrotnego dodawania i odejmowania
Maciej M. Sysło
Kalkulatory mechaniczne – kręciołki
22Pin wheels – koła z ruchomymi zębami
Feliks od Dzierżyńskiego
![Page 23: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/23.jpg)
Curt Herzstark (1902-1988)
Najdoskonalszy kalkulator mechaniczny:
• projekt powstawał w obozie w Buchenwaldzie
• perfekcyjne wykonanie• niemal niezniszczalny
kalkulator
Maciej M. Sysło
Kalkulator Curta – cud techniki
23
![Page 24: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/24.jpg)
Bęben schodkowy Leibniza –1694Rozłożony na części:
Maciej M. Sysło
Kalkulator Curta – cud techniki
24
![Page 25: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/25.jpg)
Maciej M. Sysło
Suwaki
Na wyposażeniu każdego inżyniera
do 1972 roku
Skala 30 cm
Skala 150 cm
Skala 12 m 25
![Page 26: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/26.jpg)
40 mln
… a później
26
Kalkulator wyparł urządzenia, które przyczyniły się do jego
powstania!!!
1 mld w 2008
Do 1972 roku …
Maciej M. Sysło
![Page 27: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/27.jpg)
Logarytm • Ułatwia obliczanie iloczynów i ilorazów:
– Wynalazł John Napier (ten od pałeczek) – 1614
– Suwak logarytmiczny: 1620 – E. Gunter, 1632 – W. Oughtred
• !!! logarytm i algorytm to anagramy !!!• Złożoność: log n bardzo wolno rośnie w porównaniu z n• Występuje w złożoności metod dziel i zwyciężaj• Euklides wprowadził nieświadomie w algorytmie dla
NWD(m,n)
m, n, r1, r2, r3, r4, … np. m=34, n= 21, 13, 8, 5, 3, 2, 1
ri = ri-2 mod ri-1
ri = ri-2 / 2
• Zastosowania w kryptografii, RSA
Liczba kroków w algorytmie Euklidesa
jest ok. log m
27
Co pozostało sprzed 1972 rok
Maciej M. Sysło
![Page 28: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/28.jpg)
011101001111011001110100abrakadabra
Morse jej ojcem
Kody: ASCII
a:01100001
b:01100010
d:01101100
k:01101011
r:01110010
Huffman
0 1110
110
1111
10
88 znaków 24 znaki28
Kompresja
Maciej M. Sysło
![Page 29: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/29.jpg)
Flying Oliver Franklin
Blick DuplexDart
Writingball
29
Pierwsze ręczne procesory tekstu
Maciej M. Sysło
![Page 30: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/30.jpg)
1875
30
Pierwsze ręczne procesory tekstu
Maciej M. Sysło
![Page 31: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/31.jpg)
• Klawiatura QWERTY, Sholes, 1874 – rezultat konstrukcji i …
• Klawiatura Dvoraka (1936) – nie przyjęła się
• Ale …
„Klawiatura Morse”
31
Pierwsze ręczne procesory tekstu
Maciej M. Sysło
![Page 32: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/32.jpg)
Fonty – to pomysł z najstarszych maszyn do pisania
Wymienne fonty
Lata 60-80
Przełom XIX/XX
32
Pierwsze ręczne procesory tekstu
Maciej M. Sysło
![Page 33: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/33.jpg)
Ch. Babbage (1791-1871)(niespełniony) ojciec komputerów
I wish to God these calculations had been performed by steam
Maszyna różnicowa Scheutzów
Schemat maszyny analitycznej 33Maciej M. Sysło
Maszyna różnicowa Babbage’a
![Page 34: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/34.jpg)
34
Ada Augusta Lovelace (1815-1852)
• Córka poety, Lorda Byrona
• Początkowo interesowała ją literatura, ale matka chciała ją odsunąć od zajęć jej ojca
• Otrzymała wykształcenie matematyczne:
• 1833: poznała Babbage’a, – pokazał jej maszynę różnicową
• 1843: opublikowała rozległe opracowanie na temat maszyny analityczne, 2/3 to jej własne notatki
• 1852: umiera, pochowana obok ojca
Maciej M. Sysło
![Page 35: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/35.jpg)
35
Notatki (notes) Ady – wyjątki
• … maszyna analityczna tka wzory algebraiczne, tak jak krosno Jacquarda tka kwiaty i liście … – programowanie
• Zwróciła uwagę na znaczenie, jakie może mieć wykonywanie różnych instrukcji w zależności od spełnienia określonych warunków – instrukcja warunkowa
• Pisała o korzyściach płynących ze zdolności maszyny analitrycznej do wielokrotnego wykonywania tych samych obliczeń – instrukcja iteracyjna
• Rachunek symboliczny (algebra) – komponowanie muzyki
• Jednak: nie należy w żadnym razie uważać, że AE może cokolwiek sama z siebie stworzyć
• A.M. Turing, wykład o AI: zastrzeżenia lady Lovelace
Maciej M. Sysło
![Page 36: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/36.jpg)
System tabulacyjny Hermana Holleritha
Pantograf
Sorter
Liczniki zegaroweCzytnik kart
36Maciej M. Sysło
![Page 37: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/37.jpg)
Herman Hollerith (1860-1929) i IBM
• Absolwent MIT, pracownik Census Office (GUS)• 1890: Spis w USA – olbrzymi sukces• Ekspansja geograficzna: Kanada (1892), spis rolny w
USA (1893), Norwegia, Włochy, • Rosja: 1895 – następny był dopiero w 1926 r.
– 900 000 ankieterów, 2200 stały personel, spisano 129 211 113 osób, 44 języków
– Ostatnie analizy przeprowadzono 9 lat po spisie• Założył: Tabulating Machine Co. (1896), Computing
Tabulating and Recording Co. (1911), która 1924 została przemianowana na IBM
37Maciej M. Sysło
![Page 38: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/38.jpg)
Colossus – 1943
„Bomby”: 1939 – polska 1940 – UK, USA
Rozwój komputerów w czasie wojny…
Maciej M. Sysło 38
![Page 39: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/39.jpg)
Duże maszyny – main frame
39Maciej M. Sysło
![Page 40: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/40.jpg)
Teoretyczne podstawy
40Maciej M. Sysło
![Page 41: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/41.jpg)
41
Rozwój elektroniki
Prawo Moore’a, 1965
0
1
2
3
4
4141
![Page 42: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/42.jpg)
Maciej M. Sysło
Dzisiaj … mamy jeszcze superkomputery
Cray-1 (1976) 250 000 000 operacji na sekundę
IBM Blue Gine/L (2005)80 000 000 000 000 operacji na sek
42
![Page 43: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/43.jpg)
Maciej M. Sysło
Dzisiaj … mamy superkomputer dostępny dla każdego:
Google: 300 000 000 000 000 op/sek !!!
Google – obsługiwane przez najpotężniejszy komputer !!!
43
![Page 44: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/44.jpg)
Od kiedy???
Nowa technologia ???
Jaka nowa technologia zostanie stworzona na IBM
PC, która wyprze PC?
Współczesna technologia
44
Skąd bierze się różnicamiędzy przeszłością i
przyszłością?Dlaczego pamiętamy przeszłość,
a nie pamiętamy przyszłości?[Stefan W. Hawking, Krótka historia czasu]
Do 2??? roku … ?
Maciej M. Sysło
![Page 45: Między przeszłością a przyszłością komputerów i informatyki](https://reader036.vdocuments.site/reader036/viewer/2022062516/56812adf550346895d8ec891/html5/thumbnails/45.jpg)