Poslední aktualizace: 21. května 2015
|
|
- Jaromír Vlček
- před 9 lety
- Počet zobrazení:
Transkript
1 Operační systémy seznam otázek ke zkoušce Poslední aktualizace: 21. května 2015 Průběh zkoušky: Zkouška je písemná, obvykle cca 6 7 otázek vybraných z níže uvedených. Po vyhodnocení budou výsledky na webu vyučujícího. POZOR pokud je výsledek modrou barvou a není zapsán v systému STAG, je třeba se dostavit na ústní část zkoušky (konzultaci k písemné části). To může nastat u studentů, kteří se moc neúčastnili přednášek, nebo výjimečně i v případě, že je známka na hranici. 1. Úvod do operačních systémů: 1. Definujte pojmy: výpočetní systém, fyzické prostředky výpočetního systému, logické prostředky výpočetního systému, holý počítač, operační systém. 2. Definujte pojmy související s funkcemi operačního systému: správu paměti, procesů, periférií, systému, souborů, uživatelů, uživatelské rozhraní, programové rozhraní. 3. Popište způsob rozdělení operačních systémů podle počtu ovládaných procesorů (včetně typů pro více procesorů), složitosti správy uživatelů, počtu provozovaných programů (včetně multitaskingu), schopnosti práce v síti a míry specializace. 4. Definujte realtimový operační systém a charakterizujte odlišnosti oproti běžným operačním systémům. Vyberte si jeden z realtimových systémů (QNX, RTLinux, RTX) a popište. 5. Charakterizujte distribuovaný systém. Co je to hrubá a jemná granularita? Co je to distribuovaná aplikace? Vyberte si jednu typickou distribuovanou aplikaci a stručně popište. 6. Co je to distribuovaný operační systém? Popište vlastnosti transparentnost, flexibilita a rozšiřitelnost. 2. Struktura operačních systémů: 1. Charakterizujte monolitický systém, vrstvený (hierarchický) systém, virtuální počítače, abstraktní počítače, modulární strukturu, model klient-server. 2. Popište strukturu systémů Windows s DOS jádrem (Windows 9x/ME) umístění jednotlivých součástí, pojmy (VMM, IFSM, správce konfigurace, KERNEL, GDI, USER, registr), běh různých typů procesů. 3. Popište strukturu systémů Windows s NT jádrem do verze XP včetně základní rozdělení (nemusí být podrobnosti, stačí vědět, co běží v režimu jádra a co v uživatelském režimu), pojmy (HAL, jádro, exekutiva, IFSM, systémové procesy a služby, hlavní systémový proces, role NTDLL.DLL, podsystémy prostředí, virtuální počítače), běh různých typů procesů, role ntvdm. 1
2 4. Popište strukturu systémů Windows od verze Vista a Server 2008 základní rozdělení (nemusí být podrobnosti, stačí vědět, co běží v režimu jádra a co v uživatelském režimu), pojmy (HAL, ASLR, WPF Avalon, WCF Indigo, WF, XP Mode), stručně hlavní rozdíly mezi XP a Vistou, rozdíly mezi Vistou a Windows 7 včetně konceptu MinWin. 5. Popište strukturu unixových systémů, se zaměřením na Linux základní rozdělení (nemusí být podrobnosti, stačí vědět, co běží v režimu jádra a co v uživatelském režimu), pojmy (HAL, kernel, knihovny, shell, podsystémy jádra, systémová volání, rozhraní systémových volání), popište princip souborových systémů v unixových systémech. 6. Na jakém principu funguje hardwarové zabezpečení operačních systémů (na procesorech Intel)? Jak jsou obvykle rozděleny procesy do jednotlivých okruhů? 3. Správa paměti: 1. Co je to správce paměti a jaké úlohy plní? Charakterizujte pojmy absolutní adresa, relativní adresa, adresový prostor fyzický a logický, reálné a virtuální metody přidělování paměti. 2. Stručně charakterizujte metodu přidělování paměti Přidělení jedné souvislé oblasti princip, výhody, nevýhody. 3. Stručně charakterizujte metodu přidělování paměti Přidělování bloků pevné velikosti princip, výhody, nevýhody. 4. Stručně charakterizujte metodu přidělování paměti Dynamické přidělování bloků paměti princip, výhody, nevýhody. 5. Stručně charakterizujte metodu přidělování paměti Segmentace princip, výhody, nevýhody. 6. Stručně charakterizujte metodu přidělování paměti Jednoduché stránkování princip, výhody, nevýhody. 7. Co je to fragmentace operační paměti? Popište způsob řešení fragmentace paměti výběrem vhodného bloku paměti. 8. Popište princip setřásání paměti. Které tři možnosti řešení setřásání existují? Jaký je rozdíl mezi kooperativním a transparentním setřásáním? 9. Popište stručně mechanismus virtuální paměti, soustřed te se na použití metody stránkování na žádost. Popište hodinový algoritmus pro určování oběti a pak ještě jeden ze zbývajících mechanismů výběru oběti podle svého výběru. 10. Stručně charakterizujte metodu přidělování paměti Segmentace se stránkováním na žádost princip, výhody, nevýhody. Ve kterých operačních systémech se tato metoda používá? Jak funguje metoda swapování procesů? 11. V jakých režimech může běžet procesor? (informace o Ring0 Ring3 najdete také na konci kapitoly o struktuře operačních systémů). 12. Na jakém principu je založena adresace ve Windows? (deskriptory, selektory, tabulky deskriptorů apod.) Co je to copy-on-write? Jaký je rozdíl mezi stránkovanou a nestránkovanou pamětí? Jak se zachází s virtuální pamětí a odkládacím prostorem? Jak je rozdělen adresový prostor na 32bitovém systému (jen velmi obecně)? 13. Jak je využívána virtuální pamět v Linuxu? (stránky, segmenty, výběr oběti). Co je to copyon-write? Jak funguje mapování souborů a k čemu se používá? Jak je rozdělen adresový prostor na 32bitovém systému (jen velmi obecně)? 2
3 4. Procesy: 1. Vysvětlete pojmy proces, vlákno, obraz procesu, úloha. Stručně charakterizujte stavy procesů (nový, připravený, běžící, čekající, ukončený, pozastavený, zombie, uspaný). 2. Stručně popište formáty binárních spustitelných souborů a dynamicky linkovaných knihoven pro Windows a pro Linux (u Windows všechny typy). Jaké přípony tyto soubory mají? Jaký je rozdíl mezi staticky a dynamicky linkovaným kódem? 3. Charakterizujte PCB co v této datové struktuře obvykle bývá a k čemu slouží? 4. Priority procesů jaký je rozdíl mezi základní (statickou) a dynamickou prioritou? U systému dle vlastního výběru (Windows nebo Linux) charakterizujte systém priorit a jejich využívání. 5. Popište možné způsoby vzniku a ukončení procesu, způsob zacházení se stromovou strukturou procesů a možnosti získání přístupových oprávnění procesu ve Windows i v Linuxu, srovnejte. 6. Jaký je rozdíl mezi sekvenčním, sekvenčně-paralelním a paralelním během procesů? Co je to kontext procesu, jak se využívá a které údaje v něm obvykle bývají uloženy? Co je to pseudoparalelismus? 7. Popište princip kooperativního multitaskingu. Jmenujte alespoň jeden operační systém, kde se využíval. 8. Popište princip preemptivního multitaskingu a preemptivního multitaskingu se sdílením času. Jmenujte alespoň dva operační systémy, kde se využívá. 9. Popište princip multithreadingu. Stručně charakterizujte možnosti jeho implementace model 1:1, N:1 a N:M, se zřetelem na rozdíly mezi nimi. 10. Správa front procesů popište typy front FIFO (běžná), prioritní, delta-list. 11. Popište činnost modulů podílejících se na plánování procesoru (CPU Scheduler a Dispatcher). Do jakých skupin řadíme procesy podle způsobu využívání procesoru? Jaký je rozdíl mezi dlouhodobým, střednědobým a krátkodobým plánováním? Jaký je rozdíl mezi preemptivním a nepreemptivním plánováním? 12. Popište metody plánování procesoru FCFS (fronta) a RR (cyklické plánování) včetně rozdílu mezi těmito metodami. 13. Popište metody plánování SPN (výpočty nemusíte) a používání priorit. 14. U vybraného operačního systému (Windows nebo Linux) popište způsob plánování přidělování procesoru (typ plánování, řešení front, priority, apod.). Názvy funkcí nemusíte znát. 15. Popište rozdíl mezi přímou a nepřímou komunikací, mezi symetrickou a asymetrickou komunikací, synchronní a asynchronní komunikací. Jak funguje komunikace přes socket a jak přes rouru (pipe)? Jaký je rozdíl v implementaci roury v Linuxu/Windows? 16. Popište stručně základní možnosti komunikace procesů ve Windows nebo v Linuxu, podle vlastního výběru (Windows: zprávy oknům, systémová volání, LPC, RPC, APC; Linux: systémová volání, signály, možnosti reakce na signál, skupiny procesů, relace, roury, sockety, zprávy POSIX Message Queues). 5. Synchronizace procesů: 1. Co je to konzistentní stav prostředku a k čemu slouží synchronizace? Napište Bernsteinovy podmínky. 2. Charakterizujte úlohu Kritické sekce a požadavky na její řešení, použijte také Petriho sít. 3
4 3. Charakterizujte úlohu Producent konzument pro neomezený buffer a požadavky na její řešení, použijte také Petriho sít. 4. Charakterizujte úlohu Producent konzument pro omezený buffer a požadavky na její řešení, použijte také Petriho sít. 5. Charakterizujte úlohu Producent konzument bez společné paměti a požadavky na její řešení, použijte také Petriho sít. 6. Charakterizujte úlohu Model obraz a požadavky na její řešení, použijte také Petriho sít. 7. Charakterizujte úlohu Čtenáři písaři a požadavky na její řešení, použijte také Petriho sít. 8. Charakterizujte úlohu Pět hladových filozofů a požadavky na její řešení, použijte také Petriho sít. 9. Charakterizujte úlohu Souběh procesů a požadavky na její řešení, použijte také Petriho sít. 10. Co je to Race-condition, kdy tato situace nastává a jaké problémy je třeba v souvislosti s ní řešit? 11. Stručně charakterizujte možnosti pasivního čekání před kritickou sekcí zákaz přerušení, zákaz přepnutí kontextu, navýšení priority, mutex. 12. Stručně charakterizujte možnosti aktivního čekání před kritickou sekcí sdílená zamykací proměnná, střídání procesů, Pekařův algoritmus, hardwarové řešení. 13. Popište princip binárních semaforů. 14. Popište princip obecných semaforů. 15. Popište princip synchronizačního nástroje Monitory. 16. Vyberte si operační systém (Windows nebo Linux) a popište možnosti synchronizace v tomto systému (pro Windows IRQL, spinlock, mutexy, semafory, kritické sekce a události, pro Linux mutexy, priority, rwlock, spinlock, podmínková proměnná a semafor). 6. Uváznutí procesů (deadlock): 1. Charakterizujte pojmy třída prostředků, instance třídy prostředků. Uved te příklady. Popište graf přidělení prostředků typy uzlů a hran, nakreslete příklad takového grafu. 2. Co je to prevence uváznutí? Vyberte si kterékoliv dvě z podmínek uváznutí a popište jejich využití při prevenci uváznutí procesů. 3. Co je to předpovídání uváznutí? Popište metodu řešení předpovídání uváznutí pomocí grafu nároků a přidělení prostředků. 4. Popište řešení předpovídání uváznutí Bankéřovým algoritmem. 5. Co je to detekce uváznutí? Popište metodu řešení detekce uváznutí pomocí grafu čekání. 6. Popište metodu řešení detekce uváznutí pomocí modifikace Bankéřova algoritmu. Jak systém může reagovat při zjištění uváznutí procesů? 7. Správa periferií: 1. Popište obvyklou strukturu I/O systému včetně rozdělení modulů do uživatelského režimu a režimu jádra. 2. Charakterizujte vyhrazená, sdílená a společná zařízení. Ke každému také uved te příklad. 3. Charakterizujte znaková, bloková a speciální zařízení. Ke každému také uved te příklad. 4. Definujte ovladač a jeho úlohu v systému. Popište klasické ovladače a ovladače typu server, především rozdíly mezi nimi. 4
5 5. Charakterizujte horní a dolní část ovladače a také účel tohoto rozdělení. K čemu slouží rutina obsluhy přerušení a inicializační rutina ovladače? 6. Popište využívání ovladačů ve Windows nebo Linuxu, podle vlastního výběru (Windows: ovladač funkce, ovladač sběrnice, ovladač filtru, ovladač třídy, portu, miniportu, v jakém prostoru ovladače běží, v jakém typu souboru jsou uloženy, ovladače v uživatelském režimu, kde zjistit info o ovladačích; Linux: v jakém prostoru fungují, v jakých souborech jsou uloženy, jak se s nimi zachází, tained příznaky, součásti jádra, které souvisejí s hardwarem, ovladače v uživatelském prostoru). 7. Co je to přerušení, jak se používá, jaké známe typy přerušení? Jaký je rozdíl mezi výjimkou a přerušením? 8. Co je to kanál přerušení? Jak obvykle probíhá obsluha přerušení z pohledu jádra? Jaké vlastnosti musí mít obslužná rutina pro přerušení? 9. Co je to maskování přerušení? Která přerušení lze maskovat a která ne? K čemu to slouží? 10. Jak jsou implementovány tabulky přerušení a vektory přerušení v MS-DOSu (resp. v BIOSu)? Jakým způsobem lze z tabulky přerušení zjistit konkrétní adresu obslužné rutiny? Jak je používána tabulka deskriptorů přerušení v Linuxu? Co se v ní obvykle eviduje pro každé přerušení? Jak je řešeno sdílení přerušení? 11. Jak probíhá správa přerušení ve Windows? (stručně, hlavně rozdíl oproti Linuxu) 12. Které tři druhy času se v systému používají? K jakým účelům? K čemu slouží systémový časovač? 13. Jaký je rozdíl mezi MBR a GPT disky? Popište stručně strukturu GPT disku. 14. Popište strukturu MBR disku MBR sektor a jeho obsah, Boot sektory, primární a rozšířené oddíly, apod. 15. Popište způsob rozdělení MBR disku (předpokládejme, že potřebujeme nejméně 5 různých oddílů, je jedno jakých). Napište, jak jsou oddíly označovány ve Windows, v Linuxu a ve FreeBSD. 16. Pro Windows nebo Linux (dle vlastního výběru) charakterizujte alespoň 4 nástroje pro práci s diskovými oddíly (nejen vytváření a rušení oddílů). Jaká je ve Windows role příkazů chkntfs, autochk a chkdsk? 17. Co je to zaváděcí program (boot loader) a boot manažer? Jak fungují úrovně u dvou- a tříúrovňových zaváděcích programů? 18. Vyberte si jeden ze zavaděčů Windows a jeden ze zavaděčů Linuxu (pro architekturu x86) a charakterizujte je. Napište název alespoň jednoho boot manažera, který není spjat s žádným konkrétním systémem. 19. Co je to svazek? Jak fungují dynamické svazky ve Windows a LVM v Linuxu? 20. Při spouštění nenativních aplikací jaké tři typy produktů jsou dnes k dispozici pro virtualizaci činnosti aplikací a jaký je mezi nimi rozdíl? Co je to paravirtualizace? Co je to bezešvý mód? 21. Charakterizujte mechanismus virtuální počítač. K čemu může být dobrá podpora virtualizace v hardwaru? Stručně popište alespoň dva různé produkty nabízející mechanismus virtuálního počítače. Co je to nativní hypervizor? 22. Co je to emulátor operačního systému a co je to podsystém? Vyberte si kterékoliv dva emulátory nebo podsystémy a stručně charakterizujte. 23. Co je to serverová a desktopová virtualizace? Které firmy se v této oblasti angažují? 5
6 8. Pamět ová média: 1. Vysvětlete pojmy pamět ové médium a úložiště. Jaký je rozdíl mezi nízkoúrovňovým a vysokoúrovňovým formátovámím? Co je to vytváření souborového systému? 2. Vysvětlete pojmy soubor, adresář, kořenový adresář. Jaké existují přístupy k zajištění přístupových oprávnění? 3. Stručně charakterizujte všechny typy adresářových struktur od jednoúrovňové až po cyklickou. Ke každé napište systém, který ji využívá (případně jakým způsobem). U acyklické struktury popište alespoň jeden způsob, jak lze zajistit, aby při rušení položek nevznikali sirotci, a jak lze zajistit acykličnost tohoto grafu. 4. Co je to soubor, souborový systém, virtuální souborový systém? Popište způsob rozdělení souborových systémů podle odolnosti vůči haváriím. Popište průběh žurnálování při ukládání souboru na disk. 5. Popište strukturu oddílu se souborovým systémem FAT16, funkci FAT tabulky, strukturu položky v adresáři. 6. Co je to VFAT? Jaký je rozdíl mezi FAT16 a FAT32? 7. Co je to NTFS, jaké jsou jeho nejdůležitější vlastnosti? Napište alespoň 4 funkce, které má NTFS navíc oproti FAT32. Co najdeme v $MFT, $LOGFILE, $BITMAP, $BADCLUS? 8. Popište funkci souborového systému VFS. Vyjmenujte alespoň 7 různých souborových systémů, které lze do VFS připojit. Vyberte si další dva virtuální souborové systémy (jiné než VFS) a charakterizujte. 9. Popište strukturu oddílu se souborovým systémem ext2fs (včetně funkce skupin bloků a jednotlivých bloků s metadaty). Co je to i-uzel (i-node) a jaká je jeho struktura? Jak vypadají položky v adresáři? Proč není název souboru součástí i-uzlu tohoto souboru? Jak je zajištěna funkčnost pevných odkazů? 10. Stručně charakterizujte souborové systémy ext3fs (hlavně odlišnosti oproti ext2fs), ext4fs, ReiserFS, XFS, BtrFS. Při zkoušce není třeba znát zdrojové kódy a názvy funkcí pro různé účely, které jsou uváděny ve skriptech v příkladech, stačí znát postupy (například u synchronizačních mechanismů nebo komunikace procesů). 6
Poslední aktualizace: 25. května 2017
Operační systémy seznam otázek ke zkoušce Poslední aktualizace: 25. května 2017 Průběh zkoušky: Zkouška je písemná, obvykle cca 6 7 otázek vybraných z níže uvedených. Po vyhodnocení budou výsledky na webu
Základní typy struktur výpočetních systémů
Základní typy struktur výpočetních systémů Struktury výpočetních systémů Monolitická struktura Vrstvená (hierarchická) struktura Virtuální počítače (virtuální stroje) Abstraktní počítače Modulární struktura
Architektura a koncepce OS OS a HW (archos_hw) Architektura a koncepce OS Jádro OS (archos_kernel) Architektura a koncepce OS Typy OS (archos_typy)
Architektura a koncepce OS OS a HW (archos_hw) Aby fungoval OS s preemptivním multitaskingem, musí HW obsahovat: 1. (+2) přerušovací systém (interrupt system) 2. (+2) časovač Při používání DMA: 1. (+1)
Architektura rodiny operačních systémů Windows NT Mgr. Josef Horálek
Architektura rodiny operačních systémů Windows NT Mgr. Josef Horálek = Velmi malé jádro = implementuje jen vybrané základní mechanismy: = virtuální paměť; = plánování vláken; = obsluha výjimek; = zasílání
Principy operačních systémů. Lekce 1: Úvod
Principy operačních systémů Lekce 1: Úvod Sylabus Lekce 1: Úvod 2 Literatura Lekce 1: Úvod 3 Operační systém Základní programové vybavení počítače, které se zavádí do počítače při jeho startu a zůstává
monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura
IBM PC 5150 MS DOS 1981 (7 verzí) DR DOS, APPLE DOS, PC DOS 1. 3. Windows grafická nástavba na DOS Windows 95 1. operační systém jako takový, Windows XP 2001, podporovány do 2014, x86 a Windows 2000 Professional
Principy operačních systémů. Lekce 5: Multiprogramming a multitasking, vlákna
Principy operačních systémů Lekce 5: Multiprogramming a multitasking, vlákna Multiprogramování předchůdce multitaskingu Vzájemné volání: Implementován procesem (nikoliv OS) Procesu je přidělen procesor,
Obsah. Kapitola 1 Hardware, procesory a vlákna Prohlídka útrob počítače...20 Motivace pro vícejádrové procesory...21
Stručný obsah 1. Hardware, procesory a vlákna... 19 2. Programování s ohledemna výkon... 45 3. Identifikování příležitostí pro paralelizmus... 93 4. Synchronizace a sdílení dat... 123 5. Vlákna v rozhraní
Operační systémy. Přednáška 1: Úvod
Operační systémy Přednáška 1: Úvod 1 Organizace předmětu Přednášky každé úterý 18:00-19:30 v K1 Přednášející Jan Trdlička email: trdlicka@fel.cvut.z kancelář: K324 Cvičení pondělí, úterý, středa Informace
PRINCIPY OPERAČNÍCH SYSTÉMŮ
Metodický list č. 1 Název tématického celku: Přehled operačních systémů a jejich funkcí Základním cílem tohoto tematického celku je seznámení se s předmětem (vědním oborem) Operační systémy (OS) a se základními
Stavba operačního systému
Stavba operačního systému Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání,
Paměťová média. Motto dne: Z Berkeley vzešly dvě důležité věci LSD a BSD. Nevěříme, že je to náhoda.
Paměťová média Motto dne: Z Berkeley vzešly dvě důležité věci LSD a BSD. Nevěříme, že je to náhoda. Základní pojmy Paměťové médium periferní zařízení nejvyšší důležitosti samotný OS je obvykle uložen na
Pár odpovědí jsem nenašla nikde, a tak jsem je logicky odvodila, a nebo jsem ponechala odpověď z pefky, proto je možné, že někde bude chyba.
Odpovědi jsem hledala v prezentacích a na http://www.nuc.elf.stuba.sk/lit/ldp/index.htm Pár odpovědí jsem nenašla nikde, a tak jsem je logicky odvodila, a nebo jsem ponechala odpověď z pefky, proto je
Operační systémy 1. Přednáška číslo 11 3. 5. 2010. Souborové systémy
Operační systémy 1 Přednáška číslo 11 3. 5. 2010 Souborové systémy Dělení dle bezpečnosti Souborové systémy s okamžitým zápisem pouze jeden druh operace a další musí čekat. Data se nemohou ztratit, ale
Procesy a vlákna (Processes and Threads)
ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Procesy a vlákna (Processes and Threads) Správa procesů a vláken České vysoké učení technické Fakulta elektrotechnická 2012 Použitá literatura [1] Stallings, W.: Operating
Služba ve Windows. Služba (service) je program
Služby Windows Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání, školské
MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění
MS WINDOWS I řada operačních systémů firmy Microsoft *1985 -? Historie Práce ve Windows XP Architektura Instalace Spouštění HISTORIE I MS-DOS 1981, první OS firmy Microsoft, pro IBM PC 16b, textový, jednouživatelský,
Souborový systém (File System FS) Souborové systémy. Souborová fragmentace. Disková fragmentace. Organizace dat na pevném disku
Výpočetní technika I Souborové systémy Souborový systém (File System FS) Způsob organizace informací (souborů) ukládaných na bloková zařízení paměťová média (disky, pásky, CD, DVD, BD,...) počítače. Souborový
Profilová část maturitní zkoušky 2014/2015
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika
Operační systémy 2. Přednáška číslo 1. Úvod do OS
Operační systémy 2 Přednáška číslo 1 Úvod do OS Co je to operační systém (definice) Operační systém jsou ty programové moduly ve výpočetním systému, jež ovládají řízení prostředku, jimiž je tento výpočetní
ČÁST 1. Základy 32bitového programování ve Windows
Obsah Úvod 13 ČÁST 1 Základy 32bitového programování ve Windows Kapitola 1 Nástroje pro programování ve Windows 19 První program v Assembleru a jeho kompilace 19 Objektové soubory 23 Direktiva INVOKE 25
Souborové systémy Mgr. Josef Horálek
Souborové systémy Mgr. Josef Horálek Souborové systémy = Prostředky pro práci se souborovými systémy patří mezi nejsilnější stránky linuxového jádra. = Využívají unixový přístup k souborové hierarchii
Přidělování zdrojů (prostředků)
Přidělování zdrojů (prostředků) Proces potřebuje zdroje (prostředky) hardware (I/O zařízení, paměť) software (data, programy) Klasifikace zdrojů (z hlediska multitaskingového režimu) Násobně použitelné
Operační systémy 1. Přednáška číslo 10 26. 4. 2010. Struktura odkládacích zařízení
Operační systémy 1 Přednáška číslo 10 26. 4. 2010 Struktura odkládacích zařízení Základní pojmy Paměťové médium periferní zařízení nejvyšší důležitosti samotný OS je obvykle uložen na paměťovém zařízení.
Operační systémy 2. Struktura odkládacích zařízení Přednáška číslo 10
Operační systémy 2 Struktura odkládacích zařízení Přednáška číslo 10 Základní pojmy Paměťové médium periferní zařízení nejvyšší důležitosti samotný OS je obvykle uložen na paměťovém zařízení. Proto je
Přidělování paměti II Mgr. Josef Horálek
Přidělování paměti II Mgr. Josef Horálek Techniky přidělování paměti = Přidělování jediné souvislé oblasti paměti = Přidělování paměti po sekcích = Dynamické přemisťování sekcí = Stránkování = Stránkování
VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy
VÝUKOVÝ MATERIÁL Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková
Vlákno (anglicky: thread) v informatice označuje vlákno výpočtu neboli samostatný výpočetní tok, tedy posloupnost po sobě jdoucích operací.
Trochu teorie Vlákno (anglicky: thread) v informatice označuje vlákno výpočtu neboli samostatný výpočetní tok, tedy posloupnost po sobě jdoucích operací. Každá spuštěná aplikace má alespoň jeden proces
konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian
02 konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian Kernighan v r. 1973 přepsán do jazyka C Psát programy,
ZOS OPAKOVÁNÍ. L. Pešička
ZOS OPAKOVÁNÍ L. Pešička ZÁKLADNÍ PRAVIDLO Důležité je znát nejen fakta, ale porozumět jim a zasadit je do kontextu celého OS Př. algoritmus Second Chance využívá bitu Referenced tak, že (fakta) a kdy
Témata profilové maturitní zkoušky
Obor: 18-20-M/01 Informační technologie Předmět: Databázové systémy Forma: praktická 1. Datový model. 2. Dotazovací jazyk SQL. 3. Aplikační logika v PL/SQL. 4. Webová aplikace. Obor vzdělání: 18-20-M/01
Operační systém. Logické prostředky výpoč etního systému jsou:
Operační systém Pojmy Výpoč etní systém (například počíta č) je stroj na zpracování dat provádějící samočinn ě př edem zadané operace. Instrukce nejkratší, již dále nedělitelný povel, těmto povelům rozumí
Rozdělení operačních systémů
Rozdělení operačních systémů OS1 Přednáška číslo 2 Podle počtu ovládaných procesorů Jednoprocesorové (monoprocesorové) Víceprocesorové (multiprocesorové) Asymetrický processing (ASMP) na jednom procesoru
SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE
OPERAČNÍ SYSTÉMY SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY PŮVODNĚ VYVINUTY K ŘÍZENÍ SLOŽITÝCH VSTUPNÍCH A VÝSTUPNÍCH
Management procesu I Mgr. Josef Horálek
Management procesu I Mgr. Josef Horálek Procesy = Starší počítače umožňovaly spouštět pouze jeden program. Tento program plně využíval OS i všechny systémové zdroje. Současné počítače umožňují běh více
Linux připojování zařízení. 6 praktická část
Linux připojování zařízení 6 praktická část I/O zařízení Všechny periférie Čistě vstupní klávesnice, myš, tablet, CD-ROM, scanner, Čistě výstupní monitor, tiskárna, Vstupně-výstupní hard disk, disketa,
Profilová část maturitní zkoušky 2013/2014
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2013/2014 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA
Bootkity v teorii a praxi. Martin Dráb martin.drab@email.cz Http://www.jadro-windows.cz
Bootkity v teorii a praxi Martin Dráb martin.drab@email.cz Http://www.jadro-windows.cz Definice Pod pojmem bootkit budeme rozumět software, který začíná být aktivní během procesu startu počítače ještě
Přednáška 11. Historie MS Windows. Architektura Windows XP. Grafické a znakové rozhraní. Úlohy, procesy a vlákna.
Přednáška 11 Historie MS Windows. Architektura Windows XP. Grafické a znakové rozhraní. Úlohy, procesy a vlákna. 1 Historie MS Windows I 1980 1981 1983 1990 1995 1998 2000 8-bitový procesor Intel 8080
SLEZSKÁ UNIVERZITA V OPAVĚ
SLEZSKÁ UNIVERZITA V OPAVĚ FILOZOFICKO-PŘÍRODOVĚDECKÁ FAKULTA ÚSTAV INFORMATIKY OPERAČNÍ SYSTÉMY Texty k přednáškám Poslední změny: 2. července 2007 Mgr. Šárka Vavrečková fpf.slu.cz/~vav10ui Opava 2007
Operační systémy (OS)
Operační systémy (OS) Operační systém Základní softwarové vybavení Ovládá technické vybavení počítače Tvoří rozhraní mezi aplikačními (uživatelskými) programy a hardwarem organizace přístupu k datům spouštění
Přidělování CPU Mgr. Josef Horálek
Přidělování CPU Mgr. Josef Horálek Přidělování CPU = Přidělování CPU je základ multiprogramového OS = pomocí přidělování CPU různým procesům OS zvyšuje výkon výpočetního systému; = Základní myšlenka multiprogramování
Spuštění instalace. nastavení boot z cd v BIOSu vložení CD s instal. médiem spuštění PC. nastavení parametrů instalace (F2 čěština)
Instalace OS Linux Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání,
Správa procesoru. Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. 11. březen, 2011
Operační systémy Správa procesoru Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci 11. březen, 2011 Petr Krajča (UP) KMI/XOSY: Přednáška III. 11. březen, 2011 1 / 18 Procesy (1/2) neformálně:
Systém souborů (file system, FS)
UNIX systém souborů (file system) 1 Systém souborů (file system, FS)! slouží k uchování dat na vnějším paměťovém médiu a zajišťuje přístup ke struktuře dat! pro uživatele možnost ukládat data a opět je
Principy operačních systémů. Lekce 7: Souborový systém
Principy operačních systémů Lekce 7: Souborový systém Souborový systém Souborový systém (anglicky file system) je označení pro způsob organizace dat ve formě souborů (a většinou i adresářů) tak, aby k
Principy operačních systémů
Principy operačních systémů Struktura programového vybavení Uživatelské programy Jádro operačního systému Interpret příkazů Hardware BIOS Služby OS Služební programy Operační systém Operační systém je
Principy operačních systémů. Lekce 8: Ovladače periferií
Principy operačních systémů Lekce 8: Ovladače periferií Vstupní a výstupní zařízení I/O zařízení, V/V zařízení Systém vstupních a výstupních zařízení je subsystémem operačního systému, který zprostředkovává
Profilová část maturitní zkoušky 2015/2016
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2015/2016 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika
Evropský polytechnický institut, s.r.o. BAKALÁŘSKÁ PRÁCE 2013 RADEK JANČAŘÍK
Evropský polytechnický institut, s.r.o. BAKALÁŘSKÁ PRÁCE 2013 RADEK JANČAŘÍK Evropský polytechnický institut, s.r.o. v Kunovicích Studijní obor: Ekonomická informatika VÝVOJ A REALIZACE TECHNOLOGIÍ PRO
Operační systémy. Jednoduché stránkování. Virtuální paměť. Příklad: jednoduché stránkování. Virtuální paměť se stránkování. Memory Management Unit
Jednoduché stránkování Operační systémy Přednáška 8: Správa paměti II Hlavní paměť rozdělená na malé úseky stejné velikosti (např. 4kB) nazývané rámce (frames). Program rozdělen na malé úseky stejné velikosti
Ovladače pro Windows. Ovladače Windows A4M38KRP. Str. 1
Ovladače Windows A4M38KRP Str. 1 Struktura OS Windows Str. 2 Typy ovladačů Str. 3 Typy ovladačů Virtual Device Driver User mode ovladač Virtualizace HW pro DOS aplikace Legacy Driver Pro zařízení nepodporující
Úvod do operačního systému Linux Mgr. Josef Horálek
Úvod do operačního systému Linux Mgr. Josef Horálek 2011 20.let Linuxu Historie GNU/Linux = 1970 - Ken Thompson a Dennis Ritchie vyvinuli a implementovali systém UNIX, který se stal základem mnoha moderních
Přednáška. Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem
Logická organizace paměti Josef Horálek
Logická organizace paměti Josef Horálek Logická organizace paměti = Paměť využívají = uživatelské aplikace = operační systém = bios HW zařízení = uloženy adresy I/O zařízení atd. = Logická organizace paměti
Profilová část maturitní zkoušky 2017/2018
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2017/2018 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA
Témata profilové maturitní zkoušky
Obor vzdělání: 18-20-M/01 informační technologie Předmět: programování 1. Příkazy jazyka C# 2. Datové konstrukce 3. Objektově orientované programování 4. Tvorba vlastních funkcí Obor vzdělání: 18-20-M/01
Systém adresace paměti
Systém adresace paměti Základní pojmy Adresa fyzická - adresa, která je přenesena na adresní sběrnici a fyzicky adresuje hlavní paměť logická - adresa, kterou má k dispozici proces k adresaci přiděleného
Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U
Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U P R O G R A M O V É V Y B A V E N Í Studijní obor: 18-20-M/01 Informační technologie Školní
MS WINDOWS II. Jádro. Správa objektů. Správa procesů. Zabezpečení. Správa paměti
MS WINDOWS II Jádro Správa objektů Správa procesů Zabezpečení Správa paměti JÁDRO I ntoskrnl.exe napsán v C (příp. assembler) základní mechanismy poskytované executivám trap dispečink synchronizace přístupů
09. Memory management. ZOS 2006, L.Pešička
09. Memory management ZOS 2006, L.Pešička Správa paměti paměťová pyramida absolutní adresa relativní adresa počet bytů od absolutní adresy fyzický prostor adres fyzicky k dispozici výpočetnímu systému
Slezská univerzita v Opavě. Ústav informatiky
Šárka Vavrečková Operační systémy přednášky Slezská univerzita v Opavě Filozoficko-přírodovědecká fakulta Ústav informatiky Opava, poslední aktualizace 25. května 2017 Anotace: Tento dokument je určen
VirtualBox desktopová virtualizace. Zdeněk Merta
VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji
SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.
OPERAČNÍ SYSTÉMY SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY PŮVODNĚ VYVINUTY K ŘÍZENÍ SLOŽITÝCH VSTUPNÍCH A VÝSTUPNÍCH
Metody připojování periferií BI-MPP Přednáška 2
Metody připojování periferií BI-MPP Přednáška 2 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011
Principy počítačů a operačních systémů
Principy počítačů a operačních systémů Operační systémy Souborové systémy Zimní semestr 2011/2012 Poděkování Při přípravě této prezentace jsem většinu materiálu převzal z prezentace Yaghob, J. Základy
IT ESS II. 1. Operating Systém Fundamentals
IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují
Ukázka zkouškové písemka OSY
Ukázka zkouškové písemka OSY Jméno a příjmení:.......................................... Odpovězte na otázky zaškrtnutím příslušného políčka. Otázky označené znakem mohou mít více než jednu správnou odpověď.
3. Počítačové systémy
3. Počítačové systémy 3.1. Spolupráce s počítačem a řešení úloh 1. přímý přístup uživatele - neekonomické. Interakce při odlaďování programů (spusť., zastav.,krok, diagnostika) 2. dávkové zpracování (batch
Přednáška 1. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška 1 Úvod do HW a OS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského
Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz.
OPERAČNÍ SYSTÉMY Definice OS Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz. Každý počítač má alespoň jeden procesor, paměť, I/O zařízení. Všechny tyto součásti můžeme
Principy operačních systémů. Lekce 4: Správa procesů
Principy operačních systémů Lekce 4: Správa procesů Základní pojmy Program = zápis algoritmu v programovacím jazyce Je statický (neměnný) Proces = instance programu běžícího v počítači Je tvořen nejen
Úvod do Linuxu. SŠSI Tábor 1
Úvod do Linuxu SŠSI Tábor 1 Trocha historie konec 60. let - AT&T vyvíjí MULTICS 1969 - AT&T Bell Labs - začátek OS Unix začátek 70.let - AT&T vývoj OS Unix kolem 1975 - University of California at Berkley
Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320
Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U P R O G R A M O V É V Y B A V E N Í Studijní obor: 18-20-M/01 Informační technologie Školní
Úvod do informačních technologií
Úvod do informačních technologií přednášky Jan Outrata září prosinec 2009 (aktualizace září prosinec 2012) Jan Outrata (KI UP) Úvod do informačních technologií září prosinec 2012 1 / 38 Operační systémy
Operační systémy. Mgr. Jiří Pech, Ph.D. Elektronická skripta. Jihočeská Univerzita. Přírodovědecká fakulta
Operační systémy Elektronická skripta Mgr. Jiří Pech, Ph.D. Jihočeská Univerzita Přírodovědecká fakulta 2012 1 Obsah Obsah... 2 Úvod... 3 Co je to operační systém... 4 Zavedení OS u PC... 5 Rozdělení OS...
Dílčí projekt: Systém projektování textilních struktur 1.etapa: tvorba systému projektování vlákno - příze - tkanina
Program LibTex Uživatelská příručka 1 Obsah Program Textilní Design... 1 Uživatelská příručka... 1 1 Obsah... 2 2 Rejstřík obrázků... 2 3 Technické požadavky... 3 3.1 Hardware... 3 3.1.1 Procesor... 3
ÚVOD DO OPERAČNÍCH SYSTÉMŮ
ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Procesy a vlákna Plánování procesů (Process Scheduling) České vysoké učení technické Fakulta elektrotechnická 2010 Studijní materiály a informace o předmětu http://measure.feld.cvut.cz/vyuka/predmety/bakalarske/navody
Implementace systémů HIPS: historie a současnost. Martin Dráb
Implementace systémů HIPS: historie a současnost Martin Dráb martin.drab@secit.sk HIPS: základní definice Majoritně používané operační systémy disponují bezpečnostními modely, které dovolují jednotlivým
Předmět: Operační systémy
Předmět: Operační systémy Test-varianta: 2011 12-os120111 termín 3 Vyhodnocení testu 1. okruh: Architektura a koncepce OS OS a HW Aby fungoval OS s preemptivním multitaskingem, musí HW obsahovat: 1. (+2)
Paralelní programování
Paralelní programování přednášky Jan Outrata únor květen 2011 Jan Outrata (KI UP) Paralelní programování únor květen 2011 1 / 15 Simulátor konkurence abstrakce = libovolné proložení atom. akcí sekvenčních
Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií
VY_32_INOVACE_31_15 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední
Virtualizace. Lukáš Krahulec, KRA556
Virtualizace Lukáš Krahulec, KRA556 Co je vitualizace Způsob jak přistupovat ke zdrojům systému jako k univerzálnímu výkonu a nezajímat se o železo Způsob jak využít silný HW a rozložit ho mezi uživatele,
Témata profilové maturitní zkoušky
Střední průmyslová škola elektrotechniky, informatiky a řemesel, Frenštát pod Radhoštěm, příspěvková organizace Témata profilové maturitní zkoušky Obor: Elektrotechnika Třída: E4A Školní rok: 2010/2011
Operační systémy pro systémy sběru dat (=DAQ systems). Vývoj aplikačních programů. Operační systémy pro DAQ RTOS VxWorks Windows CE RTX LabVIEW RT
Operační systémy pro systémy sběru dat (=DAQ systems). Vývoj aplikačních programů. Operační systémy pro DAQ RTOS VxWorks Windows CE RTX LabVIEW RT A3B38PRT Přístrojová technika - přednáška 4 Úvod Volba
PROGRAMOVÁNÍ ŘÍDÍCÍCH SYSTÉMŮ
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ PROGRAMOVÁNÍ ŘÍDÍCÍCH SYSTÉMŮ Ing. Ivo Špička, Ph.D. Ostrava 2013 Ing. Ivo Špička, Ph.D. Vysoká škola báňská Technická univerzita Ostrava
Téma 12: Správa diskových jednotek a system souborů. Téma 12: Správa diskových jednotek a systémů souborů
Téma 12: Správa diskových jednotek a systémů souborů 1 Teoretické znalosti V tomto cvičení se podíváte na práci s diskovými jednotkami. Naučíte se používat nástroj správy disků, který se poprvé objevil
Principy operačních systémů. Lekce 6: Synchronizace procesů
Principy operačních systémů Lekce 6: Synchronizace procesů Kritická sekce Při multitaskingu (multithreadingu) různé procesy často pracují nad společnou datovou strukturou (např. zápis a čtení do/z fronty)
Výpočet v módu jádro. - přerušení (od zařízení asynchronně) - výjimky - softvérové přerušení. v důsledku událostí
Výpočet v módu jádro v důsledku událostí - přerušení (od zařízení asynchronně) - výjimky - softvérové přerušení řízení se předá na proceduru pro ošetření odpovídající události část stavu přerušeného procesu
Roury a zprávy Mgr. Josef Horálek
Roury a zprávy Mgr. Josef Horálek Roury a zprávy = Jde o metodu místní komunikace mezi procesy. = Jedná se o: = Anonymní roury = Pojmenované roury = Komunikace pomocí zpráv Anonymní roury (pipe) = Nejjednodušší
Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského
Tomáš Borland Valenta
Architektura GNU/Linuxu Tomáš Borland Valenta Přehled stavebních prvků operačního systému GNU/Linux aneb od základů až po okna... Základní rozdělení Hardware Software Hardware Základní deska CPU Paměť
Instalace OS, nastavení systému
ZVT Instalace OS, nastavení systému SW vybavení PC HW hardware zařízení počítače (+ firmware těchto zařízení, BIOS VGA, ) BIOS basic input output systém poskytuje služby OS, uložen v paměti na MB. (Nastavení
Systémy pro sběr a přenos dat
Systémy pro sběr a přenos dat Centralizované SPD VME, VXI Compact PCI, PXI, PXI Express Sběrnice VME 16/32/64 bitová paralelní sběrnice pro průmyslové aplikace Počátky v roce 1981 neustále se vyvíjí původní
Implementace systémů HIPS: ve znamení 64bitových platforem. Martin Dráb martin.drab@email.cz
Implementace systémů HIPS: ve znamení 64bitových platforem Martin Dráb martin.drab@email.cz HIPS: základní definice Majoritně používané operační systémy disponují bezpečnostními modely, které dovolují
Stručný obsah. Rejstřík 463
Stručný obsah 1. Operační systémy 17 2. Architektura rodiny operačních systémů Windows NT 45 3. Vývoj ovladačů jádra 65 4. Synchronizace 113 5. Výjimky, přerušení a systémová volání 147 6. Správce objektů
Maturitní témata Školní rok: 2015/2016
Maturitní témata Školní rok: 2015/2016 Ředitel školy: Předmětová komise: Předseda předmětové komise: Předmět: PhDr. Karel Goš Informatika a výpočetní technika Mgr. Ivan Studnička Informatika a výpočetní
Souborové systémy. Architektura disku
Souborové systémy Architektura disku Disk je tvořen několika plotnami s jedním nebo dvěma povrchy, na každém povrchu je několik soustředných kružnic (cylindrů) a na každém několik úseků (sektorů). Příklad
Pokročilé architektury počítačů
Pokročilé architektury počítačů Tutoriál 2 Virtualizace a její dopady Martin Milata Obsah Virtualizace Jak virtualizace funguje Typy HW podpora virtualizace Dopady virtualizace Jak virtualizace funguje?