- poniedziałki, 8-12 s. 4070
Slajdy do wykładu:
- 6 października: sprawy organizacyjne, abakus, liczydła, kości Napiera.
- 13 października: wczesne mechanizmy,maszyny Schickarda, Pascala i Leibniza.
-
20 października: polskie konstrukcje z XIX w., arytmometr de Colmara, postać Charlesa Babbage'a.
Osoby zainteresowane tekstami źródłowymi na temat maszyn Sterna mogą zajrzeć do:
- Rapport o machinie arytmetyczney Pana Abrahama Szterna, Pamiętnik Warszawski, 1815 t. 1 (luty), s. 125
- A. Stern, Rozprawa o machinie arytmetyczney, Roczniki Towarzystwa Warszawskiego Królewskiego Przyjaciół Nauk, 1818 t. 12, s. 106
- 3 listopada: maszyny Babbage'a.
- 17 listopada: maszyny z końca XIXw..
- 24 listopada: tabulatory Holleritha, maszyna Ludgate'a, wkład Leonardo Torresa y Quevedo.
- 1 grudnia: maszyny Stibitza, komputer Harvard Mark I.
- 8 grudnia: komputery Zusego, lampy elektronowe, maszyna Atanasoffa-Berry'ego.
- 15 grudnia: Enigma i Colossus, ENIAC.
- 12 stycznia: Komputery lampowe z lat 50tych, pierwsze techniki konstruowania pamięci.
- 19 stycznia: Komputery tranzystorowe, IBM 7090 i 1401, IBM System/360, minikomputery PDP.
- 22 stycznia: Komputery analogowe.
- 26 stycznia: Obwody zintegrowane, mikroprocesory, komputery osobiste.
Klasyczne teksty o informatyce:
Wokół jednego z nich można zbudować prezentację na ćwiczeniach.- John von Neumann, First draft of a report on the EDVAC (1945)
- Vannevar Bush, As we may think (1945)
- John W. Backus i in., FORTRAN automatic coding system (1957)
- John McCarthy, Recursive functions of symbolic expressions and their computation by machine, Part I (1960)
- Douglas Engelbart, Augmenting human intellect (1962)
- Fernando Corbato i in., An experimental time-sharing system (1962)
- Edsger Dijkstra, GOTO statement considered harmful (1968)
- Douglas Engelbart, "The mother of all demos" (1968) - film
- Eric S. Raymond, The cathedral & the bazaar (1997)
Harmonogram prezentacji i materiały do przygotowania na ćwiczenia:
13 października:
- M. Waniek: Test Turinga i chiński pokój
- Przeczytać artykuł Alana Turinga Computing machinery and intelligence (1950), w którym zaproponował on ideę "testu Turinga".
- Dodatkowo można zapoznać się z tzw. argumentem chińskiego pokoju i wyrobić sobie własną opinię na jego temat.
20 października:
- Przeczytać artykuł Vannevara Busha As we may think (1945).
- Zastanowić się: jakie technologie przewiduje Bush i jak wyobraża sobie ich wpływ na społeczeństwo? Które przewidywania się spełniły a które nie? Czego nie przewidział, czego nie docenił, co przecenił? Jak bardzo szalone były jego oczekiwania w świetle istniejących w 1945 r. technologii?
27 października:
- zajęcia nie odbędą się (odrobimy je w późniejszym terminie)
3 listopada:
- Krzysztof Chrząszcz, Adam Wierzbicki: The mother of all demos
- Obejrzeć tytułowe demo Douglasa Engelbarta (1968).
10 listopada:
- zajęcia nie odbędą się (dzień dziekański)
17 listopada:
- Łukasz Siczek, Emil Sierżęga: Katedra i bazar
- Wskazówki autorów prezentacji dotyczące przygotowania się do ćwiczeń można znaleźć tu.
24 listopada:
- Katarzyna Mandziuk: O twierdzeniu Słonimskiego i jego maszynie
- Przeczytać krótki artykuł o Chaimie Zeligu Słonimskim.
1 grudnia:
- Grzegorz Milka: Pierwsze języki programowania
- Ćwiczenia nie będą wymagały przygotowania od słuchaczy.
8 grudnia:
- Filip Daca i Paweł Nowosad: Komputer Altair 8800
15 grudnia:
- Michał Bukowski i Kajetan Dutka: Komputer EDVAC (slajdy)
12 stycznia:
- Alan Kutniewski i Jakub Woyke, An experimental time-sharing system (1962)
19 stycznia:
- Maciej Matraszek: Historia gier komputerowych
- Krzysztof Skibniewski: O powojennej historii komputerów w Polsce
22 stycznia:
- Paweł Borycki: Kalkulator mechaniczny "Curta"
26 stycznia:
- Krzysztof Łęcki: GOTO i programowanie strukturalne
- Weronika Pecio: Historia programowania obiektowego