Otázky z OPS 2011
Z Milan Kerslager
Verze z 6. 1. 2011, 07:20, kterou vytvořil Milan.Kerslager (diskuse | příspěvky) (→Praktická část: fix)
Níže uvedené otázky jsou určeny pro zkoušku v zimním semestru z předmětu OPS ve školním roce 2010/2011. Stránka bude během semestru upravována, aby rozsah otázek odpovídal probranému učivu. Odkazované články ve Wikipedii nemusí být přesné a úplné, avšak je vhodné je přednostně rozšiřovat v rámci semestrální práce (zápočet z článku na Wikipedii). Podpůrné materiály (články, slajdy, 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čů
- 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
- Počítačová bezpečnost
- počítačová bezpečnost, zranitelnost, exploit, aktualizace
- malware (virus, červ, adware, spyware, trojský kůň, rootkit, ...)
- elektronicky podepsané soubory
- 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
- 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íčů
- Šifrování na webových stránkách
- šifrování HTTPS, SSL/TLS
- digitální certifikát, certifikační autorita, self-signed certifikát, úložiště certifikátů
- Počítačová bezpečnost
- počítačová bezpečnost, zranitelnost, exploit, aktualizace
- útok Man in the middle, útok hrubou silou, slovníkový útok, DoS, sociální inženýrství
- generátor pseudonáhodných čísel, entropie
- využití bezpečnosti: SSH (ověřování pomocí klíčů), VPN, IPsec, gpg
Praktická část
- Unix – práce se systémem
- manuálové stránky, info a ostatní dokumentace, locale,
NLS - příkazový řádek, textové uživatelské rozhraní, elinks, screen
- konzole, telnet, ssh, PuTTY, základní informace o systému
- manuálové stránky, info a ostatní dokumentace, locale,
- Unix – práce se soubory
- správa souborů a adresářů,
pevná a symbolická linka - základní příkazy Unixu, gpg
- správa souborů a adresářů,
- 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
-