Otázky z PCS a OPS pro V2 (zima 2003/2004)
echo Date("d.m.Y, H:i:s", fileMtime($_SERVER["SCRIPT_FILENAME"]))?>
Počítačové sítě
- Internet - základní přehled
- historie, topologie, základní protokoly a služby používané v Internetu
- WWW, URL, HTML, CSS, CGI, PHP, formuláře, kódování znaků
- orientace v Internetu (rozcestníky, vyhledávače), NIX, RFC
- Síťový model OSI
- přehled vrstev, uplatnění v TCP/IP
- přepojování okruhů a paketů
- Lokální sítě
- LAN, WAN, úkoly a využití sítí, autentizace
- topologie sítí (dvoubodové spoje
a sdílené kanály)
- klient-server, klient-klient (sdílení, aplikace)
- Síťové technologie
- Ethernet (IEEE 802.x) a jeho varianty, ethernetové rámce
- HUB, switch, segment, kolizní doména
- třídy adres, IP (adresa, datagram), fragmentace, privátní adresy
- ICMP, ARP, BOOTP, DHCP, UDP, porty
- TCP (porty, navázání a uzavření spojení)
- Směrování (routing)
- dělení IP sítí, maska, směrovací tabulky a protokoly
- broadcast (síťový, lokální), loopback
- spojování sítí, VLAN
- repeater, bridge, router, gateway
- DNS
- DNS servery, vyřešení dotazu na DNS server
- založení domény, záznamy v DNS
- reverzní záznamy
- Elektronická pošta, NetNews
- MUA, MTA, SMTP, POP, IMAP, MIME
- MX, přeprava pošty, formát zprávy, spamy, chybová hlášení
- Webmail, NetNews
- Bezpečnost, připojení sítě k Internetu
- symetrická a asymetrická šifra
- SSL, digitální podpis, certifikáty, GnuPG, IPSec
- firewall, NAT, masquerading
- proxy cache, aplikační brány
- spamming, útoky vnitřní a vnější
Operační systémy
- Úvod do OS
- základní pojmy (analogový, hybridní, číslicový počítač, hardware,
software)
- Von Neumannovo a Harwardské schéma počítače
- vývoj počítačů a mikroprocesorů
- funkce OS, jádro OS (typy), zavedení OS (FDD, HDD, CD, BootROM)
- Hardwarové prostředky využívané počítačem
- přerušení, vstupní a výstupní řadiče
- kanály, privilegované instrukce,
časovač
- Procesy
- algoritmus, program, proces, thread
- preemptivní a nepreemptivní multitasking
- plánování procesů a procesoru, životní cyklus procesu
- Víceúlohové systémy
- multiprocesory a multipočítače
- symetrický a asymetrický multiprocesing
- context switch, spolupráce mezi procesy
- kritická sekce, souběh, uváznutí (deadlock)