Otázky z OPS a PCS 2008: Porovnání verzí
Z Milan Kerslager
m (→Počítačové sítě: odkazy) |
m (→Operační systémy: odkazy) |
||
Řádka 64: | Řádka 64: | ||
#* význam a typy [[csw:Přerušení|přerušení]], obsluha přerušení, [[csw:Privilegovaný režim|privilegovaný režim]], časovač, [[csw:Virtualizace|virtualizace]], [[csw:Endianita|endianita]] | #* význam a typy [[csw:Přerušení|přerušení]], obsluha přerušení, [[csw:Privilegovaný režim|privilegovaný režim]], časovač, [[csw:Virtualizace|virtualizace]], [[csw:Endianita|endianita]] | ||
# Procesy v operačním systému | # Procesy v operačním systému | ||
− | #* algoritmus, program, proces, thread, životní cyklus procesu, plánování procesů a procesoru | + | #* [[csw:Algoritmus|algoritmus]], [[csw:Počítačový program|program]], [[csw:Proces (počítač)|proces]], [[csw:Vlákno (program)|thread]], životní cyklus procesu, [[csw:Plánovač procesů|plánování procesů]] a procesoru |
− | #* context switch, preemptivní a nepreemptivní multitasking | + | #* [[csw:Změna kontextu|context switch]], preemptivní a nepreemptivní [[csw:Multitasking|multitasking]] |
# Spolupráce mezi procesy | # Spolupráce mezi procesy | ||
− | #* signály, zasílání zpráv, roura, pojmenovaná roura | + | #* [[csw:Signál (informatika)|signály]], zasílání zpráv, [[csw:Roura (Unix)|roura]], [[csw:Pojmenovaná roura|pojmenovaná roura]] |
− | #* sdílená paměť, souběh, kritická sekce, TSL, semafory, 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 | ||
− | #* rozdělení pamětí, | + | #* [[csw:Elektronická paměť|rozdělení pamětí]], [http://lwn.net/Articles/91829/ mapa paměti] procesu (Linux), [[csw:Physical Address Extension|PAE]] a omezení x86 procesorů |
− | #* přidělování a ochrana paměti, relokace, segmentace paměti | + | #* přidělování a ochrana paměti, relokace, [[csw:Segmentace|segmentace paměti]] |
− | # Stránkování paměti | + | # [[csw:Stránkování|Stránkování paměti]] |
− | #* virtuální adresy, tabulka stránek, virtuální paměť a stránkování na žádost | + | #* virtuální adresy, tabulka stránek, [[csw:Virtuální paměť|virtuální paměť]] a stránkování na žádost |
#* výběr stránky, segmentace se stránkováním na žádost | #* výběr stránky, segmentace se stránkováním na žádost | ||
# Systémy souborů v OS | # Systémy souborů v OS | ||
− | #* účel systémů souboru, FAT, NTFS, ext3, žurnálování, 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í do paměti) | ||
− | #* RAID, 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í) |
− | # MS Windows | + | # [[csw:Microsoft Windows|MS Windows]] |
− | #* charakteristika, vývoj (16, 32 a 64 bitová řada, Windows Mobile, Symbian) | + | #* charakteristika, vývoj (16, 32 a 64 bitová řada, [[csw:Windows Mobile|Windows Mobile]], [[csw:Symbian OS|Symbian]]) |
− | #* systémy souborů, uživatelé, oprávnění, doména, Active directory | + | #* systémy souborů, uživatelé, oprávnění, doména, [[csw:Active Directory|Active directory]] |
# Unix – úvod | # Unix – úvod | ||
#* charakteristika, vývoj [[csw:Unix|Unixu]] (vznik, hlavní větve, [[csw:POSIX|POSIX]]) | #* charakteristika, vývoj [[csw:Unix|Unixu]] (vznik, hlavní větve, [[csw:POSIX|POSIX]]) | ||
− | #* manuálové stránky, info a ostatní dokumentace | + | #* [[csw:Manuálové stránky (Unix)|manuálové stránky]], info a ostatní [[Dokumentace v Linuxu|dokumentace]] |
− | #* | + | #* <strike>[[csw:Grafické uživatelské rozhraní|grafické]]</strike> 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, systém práv, umask, speciální oprávnění | + | #* uživatelé, skupiny, [[csw:Přístupová práva v Unixu|systém práv]], [[csw:Umask|umask]], speciální oprávnění |
− | #* správa souborů a adresářů, | + | #* 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 | ||
− | #* shell a jeho inicializační soubory | + | #* [[csw:Shell|shell]] a jeho inicializační soubory |
− | #* zpracování příkazového řádku - žolíkové znaky, speciální znaky, historie, aliasy | + | #* zpracování [[csw:Příkazový řádek|příkazového řádku]] - žolíkové znaky, speciální znaky, historie, aliasy |
− | #* standardní | + | #* [[csw:Standardní proudy|standardní vstup a výstupy]], přesměrování, here document, [[csw:Roura (Unix)|roury]] |
#* [[programování v shellu BASH]] (proměnné, skripty, funkce, předávání parametrů) | #* [[programování v shellu BASH]] (proměnné, skripty, funkce, předávání parametrů) |
Verze z 12. 6. 2008, 10:39
Stránka se zatím upravuje, ale rozsah otázek zůstane zachován. Odkazované články ve Wikipedii nemusí být přesné a úplné, avšak je vhodné je rozšiřovat.
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ů)