Otázky z OPS a PCS 2009: Porovnání verzí
Z Milan Kerslager
(→Operační systémy: doplnění) |
m (Fix řazení) |
||
(Není zobrazeno 23 mezilehlých verzí od stejného uživatele.) | |||
Řádka 13: | Řádka 13: | ||
#* [[csw:Symetrická kryptografie|symetrická]] a [[csw:Asymetrická kryptografie|asymetrická]] [[csw:Kryptografie|šifra]], [[csw:Elektronický podpis|elektronický podpis]] | #* [[csw:Symetrická kryptografie|symetrická]] a [[csw:Asymetrická kryptografie|asymetrická]] [[csw:Kryptografie|šifra]], [[csw:Elektronický podpis|elektronický podpis]] | ||
#* [[csw:Digitální certifikát|digitální certifikát]], [[csw:Certifikační autorita|certifikační autorita]], přenos důvěry | #* [[csw:Digitální certifikát|digitální certifikát]], [[csw:Certifikační autorita|certifikační autorita]], přenos důvěry | ||
− | #* využití šifrování v [[csw:HTTPS|HTTPS]], [[csw:Secure Sockets Layer|SSL]]/[[csw:Transport Layer Security|TLS]], [[csw:Secure Shell|SSH]] (ověřování pomocí klíčů), [[csw:Virtuální privátní síť|VPN]], [[csw:GNU Privacy Guard|gpg]] | + | #* využití šifrování v [[csw:HTTPS|HTTPS]], [[csw:Secure Sockets Layer|SSL]]/[[csw:Transport Layer Security|TLS]], [[csw:Secure Shell|SSH]] (ověřování pomocí klíčů), <strike>[[csw:Virtuální privátní síť|VPN]], [[csw:GNU Privacy Guard|gpg]]</strike> |
# Počítačové sítě | # Počítačové sítě | ||
#* [[csw:Počítačová síť|charakteristika sítí]], [[csw:Local Area Network|LAN]], [[csw:Wide Area Network|WAN]] a jejich využití | #* [[csw:Počítačová síť|charakteristika sítí]], [[csw:Local Area Network|LAN]], [[csw:Wide Area Network|WAN]] a jejich využití | ||
− | #* [[csw:Topologie sítí|topologie sítí]] (sdílené kanály, [[csw:Sběrnicová topologie|sběrnice]], dvoubodové spoje, [[csw:Hvězdicová topologie|hvězda]], [[csw:Stromová topologie|strom]], [[csw:Kruhová topologie|kruh]]) | + | #* [[csw:Topologie sítí|topologie sítí]] (sdílené kanály, [[csw:Sběrnicová topologie|sběrnice]], dvoubodové spoje, [[csw:Hvězdicová topologie|hvězda]], [[csw:Stromová topologie|strom]], obecný graf, [[csw:Kruhová topologie|kruh]]) |
# Využití počítačových sítí | # Využití počítačových sítí | ||
#* sdílení souborů ([[csw:Klient-server|klient-server]], [[csw:Peer-to-peer|klient-klient]]), aplikace ([[csw:BitTorrent|BitTorrent]], [[csw:SQL|SQL]] server, [[csw:Skype|Skype]]) | #* sdílení souborů ([[csw:Klient-server|klient-server]], [[csw:Peer-to-peer|klient-klient]]), aplikace ([[csw:BitTorrent|BitTorrent]], [[csw:SQL|SQL]] server, [[csw:Skype|Skype]]) | ||
− | #* [[csw:Autentizace|autentizace]] v počítačové síti, [[csw:Počítačový cluster|clustery]] (výpočetní, load-balancing, failover, úložný) | + | #* [[csw:Autentizace|autentizace]] v počítačové síti, [[csw:Počítačový cluster|clustery]] (výpočetní, load-balancing, failover, úložný, gridový) |
# Referenční model OSI | # Referenční model OSI | ||
− | #* představa | + | #* představa [[csw:Referenční model ISO/OSI|referenčního modelu OSI]], přehled vrstev, uplatnění v TCP/IP |
− | #* přepojování okruhů a paketů, virtuální | + | #* [[csw:Přepojování okruhů|přepojování okruhů]] a [[csw:Přepojování paketů|paketů]], [[csw:Virtuální okruh|virtuální okruh]], hybridní sítě |
# Přenosová média | # Přenosová média | ||
#* přenosová média (kabel – [[csw:Koaxiální kabel|koaxiál]], [[csw:Kroucená dvojlinka|kroucená dvojlinka]], [[csw:Optické vlákno|optické vlákno]]; vzduch – [[csw:Rádiové záření|rádiové záření]], optická pojítka) | #* přenosová média (kabel – [[csw:Koaxiální kabel|koaxiál]], [[csw:Kroucená dvojlinka|kroucená dvojlinka]], [[csw:Optické vlákno|optické vlákno]]; vzduch – [[csw:Rádiové záření|rádiové záření]], optická pojítka) | ||
− | #* [[csw:Paralelní komunikace|paralelní]] a [[csw:Sériová komunikace|sériový]] přenos dat, analogový a digitální přenos ([[csw:Modem|modem]], [[csw:Modulace|modulace]], [[csw:ISDN|ISDN]], [[csw:Digital Subscriber Line|xDSL]], [[csw:Pulzně kódová modulace|PCM]]) | + | #* [[csw:Paralelní komunikace|paralelní]] a [[csw:Sériová komunikace|sériový]] přenos dat, analogový a digitální přenos ([[csw:Modem|modem]], [[csw:Modulace|modulace]], [[csw:ISDN|ISDN]], [[csw:Digital Subscriber Line|xDSL]], [[csw:Pulzně kódová modulace|PCM]], [[csw:General Packet Radio Service|GPRS]]) |
# Ethernetové sítě | # Ethernetové sítě | ||
− | #* [[csw:Ethernet|Ethernet]] | + | #* [[csw:Ethernet|Ethernet]] (10 Mbps, 100 Mbps, 1 Gbps, 10 Gbps), ethernetové rámce |
− | #* segment, [[csw: | + | #* segment, [[csw:CSMA/CD|CSMA/CD]], [[csw:Kolizní doména|kolizní doména]], [[csw:Duplexní spojení|full/half duplex]] |
# Další technologie lokálních sítí | # Další technologie lokálních sítí | ||
− | #* [[csw:Hub|hub]], [[csw:Switch|switch]], [[csw:VLAN|VLAN]] | + | #* [[csw:Hub|hub]], [[csw:Switch|switch]], [[csw:VLAN|VLAN]] (802.1Q) |
− | #* [[csw:ARCNET|Arcnet]], [[csw:IEEE 802.4|Token Bus]], [[csw:Token_ring|Token Ring]], [[csw: | + | #* <strike>[[csw:ARCNET|Arcnet]], [[csw:IEEE 802.4|Token Bus]]</strike>, [[csw:Token_ring|Token Ring]], [[csw:FDDI|FDDI]], [[csw:Asynchronous_Transfer_Mode|ATM]], <strike>[[csw:Frame_Relay|Frame Relay]]</strike> |
# Bezdrátové sítě | # Bezdrátové sítě | ||
#* bezdrátové sítě [[csw:Wifi|WiFi]] ([[csw:SSID|SSID]], ad-hoc, infrastruktura) | #* bezdrátové sítě [[csw:Wifi|WiFi]] ([[csw:SSID|SSID]], ad-hoc, infrastruktura) | ||
− | #* zabezpečení WiFi sítí (MAC control, [[csw:Wired_Equivalent_Privacy|WEP]], [[csw:Wi-Fi_Protected_Access|WPA]], [[csw:IEEE_802.1X|802.1.X]]) | + | #* zabezpečení WiFi sítí (skrytí sítě, MAC control, [[csw:Wired_Equivalent_Privacy|WEP]], [[csw:Wi-Fi_Protected_Access|WPA]], [[csw:IEEE_802.1X|802.1.X]]) |
− | #* [[csw:Bluetooth|Bluetooth]], [[csw:WiMax|WiMax]] | + | #* <strike>[[csw:Bluetooth|Bluetooth]], [[csw:WiMax|WiMax]]</strike> |
# [[csw:Internet Protocol|IP protokol]] | # [[csw:Internet Protocol|IP protokol]] | ||
− | #* [[csw:IP adresa|IP adresa]], třídy adres | + | #* [[csw:IP adresa|IP adresa]], třídy adres, neveřejné adresy, dělení na podsítě, maska sítě |
#* [[csw:IP datagram|IP datagram]], fragmentace, [[csw:broadcast|broadcast]], multicast, loopback, [[csw:Ping_(počítačová_síť)|ping]], [[csw:traceroute|traceroute]] | #* [[csw:IP datagram|IP datagram]], fragmentace, [[csw:broadcast|broadcast]], multicast, loopback, [[csw:Ping_(počítačová_síť)|ping]], [[csw:traceroute|traceroute]] | ||
# Rodina protokolů [[csw:Sada protokolů Internetu|TCP/IP]] | # Rodina protokolů [[csw:Sada protokolů Internetu|TCP/IP]] | ||
− | #* [[csw:Protokol (informatika)|protokol]], [[csw:ICMP|ICMP]], [[csw:Address Resolution Protocol|ARP]], proxy ARP, [[csw:Reverse Address Resolution Protocol|RARP]], BOOTP, [[csw:Dynamic Host Configuration Protocol|DHCP]] | + | #* [[csw:Protokol (informatika)|protokol]], [[csw:ICMP|ICMP]], [[csw:Address Resolution Protocol|ARP]], <strike>proxy ARP, [[csw:Reverse Address Resolution Protocol|RARP]], BOOTP,</strike> [[csw:Dynamic Host Configuration Protocol|DHCP]] |
− | #* [[csw:UDP|UDP]] (porty), [[csw:TCP|TCP]] (porty, okénka, piggy-backing, navázání a uzavření spojení), [[csw:IPsec|IPSec]] | + | #* [[csw:UDP|UDP]] (porty), [[csw:TCP|TCP]] (porty, segment, okénka, piggy-backing, navázání a uzavření spojení) |
+ | # [[csw:IPv6|IPv6]] | ||
+ | #* přínos proti IPv4, hlavička, adresy v IPv6, automatická konfigurace | ||
+ | #* směrování, mobilita, DNS, [[csw:IPsec|IPSec]] ([[csw:Virtuální privátní síť|VPN]]) | ||
# Spojování IP sítí | # Spojování IP sítí | ||
#* [[csw:Opakovač|repeater]], [[csw:Bridge|bridge]], [[csw:Router|router]], [[csw:Gateway|gateway]] | #* [[csw:Opakovač|repeater]], [[csw:Bridge|bridge]], [[csw:Router|router]], [[csw:Gateway|gateway]] | ||
− | #* [[csw:Směrování|routovací]] tabulka, statické a dynamické routování | + | #* [[csw:Směrování|routovací]] tabulka, statické a dynamické routování ([[csw:Routing Information Protocol|RIP]], [[csw:Open Shortest Path First|OSPF]], [[csw:Border Gateway Protocol|BGP]]) |
# DNS | # DNS | ||
#* struktura [[csw:Domain Name System|DNS]] jmen, typy a struktura DNS serverů, záznamy v DNS, reverzní záznamy | #* struktura [[csw:Domain Name System|DNS]] jmen, typy a struktura DNS serverů, záznamy v DNS, reverzní záznamy | ||
Řádka 63: | Řádka 66: | ||
#* úč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]] | ||
− | # Hardwarové prostředky využívané | + | # Hardwarové prostředky využívané operačním systémem |
− | #* [[csw: | + | #* 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) |
− | #* | + | #* 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:Časovač (počítač)|časovač]], [[csw:Virtualizace|virtualizace]], [[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]] | ||
Řádka 73: | Řádka 76: | ||
#* [[csw:Signál (informatika)|signály]], zasílání zpráv, [[csw:Roura (Unix)|roura]], [[csw:Pojmenovaná roura|pojmenovaná roura]], soket | #* [[csw:Signál (informatika)|signály]], zasílání zpráv, [[csw:Roura (Unix)|roura]], [[csw:Pojmenovaná roura|pojmenovaná roura]], soket | ||
#* [[csw:Sdílená paměť|sdílená paměť]], [[csw:Race condition|souběh]], kritická sekce, TSL, [[csw:Semafor (synchronizace)|semafory]], [[csw:Deadlock|uváznutí]] | #* [[csw:Sdílená paměť|sdílená paměť]], [[csw:Race condition|souběh]], kritická sekce, TSL, [[csw:Semafor (synchronizace)|semafory]], [[csw:Deadlock|uváznutí]] | ||
− | # 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ěť]]) | ||
− | #* [http://lwn.net/Articles/91829/ mapa paměti] procesu | + | #* [[csw:Physical Address Extension|PAE]] a omezení x86 procesorů, [[enw:Relocation (computer science)|relokace]] |
− | #* | + | # 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í 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]] | ||
+ | #* segment a offset, ochrana paměti (ochrana segment registru, mezní registr) | ||
+ | #* fragmentace paměti, setřásání segmentů, swapování | ||
# [[csw:Stránkování|Stránkování paměti]] | # [[csw:Stránkování|Stránkování paměti]] | ||
− | #* | + | #* 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 |
+ | # [[csw:Virtuální paměť|Virtuální paměť]] | ||
+ | #* mechanismus 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) | ||
# Systémy souborů v OS | # Systémy souborů v OS | ||
− | #* účel [[csw:Souborový systém|systémů | + | #* účel [[csw:Souborový systém|systémů souborů]], [[csw:Formátování disku|formátování]], [[csw:File Allocation Table|FAT]], [[csw:NTFS|NTFS]], <strike>[[csw:Ext3|ext3]]</strike>, [[csw:Žurnálovací systém souborů|žurnálování]], [[csw:Disková kvóta|kvóty]] |
− | #* práce se soubory (otevírání, čtení, zápis, zamykání, mapování souborů do paměti) | + | #* <strike>práce se soubory (otevírání, čtení, zápis, zamykání, mapování souborů do paměti)</strike> |
− | #* [[csw:RAID|RAID]], [[csw:Záloha (informatika)|zálohování dat]] (úplná a inkrementální záloha, média pro zálohování | + | #* [[csw:RAID|RAID]], [[csw:Záloha (informatika)|zálohování dat]] (úplná a inkrementální záloha, média pro zálohování, <strike>[[csw:Linear Tape Open|LTO]]</strike>) |
− | |||
− | |||
− | |||
# 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]]) | ||
#* [[csw:Manuálové stránky (Unix)|manuálové stránky]], info a ostatní [[Dokumentace v Linuxu|dokumentace]], [[enw:Locale|locale]] | #* [[csw:Manuálové stránky (Unix)|manuálové stránky]], info a ostatní [[Dokumentace v Linuxu|dokumentace]], [[enw:Locale|locale]] | ||
− | #* [[csw:Textové uživatelské rozhraní|textové uživatelské rozhraní]], [[enw:System console|kozole]], [[csw:Telnet|telnet]], [[csw:Secure Shell|ssh]], [[csw:PuTTY|PuTTY]] | + | #* [[csw:Příkazový řádek|příkazový řádek]], [[csw:Textové uživatelské rozhraní|textové uživatelské rozhraní]], [[enw:System console|kozole]], [[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]] | #* [[csw:Grafické uživatelské rozhraní|grafické uživatelské rozhraní]], [[csw:X Window System|X Window System]], [[csw:VNC|VNC]] | ||
# Unix – práce se soubory | # 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í | #* 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, [[základní příkazy Unixu]] | #* správa souborů a adresářů, [[csw:Pevný odkaz|pevná]] a [[csw:Symbolický odkaz|symbolická]] linka, [[základní příkazy Unixu]] | ||
− | # Unix – příkazový řádek | + | # <strike>Unix – příkazový řádek</strike> |
#* [[csw:Shell|shell]] a jeho inicializační soubory | #* [[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 | #* 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]] | #* [[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ů) | #* [[programování v shellu BASH]] (proměnné, skripty, funkce, předávání parametrů) | ||
+ | # <strike>[[csw:Microsoft Windows|MS Windows]]</strike> | ||
+ | #* charakteristika, vývoj (16, 32 a 64 bitová řada, [[csw:Windows Mobile|Windows Mobile]], [[csw:Symbian OS|Symbian]]) | ||
+ | #* systémy souborů, uživatelé, oprávnění, doména, [[csw:Active Directory|Active directory]] | ||
− | [[Kategorie:Otázky]] | + | [[Kategorie:Otázky|9]] |
Aktuální verze z 8. 9. 2009, 10:46
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ě
- Internet - WWW
- Internet - další služby
- elektronická pošta, MIME, kódování znaků
- Instant messaging, VoIP, Usenet, FTP, SCP
- NAT, maškaráda, firewall, proxy cache
- Šifrování na Internetu
- symetrická a asymetrická šifra, elektronický podpis
- digitální certifikát, certifikační autorita, přenos důvěry
- využití šifrování v HTTPS, SSL/TLS, SSH (ověřování pomocí klíčů),
VPN, gpg
- Počítačové sítě
- charakteristika sítí, LAN, WAN a jejich využití
- topologie sítí (sdílené kanály, sběrnice, dvoubodové spoje, hvězda, strom, obecný graf, kruh)
- Využití počítačových sítí
- sdílení souborů (klient-server, klient-klient), aplikace (BitTorrent, SQL server, Skype)
- autentizace v počítačové síti, clustery (výpočetní, load-balancing, failover, úložný, gridový)
- Referenční model OSI
- představa referenčního modelu OSI, přehled vrstev, uplatnění v TCP/IP
- přepojování okruhů a paketů, virtuální okruh, hybridní sítě
- Přenosová média
- přenosová média (kabel – koaxiál, kroucená dvojlinka, optické vlákno; vzduch – rádiové záření, optická pojítka)
- paralelní a sériový přenos dat, analogový a digitální přenos (modem, modulace, ISDN, xDSL, PCM, GPRS)
- Ethernetové sítě
- Ethernet (10 Mbps, 100 Mbps, 1 Gbps, 10 Gbps), ethernetové rámce
- segment, CSMA/CD, kolizní doména, full/half duplex
- Další technologie lokálních sítí
- hub, switch, VLAN (802.1Q)
-
Arcnet, Token Bus, Token Ring, FDDI, ATM,Frame Relay
- Bezdrátové sítě
- IP protokol
- IP adresa, třídy adres, neveřejné adresy, dělení na podsítě, maska sítě
- IP datagram, fragmentace, broadcast, multicast, loopback, ping, traceroute
- Rodina protokolů TCP/IP
- IPv6
- Spojování IP sítí
- DNS
- Elektronická pošta, Usenet NetNews
Operační systémy
- 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ů, superskalarita, pipeline
- Operační systémy
- účel a funkce OS, víceúlohové a víceuživatelské systémy, typy jader OS, RTOS
- zavedení OS (FDD, HDD, CD, BootROM), multiprocesory, multipočítače, clustery
- 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)
- typy přerušení, obsluha přerušení, ovladač, 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
- Spolupráce mezi procesy
- signály, zasílání zpráv, roura, pojmenovaná roura, soket
- sdílená paměť, souběh, kritická sekce, TSL, semafory, uváznutí
- Správa paměti v operačním systému
- rozdělení pamětí (vnitřní paměť, registr procesoru, cache, operační paměť, RAM, vnější paměť)
- PAE a omezení x86 procesorů, relokace
- 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)
- přidělování bloků paměti proměnné velikosti (MVT, DOS, současné systémy, 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
- Virtuální paměť
- 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)
- Systémy souborů v OS
- účel systémů souborů, formátování, FAT, NTFS,
ext3, žurnálování, kvóty -
práce se soubory (otevírání, čtení, zápis, zamykání, mapování souborů do paměti) - RAID, zálohování dat (úplná a inkrementální záloha, média pro zálohování,
LTO)
- účel systémů souborů, formátování, FAT, NTFS,
- Unix – úvod
- charakteristika, vývoj Unixu (vznik, hlavní větve, POSIX)
- manuálové stránky, info a ostatní dokumentace, locale
- příkazový řádek, textové uživatelské rozhraní, kozole, 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
-
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ů)
-
MS Windows- charakteristika, vývoj (16, 32 a 64 bitová řada, Windows Mobile, Symbian)
- systémy souborů, uživatelé, oprávnění, doména, Active directory