Otázky z OPS 2011
Z Milan Kerslager
								
												
				Otázky jsou určeny pro zkoušku z předmětu OPS v zimním semestru školního roku 2010/2011. V letním semestru budou používány Otázky z OPS a PCS 2011. Odkazované články ve Wikipedii nemusí být přesné a úplné, avšak je vhodné je rozšiřovat v rámci zápočtu z článku na Wikipedii. Podpůrné materiály, slajdy i fotografie tabulí naleznete na stránce Výuka.
Ústní zkouška
-  Základní pojmy operačních systémů
- analogový, hybridní, číslicový počítač, hardware, software, firmware, data
- Von Neumannovo a Harvardské schéma počítače, vývoj počítačů a operačních systémů
- multiprocesory, multipočítače, typy clusterů
 
-  Operační systémy
- účel, funkce a vývoj OS, víceúlohové a víceuživatelské systémy, RTOS
- jádro, monolitické jádro, mikrojádro, hybridní jádro, modulární jádro
-  start počítače, BIOS, ACPI, DDC, I²C, SMBus
 
- Mikroprocesory
-  Hardwarové prostředky využívané operačním systémem
- komunikace se vstupně/výstupním zařízením (I/O) v PC (instrukce IN, OUT, mapování do paměti, DMA, bus master)
- význam a typy přerušení, obsluha přerušení, ovladač, privilegovaný režim, systémové volání
- časovač, virtualizace, endianita
 
-  Procesy v operačním systému
- algoritmus, program, proces, thread
- context switch, PCB, preemptivní a nepreemptivní multitasking
- životní cyklus procesu, plánování procesů a procesoru
 
- Počítačová bezpečnost
-  Kryptografie
- symetrická, přenos zprávy a klíče, asymetrická šifra, privátní klíč, veřejný klíč
- jednocestná funkce, bloková a proudová šifra, algoritmy (RSA, DSA, ElGamal)
 
-  Elektronický podpis
- kryptografická hashovací funkce (MD5, SHA), kolize
- PKI, přenos důvěry, sítě důvěry, setkání s podepisováním klíčů
 
-  Využití šifrování
- šifrování HTTPS, SSL/TLS, digitální certifikát, certifikační autorita
- self-signed certifikát, úložiště certifikátů, revokace certifikátu, CRL
- elektronicky podepsané soubory
- generátor pseudonáhodných čísel, entropie
-  SSH (ověřování pomocí klíčů), VPN, IPsec, gpg
 
Praktická část
- Unix – práce se systémem
-  Unix – práce se soubory
- správa souborů a adresářů, základní příkazy Unixu
-  pevná a symbolická linka, gpg
 
-  Unix – příkazový řádek
-  shell, zpracování příkazového řádku – speciální znaky, žolíkové znaky, historie, aliasy
-  standardní vstup a výstupy, přesměrování, here document, roury
 
-  

