Otázky z OPS 2011: Porovnání verzí
Z Milan Kerslager
m (Informace) |
(Doplnění otázek) |
||
Řádka 1: | Řádka 1: | ||
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 ([[WikiZapocet|zápočet z článku na Wikipedii]]). Podpůrné materiály (články, slajdy, fotografie tabulí) naleznete na stránce [[Výuka]]. | 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 ([[WikiZapocet|zápočet z článku na Wikipedii]]). Podpůrné materiály (články, slajdy, fotografie tabulí) naleznete na stránce [[Výuka]]. | ||
− | + | # Základní pojmy operačních systémů | |
+ | #* [[csw:Analogový počítač|analogový]], [[csw:Hybridní počítač|hybridní]], [[csw:Číslicový počítač|číslicový]] [[csw:Počítač|počítač]], [[csw:Hardware|hardware]], [[csw:Software|software]], [[csw:firmware|firmware]], [[csw:Data|data]] | ||
+ | #* [[csw:John von Neumann|Von Neumannovo]] a [[csw:Harvardská architektura|Harvardské schéma]] počítače, vývoj [[csw:Dějiny počítačů|počítačů]] | ||
+ | #* [[csw:Multiprocessing|multiprocesory]], [[enw:Parallel computing|multipočítače]], typy [[csw:Počítačový cluster|clusterů]] | ||
+ | # [[csw:Operační systém|Operační systémy]] | ||
+ | #* účel, funkce a vývoj OS, víceúlohové a [[csw:Víceuživatelský operační systém|víceuživatelské]] systémy, [[csw:Operační systém reálného času|RTOS]] | ||
+ | #* [[csw:Kernel|jádro]], [[csw:Monolitické jádro|monolitické jádro]], [[csw:Mikrojádro|mikrojádro]], [[csw:Hybridní jádro|hybridní jádro]], modulární jádro | ||
+ | #* [[csw:Bootování|start počítače]], [[csw:BIOS|BIOS]], [[enw:Advanced Configuration and Power Interface|ACPI]], [[enw:Display Data Channel|DDC]], [[csw:I²C|I²C]], [[enw:System Management Bus|SMBus]] | ||
+ | # [[csw:Procesor|Mikroprocesory]] | ||
+ | #* vývoj mikroprocesorů, [[csw:RISC|RISC]], [[csw:CISC|CISC]], [[csw:x86|x86]] ([[csw:IA-32|IA-32]], [[csw:x86-64|x86-64]], kompatibilita), [[csw:GPU|GPU]] | ||
+ | #* schéma procesoru, [[csw:Registr procesoru|registr]], [[csw:Strojová instrukce|strojová instrukce]], [[csw:Atomicita|atomicita]], [[csw:Superskalární architektura|superskalarita]], [[csw:Pipelining|pipeline]], [[csw:Symmetric multiprocessing|SMP]], [[enw:Non-Uniform Memory Access|NUMA]] | ||
+ | # Počítačová bezpečnost | ||
+ | #* [[csw:Počítačová bezpečnost|počítačová bezpečnost]], [[csw:Zranitelnost|zranitelnost]], [[csw:Exploit|exploit]], [[csw:Aktualizace (software)|aktualizace]] | ||
+ | #* [[csw:Malware|malware]] ([[csw:Počítačový virus|virus]], [[csw:Počítačový červ|červ]], [[csw:Adware|adware]], [[csw:Spyware|spyware]], [[csw:Trojský kůň (program)|trojský kůň]], [[csw:Rootkit|rootkit]], ...) | ||
+ | #* elektronicky podepsané soubory | ||
+ | # Hardwarové prostředky využívané operačním systémem | ||
+ | #* komunikace se [[csw:Vstup/výstup|vstupně/výstupním]] zařízením (I/O) v PC (instrukce IN, OUT, mapování do paměti, [[csw:DMA|DMA]], bus master) | ||
+ | #* význam a typy [[csw:Přerušení|přerušení]], [[csw:Obsluha přerušení|obsluha přerušení]], [[csw:Ovladač zařízení|ovladač]], [[csw:Privilegovaný režim|privilegovaný režim]], [[csw:Systémové volání|systémové volání]] | ||
+ | #* [[csw:Časovač (počítač)|časovač]], [[csw:Virtualizace|virtualizace]], [[csw:Endianita|endianita]] | ||
+ | # 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:Změna kontextu|context switch]], [[csw:Process control block|PCB]], preemptivní a nepreemptivní [[csw:Multitasking|multitasking]] | ||
+ | #* životní cyklus procesu, [[csw:Plánování procesů|plánování procesů]] a procesoru | ||
+ | # Unix – práce se systémem | ||
+ | #* [[csw:Manuálové stránky (Unix)|manuálové stránky]], info a ostatní [[Dokumentace v Linuxu|dokumentace]], [[enw:Locale|locale]], <strike>[[enw:Internationalization and localization|NLS]]</strike> | ||
+ | #* [[csw:Příkazový řádek|příkazový řádek]], [[csw:Textové uživatelské rozhraní|textové uživatelské rozhraní]], [[enw:System console|konzole]][[csw:Telnet|telnet]], [[csw:Secure Shell|ssh]], [[csw:PuTTY|PuTTY]] | ||
+ | # Unix – práce se soubory | ||
+ | #* správa souborů a adresářů, <strike>[[csw:Pevný odkaz|pevná]] a [[csw:Symbolický odkaz|symbolická]] linka</strike>, [[základní příkazy Unixu]] | ||
+ | #* uživatelé, skupiny, [[csw:Přístupová práva v Unixu|systém práv]] pro soubory a adresáře, [[csw:Umask|umask]], speciální oprávnění | ||
+ | # Unix – příkazový řádek | ||
+ | #* [[csw:Shell|shell]], zpracování [[csw:Příkazový řádek|příkazového řádku]] – speciální znaky, žolíkové znaky, historie, aliasy | ||
+ | #* [[csw:Standardní proudy|standardní vstup a výstupy]], přesměrování, <strike>here document</strike>, [[csw:Roura (Unix)|roury]] |
Verze z 5. 1. 2011, 12:28
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.
- 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
- Unix – práce se systémem
- manuálové stránky, info a ostatní dokumentace, locale,
NLS - příkazový řádek, textové uživatelské rozhraní, konzoletelnet, ssh, PuTTY
- 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 - uživatelé, skupiny, systém práv pro soubory a adresáře, umask, speciální oprávnění
- 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