Otázky z OPS a PCS 2009: Porovnání verzí
Z Milan Kerslager
m (→Počítačové sítě: link fix) |
(Reorganizace) |
||
Řádka 4: | Řádka 4: | ||
# Internet - WWW | # Internet - WWW | ||
− | #* [[csw:Internet|Internet]] (historie, stavba), [[csw:RFC|RFC]], [[csw: | + | #* [[csw:Internet|Internet]] (historie, stavba), [[csw:NIX|NIX]], [[csw:RFC|RFC]], [[csw:IANA|IANA]], [[csw:Internet Engineering Task Force|IETF]], ... |
− | #* [[csw:World Wide Web|WWW]], [[csw:Webový prohlížeč|prohlížeče]], [[csw:Internetový_vyhledávač|vyhledávače]], rozcestníky, [[csw:Uniform Resource Locator|URL]], [[csw:HyperText Markup Language|HTML]], [[csw:Hypertext Transfer Protocol|HTTP]] | + | #* [[csw:World Wide Web|WWW]], [[csw:Webový prohlížeč|prohlížeče]], [[csw:Internetový_vyhledávač|vyhledávače]], rozcestníky, [[csw:Uniform Resource Locator|URL]], [[csw:HyperText Markup Language|HTML]], [[csw:Hypertext Transfer Protocol|HTTP]], [[csw:World Wide Web Consortium|W3C]] |
# Internet - další služby | # Internet - další služby | ||
#* [[csw:E-mail|elektronická pošta]], [[csw:Multipurpose Internet Mail Extensions|MIME]], [[csw:Znaková_sada|kódování znaků]] | #* [[csw:E-mail|elektronická pošta]], [[csw:Multipurpose Internet Mail Extensions|MIME]], [[csw:Znaková_sada|kódování znaků]] | ||
Řádka 15: | Řádka 15: | ||
#* 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íčů), [[csw:Virtuální privátní síť|VPN]], [[csw:GNU Privacy Guard|gpg]] | ||
# 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í |
#* topologie sítí ([[csw:Hvězdicová_topologie|dvoubodové spoje]] a [[csw:Sběrnicová_topologie|sdílené kanály]]) | #* topologie sítí ([[csw:Hvězdicová_topologie|dvoubodové spoje]] a [[csw:Sběrnicová_topologie|sdílené kanály]]) | ||
− | #* sdílení | + | # Využití počítačových sítí |
+ | #* sdílení souborů ([[csw:Klient-server|klient-server]], [[csw:Peer-to-peer|klient-klient]]), aplikace ([[csw:Bittorent|Bittorent]], [[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ý) | ||
# Referenční model OSI | # Referenční model OSI | ||
#* představa modelu [[csw:OSI|OSI]], přehled vrstev, uplatnění v TCP/IP | #* představa modelu [[csw:OSI|OSI]], přehled vrstev, uplatnění v TCP/IP | ||
Řádka 48: | Řádka 50: | ||
#* založení a registrace [[csw:Internetová doména|domény]] | #* založení a registrace [[csw:Internetová doména|domény]] | ||
# [[csw:E-mail|Elektronická pošta]], [[csw:Usenet|Usenet NetNews]] | # [[csw:E-mail|Elektronická pošta]], [[csw:Usenet|Usenet NetNews]] | ||
− | #* MUA, [[csw:Mail transfer agent|MTA]], [[csw:Simple Mail Transfer Protocol|SMTP]], [[csw:Post Office Protocol version 3|POP]], [[csw:Internet Message Access Protocol|IMAP]], formát zprávy, [[csw:Multipurpose Internet Mail Extensions|MIME]] | + | #* MUA, [[csw:Mail transfer agent|MTA]], [[csw:Mail delivery agent|MDA]], [[csw:Simple Mail Transfer Protocol|SMTP]], [[csw:Post Office Protocol version 3|POP]], [[csw:Internet Message Access Protocol|IMAP]], formát zprávy, [[csw:Multipurpose Internet Mail Extensions|MIME]] |
#* MX záznamy, fronty, chybová hlášení | #* MX záznamy, fronty, chybová hlášení | ||
− | #* [[csw:Spam|SPAM]] a ochrana proti němu, [[csw:Webmail|Webmail]] | + | #* HOAX, HAM, [[csw:Spam|SPAM]] a ochrana proti němu, [[csw:Webmail|Webmail]] |
== Operační systémy == | == Operační systémy == | ||
Řádka 58: | Řádka 60: | ||
#* [[csw:John von Neumann|Von Neumannovo]] a [[csw:Harvardská architektura|Harvardské schéma]] počítače, vývoj počítačů a [[csw:Procesor|mikroprocesorů]] | #* [[csw:John von Neumann|Von Neumannovo]] a [[csw:Harvardská architektura|Harvardské schéma]] počítače, vývoj počítačů a [[csw:Procesor|mikroprocesorů]] | ||
# [[csw:Operační systém|Operační systémy]] | # [[csw:Operační systém|Operační systémy]] | ||
− | #* | + | #* účel a funkce OS, rozdělení, [[csw:Operační systém reálného času|RTOS]], typy [[csw:Kernel|jader]] OS, zavedení OS (FDD, HDD, CD, BootROM) |
#* víceúlohové a [[csw:Víceuživatelský operační systém|víceuživatelské]] systémy, multiprocesory, multipočítače, [[csw:Počítačový cluster|clustery]] | #* víceúlohové a [[csw:Víceuživatelský operační systém|víceuživatelské]] systémy, multiprocesory, multipočítače, [[csw:Počítačový cluster|clustery]] | ||
# Hardwarové prostředky využívané počítačem | # Hardwarové prostředky využívané počítačem | ||
− | #* [[csw:Vstupní zařízení|vstupně]] [[csw:Výstupní zařízení|výstupní]] (I/O) zařízení v PC (IN, OUT | + | #* [[csw:Vstupní zařízení|vstupně]] [[csw:Výstupní zařízení|výstupní]] (I/O) zařízení v PC (IN, OUT, [[csw:DMA|DMA]], bus master) |
− | #* význam a | + | #* význam, typy a obsluha [[csw:Přerušení|přerušení]], [[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]] |
#* [[csw:Změna kontextu|context switch]], preemptivní a nepreemptivní [[csw:Multitasking|multitasking]] | #* [[csw:Změna kontextu|context switch]], preemptivní a nepreemptivní [[csw:Multitasking|multitasking]] | ||
+ | #* životní cyklus procesu, [[csw:Plánovač procesů|plánování procesů]] a procesoru | ||
# Spolupráce mezi procesy | # Spolupráce mezi procesy | ||
− | #* [[csw:Signál (informatika)|signály]], zasílání zpráv, [[csw:Roura (Unix)|roura]], [[csw:Pojmenovaná roura|pojmenovaná roura]] | + | #* [[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 | # Správa paměti v operačním systému | ||
Řádka 77: | Řádka 80: | ||
# Systémy souborů v OS | # Systémy souborů v OS | ||
#* účel [[csw:Souborový systém|systémů souboru]], [[csw:File Allocation Table|FAT]], [[csw:NTFS|NTFS]], [[csw:Ext3|ext3]], [[csw:Žurnálovací systém souborů|žurnálování]], [[csw:Disková kvóta|kvóty]] | #* účel [[csw:Souborový systém|systémů souboru]], [[csw:File Allocation Table|FAT]], [[csw:NTFS|NTFS]], [[csw:Ext3|ext3]], [[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í do paměti) | + | #* práce se soubory (otevírání, čtení, zápis, zamykání, mapování souborů do paměti) |
#* [[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í) | ||
# [[csw:Microsoft Windows|MS Windows]] | # [[csw:Microsoft Windows|MS Windows]] | ||
Řádka 87: | Řádka 90: | ||
#* [[csw:Grafické uživatelské rozhraní|grafické]] a [[csw:Textové uživatelské rozhraní|textové]] uživatelské rozhraní, [[csw:Telnet|telnet]], [[csw:Secure Shell|ssh]], [[csw:PuTTY|PuTTY]] | #* [[csw:Grafické uživatelské rozhraní|grafické]] a [[csw:Textové uživatelské rozhraní|textové]] uživatelské rozhraní, [[csw:Telnet|telnet]], [[csw:Secure Shell|ssh]], [[csw:PuTTY|PuTTY]] | ||
# Unix – práce se soubory | # Unix – práce se soubory | ||
− | #* uživatelé, skupiny, [[csw:Přístupová práva v Unixu|systém práv]], [[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, [[příkazy Unixu]] | #* správa souborů a adresářů, [[csw:Pevný odkaz|pevná]] a [[csw:Symbolický odkaz|symbolická]] linka, [[příkazy Unixu]] | ||
# Unix – příkazový řádek | # Unix – příkazový řádek |
Verze z 3. 9. 2008, 13:49
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í (dvoubodové spoje a sdílené kanály)
- 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 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
- úč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
- grafické a textové uživatelské rozhraní, telnet, ssh, PuTTY
- 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ů)