Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Wstęp do informatyki
Wykład 1
Definicje podstawowe
Dariusz Mikołajewski
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
O mnie
•
Wydział Elektroniki, Wojskowa Akademia Techniczna w
Warszawie, 1997
•
Podyplomowe Studium Telekomunikacji Cyfrowej,
Akademia Techniczno-Rolnicza w Bydgoszczy, 2002,
•
Studium Podyplomowe „Sieci komputerowe i aplikacje
internetowe”, Politechnika Poznańska, 2004,
•
Studia Podyplomowe „Zarządzanie Projektami”, Wyższa
Szkoła Bankowa, 2012,
•
Otwarty przewód doktorski: Katedra Informatyki
Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu,
Instytut Biocybernetyki i Inżynierii Biomedycznej im. M.
Nałęcza Polskiej Akademii Nauka w Warszawie,
•
Kursy i szkolenia,
•
Dorobek naukowy: 1 książka, ponad 90 artykułów i
rozdziałów w monografiach,
•
Wykonawca grantów: Spektrum autyzmu- zintegrowana
teoria (MNiSW), NeuroPerCog (NCN)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Kontakt
• E-mail (preferowany):
darek.mikolajewski@wp.pl
• Telefon (w sprawach pilnych):
725-88-99-09
• Kontakt osobisty: po umówieniu się
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Organizacja zajęć
• 15 zajęć po 2 godziny w blokach 4 x 45 min. co 2 tygodnie;
• Terminy (sprawdzić): 04.10., 18.10., 15.11., 29.11., 13.12.,
17.01., 31.01.
• Przerwa: 5 minut (tablica);
• Sygnał na przerwę: prowadzący;
• Nie ma przypominania o końcu przerwy – zaczynamy
zajęcia.
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Plan zajęć i zasady zaliczenia przedmiotu
•
Metoda: wykład.
•
Terminy zaliczeń wynikają z organizacji roku akademickiego
2012/2013.
•
Zasady zwalniania z ww. egzaminu – decyduje prowadzący wykład.
•
Zaliczenie przedmiotu jest na ocenę z testu końcowego.
•
Kryteria oceniania zostaną podane przed sprawdzianem. Najniższa
ocena pozytywna to 2.75 (tzw. -3).
•
Obecność nie jest obowiązkowa, ale wskazana.
•
Możliwość poprawienia oceny – do uzgodnienia.
•
Na teście końcowym student jest zobowiązany do posiadania
dowolnego dokumentu tożsamości z aktualnym zdjęciem i okazania go
na żądanie osobie prowadzącej zajęcia.
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Plan zajęć i zasady zaliczenia przedmiotu [2]
L.p.
Temat i zagadnienia
Zajęcia 1
Definicje podstawowe. Historia telekomunikacji, informatyki i cybernetyki. Społeczeństwo Informacyjne.
Społeczeństwo Oparte na Wiedzy. Społeczeństwo Nadzorowane.
Zajęcia 2
Technika analogowa a technika cyfrowa. Przetwarzanie analogowo-cyfrowe. Systemy liczenia i
reprezentacje liczb. Telekomunikacja i teleinformatyka.
Zajęcia 3
Transmisja danych cyfrowych.
Zajęcia 4
Sieci komputerowe. Internet, intranet, extranet.
Zajęcia 5
Wprowadzenie do informatyki medycznej.
Zajęcia 6
Informatyczne źródła wiedzy medycznej.
Zajęcia 7
Usługi sieciowe. Aplikacje internetowe.
Zajęcia 8
Maszyna Turinga.
Zajęcia 9
Schematy blokowe, algorytmy i ich stosowanie.
Zajęcia 10
Zmienne i struktury danych.
Zajęcia 11
Wprowadzenie do języków programowania. Programowanie strukturalne (C++, C#).
Zajęcia 12
Programowanie obiektowe (C++, C#).
Zajęcia 13
Wprowadzenie do baz danych. Metody sortowania. Grafy.
Zajęcia 14
Modele komputerowe w medycynie. Wprowadzenie do modelowania funkcji poznawczych. Biocybernetyka
i neurocybernetyka.
Zajęcia 15
Kierunki rozwoju informatyki. Internet Rzeczy, Ambient Intelligence, informatyka afektywna (Affective
Computing). Neuronauki obliczeniowe (computational neurosciences). Podsumowanie. Zaliczenie (test).
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Literatura
• Gogołek W. Wprowadzenie do informatyki dla
humanistów. Difin, Warszawa 2007.
• Krysiak K. Sieci komputerowe. Kompendium. Helion,
Warszawa 2003.
• Kubiak M. J. C++. Zadania z programowania z
przykładowymi rozwiązaniami. Helion, Warszawa 2011.
• Lis M. C# - praktyczny kurs. Wyd. II. Helion, Warszawa
2012.
• Aktualne artykuły z czasopism naukowych.
• Materiały własne.
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Zaczęło się …
… w starożytności:
• podstawy arytmetyki,
• cyfry rzymskie,
• pierwsze urządzenia do liczenia: abak (abacus) i
calculli – pierwowzory liczydeł,
• algorytm (Al Chwarazmi)
• symbol zera
• „automaty” Kallimachosa („wieczna” lampa
oliwna) i Ktesibiosa (zegar wodny z regulatorem
przepływu)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i potoczyło się dalej …
• Automaty (działające
również za opłatą!)
Herona z Aleksandrii (I
w. n. e.)
• logarytmy (Napier XVII
w.)
• suwak logarytmiczny (E.
Gunter, 1620)
• szeregowy arytmometr
(B. Pascal, 1642)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i potoczyło się dalej …
• równoległy arytmometr
(G. Leibnitz, 1694)
• karty perforowane (J.-
M. Jacquard, 1701)
• maszyna analityczna,
maszyna różnicowa (Ch.
Babbage, 1832)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• algebra logiczna (G. Boole, 1854)
• maszyna statystyczna na karty (Hollerith, 1890)
• maszyna Turinga jako koncepcja idealnego
komputera (1936)
• komputer elektromechaniczny (K. Zuse, 1938)
• Complex Number Computer (1939)
• Przelicznik artyleryjski Mark I (1944)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• Electronic Numerical Integrator and Calculator –
ENIAC (1945)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• uniwersalna architektura komputera (J. von
Neuman, 1946)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• tranzystor (1947)
• podstawy teorii informacji (C. Shannon, 1949)
• sieć nerwowa jako układ logiczny (McCulloch, Pitts, 1949)
• cybernetyka (N. Wiener, 1949)
• pierwszy komercyjny komputer UNIVAC (1951)
• kabel transatlantycki (1956)
• konferencja nt. sztucznej inteligencji (1956)
• układ scalony (1958)
• komputer z klawiaturą i monitorem (1960)
• gra komputerowa Spacewar (1962)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• mysz komputerowa (1962)
• początki ARPANETu (1968)
• dyskietka (1970)
• pamięć półprzewodnikowa (1970)
• drukarka (1970)
• kalkulator (1971)
• komputer osobisty - Altair 8800 (1975)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• Ethernet (1975)
• Komputer przenośny (?12 kg!) Osborne I (1981)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• IBM-PC z systemem operacyjnym MS DOS (1981)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• graficzny interfejs użytkownika (Apple, 1983)
• CD-ROM (1984)
• MS Windows 1.0 (1985)
• ARPANET w całości na TCP/IP (1982)
• Internet (1988)
• www – T. Berners-Lee (1989)
• Linux (1991)
• graficzna przeglądarka internetowa – Mosaic
(1993)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
… i dalej …
• DVD (1997)
• Google (1998)
• Y2K – problem roku dwutysięcznego (2000)
• autonomiczne pojazdy - DARPA Challenge (od
2005)
• systemy gridowe (2008)
• cloud computing (2009)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Polski wkład
• arytmometry A. Sterna, w tym arytmometr pięciodziałaniowy
(1812),
• automatyzacja produkcji gobelinów – J. Szczepanik (1896)
• patent teletroskopu, przodka telewizji – J. Szczepanik (1897)
• wkład polskich logików (m.in.. notacja beznawiasowa),
• bomba kryptologiczna do automatycznego dekryptażu szyfru
Enigmy (1939)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Polski wkład
• komputer K202 (J. Karpiński, 1971)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Termin „informatyka”
• 23 grudnia 1948 r. – powstanie pierwszej polskiej
placówki naukowej zajmującej się komputerami: Grupy
Aparatów Matematycznych
• 1962 r. – wpowstanie Polskiego Towarzystwa
Cybernetycznego,
• Uważa się, że polski termin „informatyka” zaproponował
w 1968 r. Romuald W. Marczyński w Zakopanem na
konferencji poświęconej maszynom matematycznym;
• Termin ten (w najszerszym znaczeniu) oznacza dziedzinę
nauki i techniki zajmująca się przetwarzaniem informacji.
• Por. fr. informatique, niem. Informatik, ang. computer
science (w USA), information technology (IT)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Telekomunikacja
Komunikacja na odległość.
• ogniska sygnałowe
• telegraf optyczny C. Chappe (1792)
• telegraf elektryczny (1839)
• alfabet Morse’a (1873)
• telefon - A. G. Bell (1876)
• radio – N. Tesla (1873), G. Marconi (1901)
• telewizja – J. R. Baird (1925)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Teleinformatyka
Komunikacja między maszynami.
• centralny komputer z odległymi terminalami – od
1940r.,
a potem to już ARPANET
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Cybernetyka
Sterowanie i komunikacja w zwierzęciu i maszynie
(N. Wiener, 1949)
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Społeczeństwo Informacyjne (ang. Information Society)
Definicja (wg Goban-Klas, Sienkiewicz 1999):
„Społeczeństwo, które nie tylko posiada rozwinięte środki
przetwarzania informacji i komunikowania, lecz środki te
są podstawą tworzenia dochodu narodowego i dostarczają
ź
ródła utrzymania większości społeczeństwa.„
W przenośni: społeczeństwo, w którym informacja (wiedza),
dostęp do niej lub umiejętność jej pozyskania,
wyodrębnieni, analizy ma wielokrotnie większą wartość niż
efekty pracy fizycznej.
Społeczeństwo Oparte na Wiedzy
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Społeczeństwo Nadzorowane
Raport o Społeczeństwie Nadzorowanym (GIODO),
2006r.:
Ciągły i (nieunikniony) nadzór stanowi element
rzeczywistości, którego nawet nie zauważamy.
Nadzór ma dwa oblicza: zagrożenia i korzyści.
Nadzór jest zwykle: celowy, rutynowy, systematyczny
i skonkretyzowany.
Uniwersytet Mikołaja Kopernika w Toruniu
Katedra Informatyki Stosowanej
Wstęp do informatyki – Dariusz Mikołajewski
Dziękuję za uwagę