Otázky z OPS a PCS 2010: Porovnání verzí

Z Milan Kerslager
Přejít na: navigace, hledání
(Operační systémy: doplnění)
(Operační systémy: doplnění)
Řádka 69: Řádka 69:
  
 
# Základní pojmy operačních systémů
 
# 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: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
+
#* [[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čů]]
#* vývoj [[csw:Dějiny počítačů|počítačů]] a [[csw:Procesor|mikroprocesorů]], [[csw:Superskalární architektura|superskalarita]], [[csw:Pipelining|pipeline]]
 
 
# [[csw:Operační systém|Operační systémy]]
 
# [[csw:Operační systém|Operační systémy]]
 
#* účel a funkce OS, víceúlohové a [[csw:Víceuživatelský operační systém|víceuživatelské]] systémy, typy [[csw:Kernel|jader]] OS, [[csw:Operační systém reálného času|RTOS]]
 
#* účel a funkce OS, víceúlohové a [[csw:Víceuživatelský operační systém|víceuživatelské]] systémy, typy [[csw:Kernel|jader]] OS, [[csw:Operační systém reálného času|RTOS]]
 
#* zavedení OS (FDD, HDD, CD, BootROM), multiprocesory, multipočítače, [[csw:Počítačový cluster|clustery]]
 
#* zavedení OS (FDD, HDD, CD, BootROM), multiprocesory, multipočítače, [[csw:Počítačový cluster|clustery]]
 +
# [[csw:Procesor|Mikroprocesory]]
 +
#* vývoj mikroprocesorů, [[csw:RISC|RISC]], [[csw:CISC|CISC]]
 +
#* [[csw:Superskalární architektura|superskalarita]], [[csw:Pipelining|pipeline]], [[csw:Symmetric multiprocessing|SMP]], [[enw:Non-Uniform Memory Access|NUMA]]
 
# Počítačová bezpečnost
 
# 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:Počítačová bezpečnost|počítačová bezpečnost]], [[csw:Zranitelnost|zranitelnost]], [[csw:Exploit|exploit]], [[csw:Aktualizace (software)|aktualizace]]
Řádka 89: Řádka 91:
 
# [[csw:Správa paměti|Správa paměti]] v operačním systému
 
# [[csw:Správa paměti|Správa paměti]] v operačním systému
 
#* [[csw:Elektronická paměť|rozdělení pamětí]] ([[csw:Vnitřní paměť|vnitřní paměť]], [[csw:Registr procesoru|registr procesoru]], [[csw:Cache|cache]], [[csw:Operační paměť|operační paměť]], [[csw:RAM|RAM]], [[csw:Vnější paměť|vnější paměť]])
 
#* [[csw:Elektronická paměť|rozdělení pamětí]] ([[csw:Vnitřní paměť|vnitřní paměť]], [[csw:Registr procesoru|registr procesoru]], [[csw:Cache|cache]], [[csw:Operační paměť|operační paměť]], [[csw:RAM|RAM]], [[csw:Vnější paměť|vnější paměť]])
#* [[csw:Physical Address Extension|PAE]] a omezení x86 procesorů, [[enw:Relocation (computer science)|relokace]]
+
#* [[csw:Physical Address Extension|PAE]] a omezení x86 procesorů
 
# Přidělování paměti
 
# Přidělování paměti
#* přidělování celé paměti ([[csw:CP/M|CP/M]]), přidělování pevných bloků paměti ([[enw:MFT (operating system)|MFT]])
+
#* přidělování celé paměti ([[csw:CP/M|CP/M]]), přidělování pevných bloků paměti ([[enw:MFT (operating system)|MFT]]), [[enw:Relocation (computer science)|relokace]]
 
#* přidělování bloků paměti proměnné velikosti ([[enw:Multiprogramming with a Variable number of Tasks|MVT]], [[csw:Disk Operating System|DOS]], současné systémy, [http://lwn.net/Articles/91829/ mapa paměti] procesu v Linuxu)
 
#* přidělování bloků paměti proměnné velikosti ([[enw:Multiprogramming with a Variable number of Tasks|MVT]], [[csw:Disk Operating System|DOS]], současné systémy, [http://lwn.net/Articles/91829/ mapa paměti] procesu v Linuxu)
 
