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

Z Milan Kerslager
Přejít na: navigace, hledání
(Založení článku)
 
m (Bez obsahu)
Řádka 1: Řádka 1:
__TOC__
 
 
== Počítačové sítě ==
 
== Počítačové sítě ==
  

Verze z 10. 10. 2007, 10:14

Počítačové sítě

  1. Počítačové sítě, Internet - přehled
    • WWW, prohlížeče, proxy cache pro WWW, Internet (historie, stavba)
    • vyhledávače, rozcestníky, NIX, RFC, kódování znaků, URL, HTML, HTTP, PHP
    • elektronická pošta, ochrana proti SPAMu a virům, Net News
    • firewall, NAT, masquerading, proxy cache
  2. Šifrování na Internetu
    • symetrická a asymetrická šifra, šifrování a dešifrování zprávy pomocí asymetrické šifry
    • digitální podpis, certifikáty a jejich ověřování, princip přenosu důvěry
    • HTTPS, SSL, SSH (ověřování pomocí klíčů), VPN, gpg
  3. 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)
  4. Referenční model OSI, přenosová média
    • představa modelu, přehled vrstev, uplatnění v TCP/IP
    • přepojování okruhů a paketů, virtuální okruhy
    • přenosová média, analogový a digitální přenos (modemy, modulace, ISDN, xDSL, PCM)
    • paralelní a sériový přenos dat (příklady, charakteristika)
  5. Sdílená média
    • kolizní a bezkolizní protokoly (čistá a dálková Aloha, CSMA, CSMA/CD)
    • Ethernet a jeho varianty, ethernetové rámce, full/half duplex
    • hub, switch, segment, kolizní doména, VLAN
    • Arcnet, Token Bus, Token Ring, ATM, FDDI, Frame Relay
  6. Bezdrátové sítě
    • bezdrátové sítě WiFi (SSID, ad-hoc, infrastruktura)
    • zabezpečení WiFi sítí (MAC control, WEP, WPA)
    • Bluetooth, WiMax
  7. Rodina protokolů TCP/IP
    • 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
    • protokoly ICMP, ARP, proxy ARP, RARP, BOOTP, DHCP
    • TCP (porty, okénka, piggy-backing, navázání a uzavření spojení), UDP, IPSec, IPv6
  8. Spojování IP sítí
    • repeater, bridge, router, gateway
    • dělení IP sítí, maska, broadcast, loopback
    • routovací tabulka, statické a dynamické routování
  9. 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
  10. Elektronická pošta, NetNews
    • MUA, MTA, SMTP, POP, IMAP, formát zprávy, MIME
    • MX záznamy, přenos elektronické pošty, fronty, chybová hlášení
    • SPAM a ochrana proti němu, Webmail

Operační systémy

  1. Úvod do operačních systémů (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ů
    • úč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
  2. 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é instrukce
    • ochrana paměti, časovač, virtualizace, endianita, 64 bitový režim (Intel a AMD)
  3. Procesy v operačním systému
    • algoritmus, program, proces, thread, životní cyklus procesu
    • preemptivní a nepreemptivní multitasking, context switch, plánování procesů a procesoru
    • spolupráce mezi procesy (signály, sdílená paměť), souběh, kritická sekce, uváznutí
  4. Správa paměti v operačním systému
    • strategie přidělování a ochrany paměti, relokace, segmentace a stránkování paměti
    • virtuální paměť, stránkování na žádost, výběr stránky, segmentace se stránkováním na žádost
    • rozdělení hlavní paměti počítače (Linux), PAE a omezení x86 procesorů
  5. 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í)
  6. MS Windows, Apple
    • MS Windows - charakteristika, vývoj, systémy souborů, oprávnění, doména, Active directory
    • Apple - historie, charakteristika, vývoj
  7. Unix - úvod
    • charakteristika, vývoj Unixu (vznik, hlavní větve, POSIX), Linux, GNU, X.org
    • uživatelé, skupiny, systém práv, speciální oprávnění, vlastnictví souboru
    • struktura systému souborů ext3, i-uzly, uchovávané časy, linky
    • znakový terminál, GUI, vzdálené přihlašování, autorizace pomocí hesla a klíčů
  8. Unix - příkazový řádek
    • shell, správa souborů a adresářů, práce se soubory
    • zpracování příkazového řádku - žolíkové znaky, speciální znaky, historie, aliasy
    • standardní vstupy a výstupy, přesměrování, here document, roury
    • programování ve shellu (proměnné, skripty, funkce)
  9. Unix - systém, aplikace
    • start systému (zavedení jádra, init, runlevely, startovací skripty)
    • úlohy a jejich správa, stavy procesů (RSZD), fork, exec, signály, cron, at
    • seskupování příkazů do kolon, vložené příkazy
    • předvedení práce s programy: mutt, sed, awk, grep (regulární výrazy), ...
  10. Open source, GNU, Linux
    • GNU, GPL a jejich projekty (emacs, gcc, Hurd, ...), FSF, OSDL
    • pojmy free software, open source
    • Linux, FreeBSD, OpenBSD, NetBSD, OpenSolaris
    • principy vývoje open source (jádro Linuxu a další aplikace)