Otázky z OPS a PCS 2009
Z Milan Kerslager
								Verze z 31. 8. 2008, 20:30, kterou vytvořil Milan.Kerslager (diskuse | příspěvky) (→Operační systémy:  +odkaz)
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 (historie, stavba), RFC, NIX
 - WWW, prohlížeče, vyhledávače, rozcestníky, URL, HTML, HTTP
 
 -  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í, autentizace v počítačové síti
 - topologie sítí (dvoubodové spoje a sdílené kanály)
 - sdílení a aplikace v sítích (klient-server, klient-klient), clustery (výpočetní, load-balancing, failover, úložný)
 
 -  Referenční model OSI
- představa modelu OSI, přehled vrstev, uplatnění v TCP/IP
 - přepojování okruhů a paketů, virtuální okruhy
 
 -  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)
 
 -  Ethernetové sítě
- Ethernet a jeho varianty
 - segment, kolizní doména, ethernetové rámce, CSMA/CD, full/half duplex
 
 -  Další technologie lokálních sítí
- hub, switch, VLAN
 - Arcnet, Token Bus, Token Ring, ATM, FDDI, Frame Relay
 
 - Bezdrátové sítě
 -  IP protokol
- IP adresa, třídy adres a privátní adresy, dělení na podsítě, maska sítě
 - IP datagram, fragmentace datagramů, broadcast, loopback, ping, traceroute
 
 - Rodina protokolů TCP/IP
 - 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ů
 
 -  Operační systémy
- rozdělení, účel a funkce OS, 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, mapování do paměti, DMA, bus master)
 - význam a typy přerušení, obsluha přerušení, privilegovaný režim, časovač, virtualizace, endianita
 
 -  Procesy v operačním systému
- algoritmus, program, proces, thread, životní cyklus procesu, plánování procesů a procesoru
 - context switch, preemptivní a nepreemptivní multitasking
 
 -  Spolupráce mezi procesy
- signály, zasílání zpráv, roura, pojmenovaná roura
 - 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í, mapa paměti procesu (Linux), PAE a omezení x86 procesorů
 - přidělování a ochrana paměti, relokace, segmentace paměti
 
 -  Stránkování paměti
- virtuální adresy, tabulka stránek, virtuální paměť a stránkování na žádost
 - výběr stránky, segmentace se stránkováním na žádost
 
 -  Systémy souborů v OS
- účel systémů souboru, FAT, NTFS, ext3, žurnálování, kvóty
 - práce se soubory (otevírání, čtení, zápis, zamykání, mapování do paměti)
 - RAID, zálohování dat (úplná a inkrementální záloha, média pro zálohování)
 
 -  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
 
 -  Unix – úvod
- charakteristika, vývoj Unixu (vznik, hlavní větve, POSIX)
 - manuálové stránky, info a ostatní dokumentace
 - grafické a textové uživatelské rozhraní, telnet, ssh, PuTTY
 
 -  Unix – práce se soubory
- uživatelé, skupiny, systém práv, 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ů)