Otázky z PCS 2015 - V2 léto: Porovnání verzí
Z Milan Kerslager
(Založení stránky) |
m (→Počítačové systémy: +škrt) |
||
Řádka 25: | Řádka 25: | ||
#* účel [[csw:Souborový systém|souborových systémů]], [[csw:Adresář|adresář]], [[csw:Soubor|soubor]], [[csw:Formátování disku|formátování]], [[csw:Diskový oddíl|diskové oddíly]], [[csw:File Allocation Table|FAT]], [[csw:NTFS|NTFS]], [[csw:Ext4|ext4]] | #* účel [[csw:Souborový systém|souborových systémů]], [[csw:Adresář|adresář]], [[csw:Soubor|soubor]], [[csw:Formátování disku|formátování]], [[csw:Diskový oddíl|diskové oddíly]], [[csw:File Allocation Table|FAT]], [[csw:NTFS|NTFS]], [[csw:Ext4|ext4]] | ||
#* [[csw:Fragmentace (informatika)|fragmentace]], [[csw:Žurnálovací systém souborů|žurnálování]], [[csw:Disková kvóta|kvóty]], [[enw:Extent (file systems)|extenty]] | #* [[csw:Fragmentace (informatika)|fragmentace]], [[csw:Žurnálovací systém souborů|žurnálování]], [[csw:Disková kvóta|kvóty]], [[enw:Extent (file systems)|extenty]] | ||
− | # Správa souborových systémů | + | # <strike>Správa souborových systémů</strike> |
#* [[enw:Network file system|síťové]] a [[enw:Distributed file system|distribuované]] souborové systémy, práce se soubory ([[csw:Open (systémové volání)|otevírání]], čtení, zápis, [[csw:Zámek (informatika)|zamykání]], [[enw:Memory-mapped file|mapování do paměti]]) | #* [[enw:Network file system|síťové]] a [[enw:Distributed file system|distribuované]] souborové systémy, práce se soubory ([[csw:Open (systémové volání)|otevírání]], čtení, zápis, [[csw:Zámek (informatika)|zamykání]], [[enw:Memory-mapped file|mapování do paměti]]) | ||
#* [[csw:RAID|RAID]], [[csw:Logical Volume Management|LVM]], [[csw:Záloha (informatika)|zálohování dat]] (úplná a inkrementální záloha, média pro zálohování, [[csw:Linear Tape Open|LTO]]), [[csw:Object storage device|OSD]] | #* [[csw:RAID|RAID]], [[csw:Logical Volume Management|LVM]], [[csw:Záloha (informatika)|zálohování dat]] (úplná a inkrementální záloha, média pro zálohování, [[csw:Linear Tape Open|LTO]]), [[csw:Object storage device|OSD]] | ||
#* [[csw:Path (informatika)|cesta]] absolutní a relativní, [[csw:Pracovní adresář|pracovní adresář]], proměnná [[csw:PATH (proměnná)|PATH]] | #* [[csw:Path (informatika)|cesta]] absolutní a relativní, [[csw:Pracovní adresář|pracovní adresář]], proměnná [[csw:PATH (proměnná)|PATH]] | ||
− | # Specifické soubory v OS | + | # <strike>Specifické soubory v OS</strike> |
#* statické a dynamické [[csw:Knihovna (programování)|knihovny]] ([[enw:Dynamic-link library|DLL]], .so, .a), sdílení knihoven v paměti | #* statické a dynamické [[csw:Knihovna (programování)|knihovny]] ([[enw:Dynamic-link library|DLL]], .so, .a), sdílení knihoven v paměti | ||
#* spustitelné soubory ([[csw:EXE|EXE]], [[csw:Executable and Linkable Format|ELF]]), [[enw:Position-independent code|PIC kód]] | #* spustitelné soubory ([[csw:EXE|EXE]], [[csw:Executable and Linkable Format|ELF]]), [[enw:Position-independent code|PIC kód]] | ||
[[Kategorie:Otázky|5]] | [[Kategorie:Otázky|5]] |
Aktuální verze z 22. 5. 2015, 07:11
Otázky jsou určeny pro zkoušku třídy V2 v letním semestru z předmětu PCS (Počítačové systémy) ve školním roce 2014/2015 (tématem jsou operační systémy). 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 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.
Počítačové systémy
- Spolupráce mezi procesy
- signály, zasílání zpráv, roura, pojmenovaná roura, unixový soket
- sdílená paměť, souběh, kritická sekce, kritická oblast
- synchronizační primitiva (zámek, TSL, semafory), problém aktivního čekání
- uváznutí, spooling,
read-copy-update
- Správa paměti v operačním systému
- rozdělení pamětí (registr procesoru, cache, operační paměť, RAM, vnější paměť)
- přidělování celé paměti (CP/M), přidělování pevných bloků paměti (MFT), relokace, PIC
- přidělování bloků paměti proměnné velikosti (MVT, DOS)
- dynamická alokace paměti (malloc(), free(), garbage collector), mapa paměti procesu (v Linuxu)
- Segmentace paměti
- segment a offset, ochrana paměti (ochrana segment registru, mezní registr)
- fragmentace paměti, setřásání segmentů, swapování
- Stránkování paměti
- adresní prostor procesu, tabulka stránek, převod virtuální adresy na fyzickou adresu
- ochrana paměti (metoda zámků a klíčů), segmentace se stránkováním na žádost
- Stránkování na disk
- mechanismus virtuální paměti, výpadek stránky, algoritmy výběru stránky
- mapování souborů do paměti, OOM, memory thrashing (swap to death)
- Souborové systémy
- účel souborových systémů, adresář, soubor, formátování, diskové oddíly, FAT, NTFS, ext4
- fragmentace, žurnálování, kvóty, extenty
-
Správa souborových systémů- síťové a distribuované souborové systémy, práce se soubory (otevírání, čtení, zápis, zamykání, mapování do paměti)
- RAID, LVM, zálohování dat (úplná a inkrementální záloha, média pro zálohování, LTO), OSD
- cesta absolutní a relativní, pracovní adresář, proměnná PATH
-
Specifické soubory v OS