# [[csw:Segmentace|Segmentace paměti]]
 
# [[csw:Segmentace|Segmentace paměti]]
Řádka 99: Řádka 101:
 
#* adresní prostor procesu, [[enw:Page table|tabulka stránek]], převod virtuální adresy na fyzickou adresu
 
#* adresní prostor procesu, [[enw:Page table|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
 
#* ochrana paměti (metoda zámků a klíčů), segmentace se stránkováním na žádost
# [[csw:Virtuální paměť|Virtuální paměť]]
+
# Stránkování na disk
#* mechanismus virtuální paměti, výpadek stránky, algoritmy výběru stránky
+
#* mechanismus [[csw:Virtuální paměť|virtuální paměti]], výpadek stránky, algoritmy výběru stránky
 
#* [[enw:Memory-mapped file|mapování souborů do paměti]], [[enw:Out of memory|OOM]], [[enw:Thrash (computer science)|memory thrashing]] (swap to death)
 
#* [[enw:Memory-mapped file|mapování souborů do paměti]], [[enw:Out of memory|OOM]], [[enw:Thrash (computer science)|memory thrashing]] (swap to death)
 
# Systémy souborů v OS
 
# Systémy souborů v OS
#* účel [[csw:Souborový systém|systémů souborů]], [[csw:Formátování disku|formátování]], [[csw:File Allocation Table|FAT]], [[csw:NTFS|NTFS]], [[csw:Ext3|ext3]], [[csw:Žurnálovací systém souborů|žurnálování]], [[csw:Disková kvóta|kvóty]]
+
#* účel [[csw:Souborový systém|systémů souborů]], [[csw:Formátování disku|formátování]], [[csw:Diskový oddíl|diskové oddíly]]
#* práce se soubory (otevírání, čtení, zápis, zamykání, mapování souborů do paměti)
+
#* [[csw:File Allocation Table|FAT]], [[csw:NTFS|NTFS]], [[csw:Ext3|ext3]], [[csw:Žurnálovací systém souborů|žurnálování]], [[csw:Disková kvóta|kvóty]]
#* [[csw:RAID|RAID]], [[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]])  
+
#* síťové souborové systémy, práce se soubory (otevírání, čtení, zápis, zamykání, mapování souborů 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]])  
 
# 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 18. 9. 2009, 10:07

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).

Počítačové sítě

  1. Internet - WWW
  2. Internet - další služby
  3. Kryptografie
  4. Počítačová bezpečnost
  5. Topologie sítí
  6. Využití počítačových sítí
  7. Referenční model OSI
  8. Přenosová média
  9. Ethernetové sítě
  10. Další technologie lokálních sítí
  11. Bezdrátové sítě
  12. IP protokol
  13. Rodina protokolů TCP/IP
  14. IPv6
    • přínos proti IPv4, hlavička, adresy v IPv6, automatická konfigurace
    • směrování, mobilita, DNS, IPSec (VPN)
  15. Spojování IP sítí
  16. DNS
    • struktura DNS jmen, typy a struktura DNS serverů, záznamy v DNS, reverzní záznamy
    • vyřešení dotazu na DNS server, (ne)autoritativní odpovědi, problém konzistence záznamů
    • založení a registrace domény
  17. Elektronická pošta, Usenet NetNews
  18. Bezpečnost v počítačových sítích

Operační systémy

  1. Základní pojmy operačních systémů
  2. Operační systémy
  3. Mikroprocesory
  4. Počítačová bezpečnost
  5. Hardwarové prostředky využívané operačním systémem
  6. Procesy v operačním systému
  7. Spolupráce mezi procesy
  8. Správa paměti v operačním systému
  9. Přidělování paměti
    • přidělování celé paměti (CP/M), přidělování pevných bloků paměti (MFT), relokace
    • přidělování bloků paměti proměnné velikosti (MVT, DOS, současné systémy, mapa paměti procesu v Linuxu)
  10. Segmentace paměti
    • segment a offset, ochrana paměti (ochrana segment registru, mezní registr)
    • fragmentace paměti, setřásání segmentů, swapování
  11. 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
  12. Stránkování na disk
  13. Systémy souborů v OS
  14. Unix – úvod
  15. Unix – práce se soubory
  16. Unix – příkazový řádek
  17. Současné operační systémy