Otázky z OPS a PCS 2009: Porovnání verzí
Z Milan Kerslager
(→Operační systémy: +otázky) |
(→Počítačové sítě: doplnění) |
||
Řádka 38: | Řádka 38: | ||
# [[csw:Internet Protocol|IP protokol]] | # [[csw:Internet Protocol|IP protokol]] | ||
#* [[csw:IP adresa|IP adresa]], třídy adres a privátní adresy, dělení na podsítě, maska sítě | #* [[csw:IP adresa|IP adresa]], třídy adres a privátní adresy, dělení na podsítě, maska sítě | ||
− | #* [[csw:IP datagram|IP datagram]], fragmentace | + | #* [[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]] | ||
#* protokoly [[csw:ICMP|ICMP]], [[csw:Address Resolution Protocol|ARP]], proxy ARP, [[csw:Reverse Address Resolution Protocol|RARP]], BOOTP, [[csw:Dynamic Host Configuration Protocol|DHCP]] | #* protokoly [[csw:ICMP|ICMP]], [[csw:Address Resolution Protocol|ARP]], proxy ARP, [[csw:Reverse Address Resolution Protocol|RARP]], BOOTP, [[csw:Dynamic Host Configuration Protocol|DHCP]] |
Verze z 15. 10. 2008, 15:17
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)
- Využití počítačových sítí
- sdílení souborů (klient-server, klient-klient), aplikace (Bittorent, SQL server, Skype)
- autentizace v počítačové síti, 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, broadcast, multicast, 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
- účel a funkce OS, rozdělení, RTOS, 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, DMA, bus master)
- význam, typy a obsluha přerušení, privilegovaný režim, časovač, virtualizace, endianita
- Procesy v operačním systému
- algoritmus, program, proces, thread
- context switch, 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í, 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í souborů 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
- textové uživatelské rozhraní, 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, 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ů)