![Page 1: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/1.jpg)
PB002 – Základy informačních technologiíPočítačové systémy
21. září 2011
PB002 – Základy informačních technologií
![Page 2: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/2.jpg)
Základní informace
1 Přednášky nejsou povinné2 Poku účast klesne pod pět studentů, přednáška se nekoná3 Slidy z přednášky budou vystaveny4 Zkouška bude pouze písemná5 Terminy budou známy do konce října6 Studijní literatura je uvedena u sylabu
PB002 – Základy informačních technologií
![Page 3: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/3.jpg)
Cíle předmětu
1 Základy počítačových a komunikačních systémů2 Procesory a zobrazení dat v počítači3 Operační systémy4 Organizace paměti5 Periferie, API6 Sítě, Internet7 Multimedia, videokonference, sociální sítě8 Bezpečnost
PB002 – Základy informačních technologií
![Page 4: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/4.jpg)
Základy počítačových a komunikačních systémů
1 Babbageův počítací stroj2 Turingův stroj3 Von Neumanovo schema
PB002 – Základy informačních technologií
![Page 5: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/5.jpg)
Babbageův počítací stroj
1 první zmínka 18222 Prvenství myšlenky programovatelného počítacího stroje3 instrukce4 oddělená datová a programová paměť5 oddělená vstup/výstupní jednotka6 řídící jednotka schopna provádět podmíněné skoky7 Augusta Ada King, hraběnka z Lovelace – podpora a popis8 1991 sestrojen a prokázána funkčnost
PB002 – Základy informačních technologií
![Page 6: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/6.jpg)
Babbageův počítací stroj – obrázek
PB002 – Základy informačních technologií
![Page 7: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/7.jpg)
Turingův stroj
1 teoretický model výpočetního stroje2 problém zastavení Turingova stroje – problém
rozhodnutelnosti3 Turingův test4 zaveden v roce 1936
PB002 – Základy informačních technologií
![Page 8: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/8.jpg)
Turingův stroj
PB002 – Základy informačních technologií
![Page 9: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/9.jpg)
Turingův stroj – obrázek
PB002 – Základy informačních technologií
![Page 10: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/10.jpg)
Von Neumanovo schéma
1 40. léta 20. století2 nová koncepce3 základní funkční části4 dvojková soustava
PB002 – Základy informačních technologií
![Page 11: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/11.jpg)
Von Neumanovo schéma – obrázek
PB002 – Základy informačních technologií
![Page 12: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/12.jpg)
Technické prostředky - procesor
1 stroj, který vykonává instrukce2 instrukční cyklus: výběr a provedení instrukce jednotkou3 vnitřní hodiny: takt procesoru4 základní jednotka sekvenční (ALU)5 může obsahovat více jednotek - vnitřní paralelismus
PB002 – Základy informačních technologií
![Page 13: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/13.jpg)
Technické prostředky - Typy procesorů
1 Univerzální1 CISC: Complex Instruction Set Computer2 RISC: Reduced Instruction Set Computer
2 Specializované procesory1 Vektorové2 Embedded3 . . .
PB002 – Základy informačních technologií
![Page 14: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/14.jpg)
Technické prostředky - paměť (vnitřní)
1 Uchovávání dat2 Přímá adresace (sloupec x řádek)
1 rozsah adres: 16,32,64 bitů
3 Cyklus paměti: doba nezbytná pro vystavení nebo zápisdat
4 Vzpamatování se po provedené operaci, prokládání pamětí5 statická x dynamická paměť6 Hierarchie pamětí
1 Rychlá - pomala2 Drahá - levná3 Ekonomický imperativ v IT
PB002 – Základy informačních technologií
![Page 15: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/15.jpg)
Technické prostředky - periferie
1 Zajišťují vstup/výstup informací:1 komunikace s uživatelem2 komunikace s jinými systémy3 permanentní ukládání dat
PB002 – Základy informačních technologií
![Page 16: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/16.jpg)
Permanentní ukládání dat
1 Paměti (ROM, PROM, EPROM, NVRAM)2 Disky
1 Magnetické2 SSD3 Magnetooptické4 Optické
3 Pásky4 Sítě
PB002 – Základy informačních technologií
![Page 17: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/17.jpg)
Komunikace
1 Počítačové sítě1 Drátové
1 Elektrické2 Optické
2 Bezdrátové1 Radiové2 Optické3 Akustické
3 Mechanické
PB002 – Základy informačních technologií
![Page 18: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/18.jpg)
Speciální periferie
1 Virtuální realita1 Brýle a helmy pro prostorové vidění2 3D projekce a prostorový zvuk3 Detekce pohybu a polohy
2 Wearable Computers
PB002 – Základy informačních technologií
![Page 19: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/19.jpg)
Co je to počítač?
1 Standardní pohled:1 Procesor(y)2 Paměť3 Periferie
2 Jiné možné pohledy1 Buněčné automaty2 Neuronové počítače3 . . .
PB002 – Základy informačních technologií
![Page 20: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/20.jpg)
Paralení systémy
1 Úzce propojené (tightly coupled)2 Volně propojené (loosely coupled)3 Distribuované4 Gridy
PB002 – Základy informačních technologií
![Page 21: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/21.jpg)
Úzce propojené systémy
1 Společná paměť2 Minimální vliv vzdálenosti procesorů3 Speciální propojení procesorů a paměti4 Vhodné pro úlohy s jemným paralelismem5 Výpočetní model: sdílená paměť
PB002 – Základy informačních technologií
![Page 22: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/22.jpg)
Volně propojené systémy
1 Převážně distribuovaná paměť2 Vzdálenost procesor; hraje roli3 Speciální propojení procesorů4 Výrazně vyšší latence v meziprocesorové komunikaci5 Operace remote put a remote get pro přístup do paměti
vzdáleného procesoru6 Výpočetní model: zasílání zpráv
PB002 – Základy informačních technologií
![Page 23: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/23.jpg)
Distribuované systémy
1 Rozšíření předchozího modelu2 Vždy distribuovaná paměť3 Vzdálenost procesorů hraje významnou roli4 Propojení procesorů často formou běžné LAN sítě5 Vysoká latence v meziprocesorové komunikaci6 Výpočetní model: zasílání zpráv
PB002 – Základy informačních technologií
![Page 24: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/24.jpg)
Gridy
1 Geograficky rozsáhlý distribuovaný sytém2 Propojeny samostatné počítače3 Propojení počítačů WAN sítí4 Extrémně vysoká latence v meziprocesorové komunikaci5 jediný možný výpočetní model: zasílání zpráv
PB002 – Základy informačních technologií
![Page 25: PB002 { ZÆklady informaŁních technologií · ZÆkladní informace 1 PłednÆ„ky nejsou povinnØ 2 Poku œŁast klesne pod pìt studentø, płednÆ„ka se nekonÆ 3 Slidy z płednÆ„ky](https://reader036.vdocuments.mx/reader036/viewer/2022070109/604450e4c3fe1814760f3566/html5/thumbnails/25.jpg)
Gridová infrastruktura MetaCentra
PB002 – Základy informačních technologií