Otázky z OPS 2009: Porovnání verzí
Z Milan Kerslager
(Založení článku) |
(Otázky) |
||
Řádka 1: | Řádka 1: | ||
− | + | 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]]). | |
+ | |||
+ | # 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:John von Neumann|Von Neumannovo]] a [[csw:Harvardská architektura|Harvardské schéma]] počítače, vývoj [[csw:Dějiny počítačů|počítačů]] a [[csw:Procesor|mikroprocesorů]] | ||
+ | # [[csw:Operační systém|Operační systémy]] | ||
+ | #* účel a funkce OS, rozdělení, [[csw:Operační systém reálného času|RTOS]], typy [[csw:Kernel|jader]] OS, zavedení OS (FDD, HDD, CD, BootROM) | ||
+ | #* víceúlohové a [[csw:Víceuživatelský operační systém|víceuživatelské]] systémy, multiprocesory, multipočítače, [[csw:Počítačový cluster|clustery]] | ||
+ | # Hardwarové prostředky využívané počítačem | ||
+ | #* [[csw:Vstupní zařízení|vstupně]] [[csw:Výstupní zařízení|výstupní]] (I/O) zařízení v PC (IN, OUT, [[csw:DMA|DMA]], bus master) | ||
+ | #* význam, typy a obsluha [[csw:Přerušení|přerušení]], [[csw:Privilegovaný režim|privilegovaný režim]], [[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ánovač procesů|plánování procesů]] a procesoru | ||
+ | # Unix – úvod | ||
+ | #* charakteristika, vývoj [[csw:Unix|Unixu]] (vznik, hlavní větve, [[csw:POSIX|POSIX]]) | ||
+ | #* [[csw:Manuálové stránky (Unix)|manuálové stránky]], info a ostatní [[Dokumentace v Linuxu|dokumentace]] | ||
+ | #* [[csw:Textové uživatelské rozhraní|textové uživatelské rozhraní]], [[csw:Telnet|telnet]], [[csw:Secure Shell|ssh]], [[csw:PuTTY|PuTTY]] | ||
+ | #* [[csw:Grafické uživatelské rozhraní|grafické uživatelské rozhraní]], [[csw:X Window System|X Window System]], [[csw:VNC|VNC]] | ||
+ | # Unix – práce se soubory | ||
+ | #* 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í | ||
+ | #* správa souborů a adresářů, [[csw:Pevný odkaz|pevná]] a [[csw:Symbolický odkaz|symbolická]] linka, [[příkazy Unixu]] | ||
+ | # Unix – příkazový řádek | ||
+ | #* [[csw:Shell|shell]] a jeho inicializační soubory | ||
+ | #* zpracování [[csw:Příkazový řádek|příkazového řádku]] - žolíkové znaky, speciální znaky, historie, aliasy | ||
+ | #* [[csw:Standardní proudy|standardní vstup a výstupy]], přesměrování, here document, [[csw:Roura (Unix)|roury]] | ||
+ | #* [[programování v shellu BASH]] (proměnné, skripty, funkce, předávání parametrů) |
Verze z 10. 12. 2008, 17:39
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).
- Základní pojmy operačních systémů
- analogový, hybridní, číslicový počítač, hardware, software
- Von Neumannovo a Harvardské schéma počítače, vývoj počítačů a mikroprocesorů
- Operační systémy
- účel a funkce OS, rozdělení, RTOS, typy jader OS, zavedení OS (FDD, HDD, CD, BootROM)
- víceúlohové a víceuživatelské systémy, multiprocesory, multipočítače, clustery
- Hardwarové prostředky využívané počítačem
- vstupně výstupní (I/O) zařízení v PC (IN, OUT, DMA, bus master)
- význam, typy a obsluha přerušení, privilegovaný režim, č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 – úvod
- charakteristika, vývoj Unixu (vznik, hlavní větve, POSIX)
- manuálové stránky, info a ostatní dokumentace
- 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, příkazy Unixu
- Unix – příkazový řádek
- shell a jeho inicializační soubory
- zpracování příkazového řádku - žolíkové znaky, speciální znaky, historie, aliasy
- standardní vstup a výstupy, přesměrování, here document, roury
- programování v shellu BASH (proměnné, skripty, funkce, předávání parametrů)