2
Tygodniowy wymiar
godzin:
wykład 2 godziny
ćwiczenia 1 godzina
laboratorium 2 godziny
3
Zaliczenie przedmiotu
Dopuszczenie do egzaminu:
ocena pozytywna z ćwiczeń
ocena pozytywna z laboratorium
Ocena końcowa:
egzamin
waga 0.5
ćwiczenia waga 0.2
laboratorium
waga 0.3
4
Tematyka wykładu
n
Reprezentacja informacji w komputerze
n
Architektura i działanie komputera
n
Podstawowe struktury danych
n
Algorytmika
n
Systemy operacyjne
n
Podstawy sieci komputerowych
5
Literatura
J.Glenn Brookshear – Informatyka w
ogólnym zarysie, WNT, W-wa 2003
P.Fulmański, Ś.Sobieski – Wstęp do
informatyki, Wydawnictwo Uniwersytetu
Łódzkiego 2005
B.S.Chalk – Organizacja i architektura
komputerów, WNT, W-wa 1998
6
Co to jest informatyka?
n
potocznie: nauka o komputerach
(ang. computer science)
n
komputer to tylko narzędzie
7
Informatyka
dziedzina,
która
zajmuje
się
przetwarzaniem
informacji
za
pomocą
pewnych
schematów
postępowania (algorytmów) tak, że
wynikiem tego przetwarzania jest
znowu informacja
8
Informatyka
n
Pobieranie
n
Przechowywanie
n
Przetwarzanie
informacji
9
Historia informatyki
n
Pierwsze algorytmy
n
Przyrządy i urządzenia
wspomagające obliczenia
10
Prekursorzy informatyki
n
3000 lat p.n.e. ludy sumeryjskie
wykorzystywały do obliczeń
gliniane tabliczki z wyżłobionymi
rowkami, do których wkładano
kamyki
11
Prekursorzy informatyki
n
2600 lat p.n.e. Chińczycy
skonstruowali
abakus
: drewnianą
tabliczkę podzieloną na kolumny.
n
Każda kolumna reprezentowała
pozycję jednej cyfry: pierwsza -
jednostki, druga - dziesiątki, itd.
n
udoskonalony abakus – liczydło
n
najdłużej stosowana maszyna
obliczeniowa
12
Prekursorzy informatyki
n
Euklides (400-300 rok p.n.e)- grecki
matematyk i filozof, wymyślił algorytm
znajdowania największego wspólnego
dzielnika dwóch liczb całkowitych
n
M.Alchwarizimi (łac. Algorismus)(IX
w.)-perski uczony, autor reguł
podstawowych operacji
arytmetycznych dla liczb dziesiętnych
13
Prekursorzy informatyki
n
Francuz B. Pascal (1626-1662)
zbudował sumator arytmetyczny –
maszynę o kilku zębatkach
n
Niemiec G.Wilhelm von Leibniz
(1646-1716) ponownie odkrył system
dwójkowy (pierwsi byli Chińczycy)
14
Prekursorzy informatyki
n
Charles Babbage (1833 rok)-brytyjski matematyk,
autor projektu „maszyny analitycznej” sterowanej
automatycznie;
twórcy nie udało się skonstruować kompletnej i
działającej maszyny
n
Herman Hollerith pracownik amerykańskiego biura
statystycznego skonstruował maszynę porządkującą
wyniki spisu powszechnego przeprowadzonego w USA
w roku 1880; w 1890 roku dzięki tej maszynie 8-
krotnie przyspieszono obliczenia; w 1896 założył
przedsiębiorstwo, które w 1917 roku przekształciło się
w IBM
15
Prekursorzy informatyki – wiek
XX
n
A.M.Turing (1936 rok)-brytyjski matematyk,
twórca maszyny do przetwarzania danych
zgodnie z określonym schematem
(programem)
n
John von Neumann (lata 40-te)-twórca
pierwszej maszyny cyfrowej zaproponował
architekturę, według której są budowane
komputery do dnia dzisiejszego,
n
Informatyka staje się dyscypliną akademicką
w połowie lat 60-tych (USA)
16
Ważne wydarzenia
n
1947 wynalezienie tranzystora -
pierwszego i podstawowego składnika
elektroniki cyfrowej i analogowej;
n
1958 wynalezienie układu scalonego
n
1964 komputer IBM S/360 - pierwszy
superkomputer zwany do dziś
Mainframe;
n
1964 graficzny interfejs użytkowy i
mysz;
17
Ważne wydarzenia
n
1981 komputer IBM PC - pierwszy
komputer rozpoczynający całą
rodzinę istniejących do dziś
komputerów osobistych (ang.
Personal Computer)
18
Zastosowania
n
Nauka
n
narzędzie do wspomagania
obliczeń,
n
edytory prac naukowych,
n
umożliwienie szybszego
kontaktu ze światem,
n
inteligentne bazy danych.
19
Zastosowania
n
Przemysł
Elektronika
n
projektowanie układów,
n
wspomaganie obliczeń, analiza poprawności
zaprojektowanych obwodów.
Chemia i farmacja
n
modelowanie procesów laboratoryjnych
Biologia, biochemia
n
bazy wiedzy,
n
modelowanie cząsteczek,
n
analiza DNA lub RNA.
Aplikacje CAD/CAM
- komputerowe wspomaganie
projektowania
20
Zastosowania
Zastosowania cywilne
n
modelowanie i przewidywanie
zmian pogody,
n
wspomaganie kierowania ruchem
lotniczym, kolejowym czy morskim,
n
projektowanie dróg, mostów, tuneli.
.
21
Zastosowania
Zastosowania militarne
n
sterowanie systemem obrony,
n
zdalne naprowadzanie pocisków.
Biznes
n
aplikacje finansowe i ekonomiczne,
n
aplikacje biurowe,
n
systemy eksperckie i systemy
wspomagania podejmowania decyzji.