Otázky z OPS 2009: Porovnání verzí
Z Milan Kerslager
(Reorganizace) |
(Reorganizace) |
||
Řádka 17: | Řádka 17: | ||
#* [[csw:Přerušení|přerušení]] (význam, typy a [[csw:Obsluha přerušení|obsluha přerušení]]), [[csw:Privilegovaný režim|privilegovaný režim]], [[csw:Časovač (počítač)|časovač]], [[csw:Endianita|endianita]] | #* [[csw:Přerušení|přerušení]] (význam, typy a [[csw:Obsluha přerušení|obsluha přerušení]]), [[csw:Privilegovaný režim|privilegovaný režim]], [[csw:Časovač (počítač)|časovač]], [[csw:Endianita|endianita]] | ||
# Procesy v operačním systému | # Procesy v operačním systému | ||
− | #* [[csw:Algoritmus|algoritmus]], [[csw:Počítačový program|program]], [[csw:Proces (počítač)|proces]], [[csw:Vlákno (program)|thread]] | + | #* [[csw:Algoritmus|algoritmus]], [[csw:Počítačový program|program]], [[csw:Proces (počítač)|proces]], [[csw:Vlákno (program)|thread]], [[csw:Multitasking|víceúlohové]] a [[csw:Víceuživatelský operační systém|víceuživatelské]] systémy |
− | + | #* preemptivní a nepreemptivní [[csw:Multitasking|multitasking]], pseudoparalelismus, [[csw:Operační systém reálného času|operační systém reálného času]] | |
− | #* | + | #* životní cyklus procesu, [[csw:Změna kontextu|context switch]], [[csw:Process control block|PCB]], [[csw:Plánovač procesů|plánování procesů]] a procesoru |
− | #* [[csw:Změna kontextu|context switch]], [[csw:Process control block|PCB]], [[csw:Plánovač procesů|plánování procesů]] a procesoru | ||
# Unix – úvod | # Unix – úvod | ||
#* charakteristika, vývoj [[csw:Unix|Unixu]] (vznik, hlavní větve, [[csw:POSIX|POSIX]]) | #* charakteristika, vývoj [[csw:Unix|Unixu]] (vznik, hlavní větve, [[csw:POSIX|POSIX]]) |
Verze z 12. 2. 2009, 19:27
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).
- Šifrování
- symetrická a asymetrická šifra, používané algoritmy (RSA, DSA, ElGamal)
- hashovací funkce (MD5, SHA), privátní klíč, veřejný klíč, PKI
- elektronický podpis, digitální certifikát, certifikační autorita, princip přenosu důvěry
- využití šifrování v HTTPS, SSL/TLS, SSH (ověřování pomocí klíčů), VPN, IPsec, gpg
- Základní pojmy operačních systémů
- analogový, hybridní a číslicový počítač, hardware, software
- Von Neumannovo a Harvardské schéma počítače, vývoj počítačů a mikroprocesorů
- Operační systémy
- operační systém, jeho účel, funkce a typy (dávkový, interaktivní, OS reálného času)
- typy jader, zavedení OS (FDD, HDD, CD, BootROM)
- multiprocesory, multipočítače, clustery, virtualizace
- Hardwarové prostředky využívané počítačem
- vstupně výstupní (I/O) zařízení v PC (IN, OUT, DMA, bus master)
- přerušení (význam, typy a obsluha přerušení), privilegovaný režim, časovač, endianita
- Procesy v operačním systému
- algoritmus, program, proces, thread, víceúlohové a víceuživatelské systémy
- preemptivní a nepreemptivní multitasking, pseudoparalelismus, operační systém reálného času
- životní cyklus procesu, context switch, PCB, plánování procesů a procesoru
- Unix – úvod
- charakteristika, vývoj Unixu (vznik, hlavní větve, POSIX)
- manuálové stránky, info a ostatní dokumentace
- příkazový řádek, textové uživatelské rozhraní, telnet, ssh, PuTTY
- grafické uživatelské rozhraní,
X Window System, VNC
- Unix – práce se soubory
- uživatelé, skupiny, systém práv pro soubory a adresáře, umask, speciální oprávnění
- správa souborů a adresářů, pevná a symbolická linka, základní příkazy Unixu