Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android
|
|
- Veronika Valentová
- před 6 lety
- Počet zobrazení:
Transkript
1 Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android PB 152 Operacn syst emy Jan Staudek Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017
2 Osnova dodatku predn asky Windows Unix Linux Android Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 1
3 Modulov e architektury Soudob e metodologie n avrhu OS pouzvaj pro vytvoren (modul arnho) j adra OS OO programovac techniky komponenty j adra jsou samostatn e jednotky { moduly moduly mezi sebou komunikuj pres zn am a rozhran komunikace pritom nen omezena na prsnou hierarchii kazd y modul je samostatne zavediteln y modul j adra, zav ad se, je-li potrebn y do j adra se prid a pro jist y hardware { driver sbernice, IO zarzen jako zavediteln e moduly se mohou doplnit podpory pro r uzn e souborov e syst emy, programovac prostred,... Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 2
4 Zkusenosti z v yvoje OS Windows Systematick y prehled viz MS-DOS 1.0, r adk u v assembleru Intel 8086 microprocessor, provozovateln y i v 8 KB pam eti textove orientovan y jazyk prkaz u pro OS, z adn e GUI monoprogramov y, monouzivatelsk y syst em Windows 3.0, bitov a architektura rozhran GUI, implementace { vrstva nad MS-DOS Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 3
5 Zkusenosti z v yvoje OS Windows Windows NT (3.1), bitov a architektura, mikroj adro, multitasking podpora starsch aplikac pro MS-DOS a Windows, pro OS/2 (IBM) a pro POSIX (Unix) Windows 95, pokracov an Windows 3.0, bitov a architektura, monolitick e j adro { poskytoval se vyss v ykon nez NT n asledn y v yvoj { Windows 98 a Windows Me a tm konc tato vetev Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 4
6 Zkusenosti z v yvoje OS Windows Windows 2000, v linii NT podpora distribuovan eho zpracov an dat Active Directory { distribuovan y adres ar plug-and-play a power-management Windows XP, 2001 { 2005 n ahrada verz Windows zalozen ych na MS-DOS verz zalozenou na NT n avrat ke spse monolitick e architekture Windows Vista, 2007, kosmetick e zm eny Windows Server, 2008 { vceuzivatelsk y syst em Windows 7, 2009, kosmetick e zm eny Windows 8, 2012, + cloud computing Windows 10, 2015, kosmetick e zm eny Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 5
7 Windows Architecture Vsechny verze Windows budovan e na b azi NT maj na n ami uveden e urovni shodnou strukturu Separace j adra a aplikacn e orientovan eho software J adro: privilegovan y rezim, vlastn j adro (Kernel), Executive, drivery, vrstva abstrakce hardware ostatn software b ez v uzivatelsk em rezimu Modul arn architektura Kazdou funkci (sluzbu) OS pln jedna komponenta OS OS a aplikace funkci OS se zprstup nuj pres relevantn komponenty pomoc standardnch rozhran Syst emov a data lze zprstup novat pouze pres prslusn e sluzby OS Kazd y modul lze odstranit, nahradit, inovovat bez prepisov an cel eho syst emu a API Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 6
8 Windows Architecture Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 7
9 Windows Architecture, komponenty v rezimu j adra Executive: Z akladn sluzby poskytovan e operacnm syst emem Spr ava pameti, proces u, vl aken, IO Bezpecnost V ymena zpr av mezi procesy Vl aknov a struktura, je mozn a soubeznost beh u sluzeb Kernel spr ava procesor u pl anov an vl aken, prepn an kontextu proces u spr ava v yjimek a prerusen synchronizace multiprocesoru monolitick e resen, z adn a vl akna jako v Executive a v uzivatelsk e oblasti Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 8
10 Windows Architecture, komponenty v rezimu j adra Hardware abstraction layer (HAL) Konverze generick e hardwarov e platformy na konkr etn e pouzitou hardwarovou platformu Jednotn y pohled komponent Executive a j adra na syst emovou sb ernici, radic DMA, radic prerusen, casovac, radic pam eti a podporu SMP ve vsech hardwarov ych platform ach Device drivers Dynamick e knihovn podprogramy rozsirujc funkce Executive na konkr etn IO zarzen Implementace softwarov e podpory syst emu soubor u St'ov e protokoly Windowing and graphics system Implementace funkc GUI Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 9
11 Windows Architecture, Executive modules I/O manager framework pro zprstup nov an IO zarzen, navazov an ovladac u implementace IO API, podpora bezpecnosti a pojmenov av an zarzen, st'ov ych protokol u a syst emu soubor u (se spr avcem objekt u) File system cache manager cache zvysujc v ykon IO se soubory docasn e uchov av an posledne modikovan ych dat v hlavn pameti Object manager spr avce objekt u pro Executive objekty { reprezentace proces u, vl aken, semafor u... Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 10
12 Windows Architecture, Executive modules Plug-and-play manager Urcuje drivery /ovladace nutn e pro podporu konkr etnch zarzen a zav ad je Power manager spr ava energie pri prostojch, vypn an,... Security reference monitor prosazov an pravidel pro rzen prstupu k ob jekt u a generov an zpr av pro audit objekty { soubory, procesy, adresov e prostory, IO zarzen,... Virtual memory manager implementace konceptu virtu aln pam eti Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 11
13 Windows Architecture, Executive modules Process/thread manager vytv ar, ovl ad a, rus objekty proces u a vl aken Conguration manager spr avce datab aze registry uchov avajc parametry syst emov ych i uzivatelsk ych objekt u Advanced local procedure call (ALPC) facility vol an procedur mezi procesy { komunikacn n astroj mezi lok alnmi procesy, kter e implementuj sluzby a subsyst emy ekv. RPC (remote procedure call) v distribuovan em prostred Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 12
14 Windows Architecture, procesy v uzivatelsk em rezimu Special system processes, system support processes udrzov an relac s uzivateli (sessions) autentizace, prihlasov an,... Service processes v ypis na syst emovou tisk arnu (spooler), z aznamen av an ud alost uzivatelsk a c ast ovladac u,... prostor pro rozsirov an funkcnosti OS Environment subsystems rozhran sluzeb konkr etnch operacnch syst em u Win32 (Windows), POSIX (Unix) preklad vol an sluzeb na ALPC vol an (Advanced Local Procedure Call) nebo na Native NT vol an sluzeb Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 13
15 Windows Architecture, procesy v uzivatelsk em rezimu User applications provednschopn e programy (.EXE, DLL), Executables Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 14
16 Windows Architecture, model klient { server Windows OS services, environment subsystems (POSIX, WIN32) a aplikace jsou strukturovan e do modelu klient{server klienti komunikuj se servery pomoc RPC asymetrick y model, server obsluhuje klienty (spr ava pameti, st'ov e sluzby,... ) Klient aplikace nebo jin y server klient poz ad a o sluzbu zasl anm zpr avy serveru, zpr avu Executive doruc spr avn emu serveru, server provede pozadovanou sluzbu a vr at klientovi v ysledek jinou zpr avou Prnosy zjednodusen Executive, zv ysen spolehlivosti, jednotn e rozhran na sluzby Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 15
17 Vol an sluzeb syst emu, System Calls prklady API sluzeb OS Win32 API pro Windows, POSIX API (UNIX, Linux, Mac OS X), Java API pro Java virtual machine (JVM) Neexistuje z adn a norma specikujc v ycet a n azvy sluzeb OS, kazd y OS m a svoji sestavu sluzeb OS Java { platforma nez avisl a na OS nelze volat sluzby OS prmo z javovsk ych program u res se neprmo, vol anm C/C++ funkcionality nativn pro dan y OS Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 16
18 Ilustrace standardnho API { Win32 Funkce ReadFile() cten ze souboru dat HANDLE le { jm eno souboru, ze kter eho se cte LPVOID buer { clov a vyrovn avac pam et' DWORD bytestoread { d elka vyrovn avac pam eti LPDWORD bytesread { d elka precten ych dat LPOVERLAPPED ovl { cekat / necekat na konec operace Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 17
19 Ilustrace standardnho Java API metoda read() z trdy java.io.inputstream metoda vrac int reprezentujc pocet precten ych byt u IOException { odbocka pro resen IO chyby byte [] b { clov y buer int o { poc atecn oset v b, kam se zapisuj data int len maximum cten ych byt u Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 18
20 Prklady sluzeb POSIX (knihovna C) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 19
21 Prklady sluzeb POSIX (knihovna C) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 20
22 Rozhran programu Windows Jan Staudek, FI MU Brno PB152 Operacn systemy { Typologie, funkcn skladba a architektury OS 21
23 Subsyst emy, DLL, sluzby Subsyst emy p uvodn resen emulac rozhran sluzeb POSIX a OS/2 DLL, Dynamic Link Library dynamicky, pri b ehu procesu, zav ad en e knihovn programy, nikoli pri kompilaci ci sestavov an User mode services, tak e NT Services analogie sluzeb implementovan ych v j adru rozsren funkcionality syst emu napr. lsass.exe, local service authentication service taskmgr.exe, generuje tabulkov y seznam bezcch sluzeb a aplikac snadno se napadaj, jsou dostupn e vzd alen e mnozstv trvale b ezcch sluzeb je,,obrovsk e" predstavuj rezii Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 22
24 Prklady vol an Native NT API Prklady vol an pouzvajc handles pro manipulaci s objekty mezi procesy madlo, reprezentace jin e slozit ejs struktury Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 23
25 Rozhran Win32 API verejn e dostupn e, pln e publikovan e funkcn rozhran pro tvorbu aplikac knihovn podprogramy bud' probl em res prmo nebo pomoc sluzeb Native NT calls V p uvodnm resen Windows se podporovala dals dv e rozhran POSIX { vol an sluzeb identick e s prostredm Unix OS2 { vol an sluzeb identick e s prostredm OS/2 Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 24
26 Rozhran Win32 API, prklady Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 25
27 Microsoft Platforma.NET (.NET Framework) virtu aln stroj, pro kter y lze ps at programy nez avisl e na architekture syst emu tento stroj hostujcho program napsan y pro.net Framework se nestar a o to, na jak em poctaci s jak ym OS bez.net virtu aln stroj { CLR, Common Language Runtime programy napsan e v C# nebo ve VB.NET jsou kompilov any na tzv. assemblies pri spust en programu jsou assemblies v CLR (just-in-time compiler) prelozeny do nativnho k odu hostujcho syst emu Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 26
28 Tradicn syst emy typu Unix Vznik Bell Labs PDP-7, 1970,..., 1978 Verze 7 { z aklad dnesnch Unix u,..., UNIX System V Paraleln v etev { University of California at Berkeley, UNIX BSD (Berkeley Software Distribution) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 27
29 Tradicn Unix, historie Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 28
30 Tradicn Unix, j adro Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 29
31 Soudob e Unixy, j adro System V Release 4 (SVR4) / Solaris, Berkeley Software Distribution (BSD) Na FreeBSD 5.0 a mikroj adru Mach 3.0 je zalozen y Mac OS X Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 30
32 Linux P uvodne Unix pro IBM PC s procesorem Intel Od. r otevren y projekt, jsou dostupn e zdrojov e programy pod z astitou Free Software Foundation (FSF). V soucasnosti plnohodnotn a varianta Unixu Dostupn a na vce platform ach Intel Pentium, Itanium, Motorola, IBM PowerPC,... Vysoce modul arn koncepce, snadn a kongurovatelnost Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 31
33 Linux, modul arn monolitick e j adro Nen aplikov an koncept mikroj adra J adro virtu aln e obsahuje veskerou funkcnost OS v jednom velk em bloku programu, bez jako jeden proces s jednm adresov ym prostorem Vsechny funkcn komponenty maj prstup ke vsem vnitrnm datov ym struktur am a program um Moduly j adra lze zav adet automaticky a na z adost odstra novat, jsou relativn e nez avisl ymi bloky moduly j adra { zavediteln e moduly (Loadable Modules) modul je objekt (soubor), jehoz k od lze pri behu dynamicky navazovat a odstra novat do / z j adra moduly jsou usporadateln e hierarchicky (Stackable Modules) Modul j adra je resen y na z aklade pokynu bezcho procesu Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 32
34 Ilustrace seznamu zaveden ych modul u j adra Linuxu Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 33
35 Komponenty j adra Linuxu (implementace na arch. IA-64) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 34
36 Linuxovsk e sign aly Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 35
37 Modulov a architektura MAC OS X (Darwin) hybridn struktura vrstvov a struktura spodn vrstva { mikroj adro Mach horn vrstvy { aplikacn prostred a obecn e sluzby grack eho rozhran pro aplikace J adro mikroj adro Mach { vol an vzd alen ych procedur (RPC, Remote Procedure Call), meziprocesov a komunikace (IPC, InterProcess Communication), spr ava pam eti, v ym ena zpr av, dispecer j adro BSD { rozhran na unixovsk e (BSD) prkazy, podpora st'ov an (sockets), syst em soubor u, API denovan a v POSIX vc. vl aken Pthreads rozsren j adra { IO kit pro v yvoj driver u a dynamicky zav aden ych modul u Aplikace a obecn e sluzby si zprstup nuj vlastnosti BSD a Mach prmo Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 36
38 Modulov a architektura MAC OS X (Darwin) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 37
39 Android OS pro poctace s dotykovou obrazovkou na b azi Linuxu Protokolov y z asobnk nad Linuxem, nikoli upln y OS Android je v podstat e forma vestav en Linuxu do prostred mobilnho v ypocetnho zarzen Zjednodusen y Linux, zachovan y preemptivn multitasking Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 38
40 Android, protokolov y model, protocol stack Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 39
41 Android Application Framework Activity Manager: start, zastaven, obnoven aplikace Window Manager: Javovsk e rozhran ovl ad an oken Package Manager: Instalace, rusen aplikac Telephony Manager: Interakce s telefonem, se sluzbami SMS MMS Content Providers: Sdlen dat mezi aplikacemi Resource Manager: Pr ace s lokalizovan ymi ret ezci a bitmapami View System: Gesta, tlactka,... Location Manager: Napojen na sluzby GPS, WiFi,... Notication Manager: Spr avce ud alost, prchoz zpr avy, akce,... XMPP: Standardizovan y messaging ( napr. Chat) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 40
42 Android System Libraries Surface Manager: spr avce oken na nzk e urovni OpenGL: API pro ztv arnen 2D a 3D graky Media Framework: podpora form at u pro z aznam a prehr av an SQL Database: uchov av an persistentnch dat Browser Engine: zobrazov an HTML obsah u Bionic LibC: varianta standardn knihovny C syst emu se standardnm rozhranm Java Native Interface (JNI) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 41
43 Android, pohled v yvoj are aplikace V yvoj ari postac API z aplikacnho frameworku, umozn mu prstup ke sluzb am nizsch vrstev Pro vol an syst emov ych slu yeb Androidu m a n astroje IPC (Interprocess Communication) V etsina funkcnost viditeln a pres API aplikacnho frameworku vyvol av a syst emov e sluzby K driver um se pristupuje pres HAL (Hardware Abstraction Layer), standardizovan e rozhran driver u v j adru Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 42
44 Android, pohled v yvoj are aplikace Jan Staudek, FI MU Brno PB152 Operacn syst emy { Typologie, funkcn skladba a architektury OS 43
Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx
Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2016
Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx
Osnova dodatku predn asky Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx PB 15 Operacn syst emy Windows Unix Linux MAC OS X Jan Staudek http://www..muni.cz/usr/staudek/vyuka/
Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android
Osnova dodatku predn asky Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android PB 15 Operacn syst emy Windows Unix Linux Android Jan Staudek http://www..muni.cz/usr/staudek/vyuka/
Vl akna. PB 152 Operacn syst emy. Jan ÐStaudek http://www..muni.cz/usr/staudek/vyuka/ Verze : jaro 2015
Vl akna PB 152 Operacn syst emy Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ Verze : jaro 2015 Proces, resp. tak e task { drzitel zdroj u, vc. prostoru ve virtu aln pam eti
Vl akna. Proces a vl akna. PB 152 Operacn syst emy. Resen editoru pomoc vl aken. Koncept sekvencnho procesu m uze b yt neefektivn
Proces a vl akna Vl akna PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Proces, resp. tak e task { drzitel zdroj u, vc. prostoru ve virtu aln pameti pro
Operační systémy. Tomáš Vojnar IOS 2009/2010. Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno
Operační systémy IOS 2009/2010 Tomáš Vojnar Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno ÚÓ Ò Ö ØºÚÙØ ÖºÞ Úvod do UNIXu p.1/11 Unix úvod Úvod do UNIXu p.2/11
Rzen informacn bezpecnosti v organizaci
Dodatek predn asky Rzen informacn bezpecnosti v organizaci Dodatek PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Oblasti rzen ovlivn en e prosazov anm informacn
Rzen informacn bezpecnosti v organizaci
Rzen informacn bezpecnosti v organizaci Dodatek PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016 Dodatek predn asky Oblasti rzen ovlivn
Podsyst em vstupu a v ystupu
Podsyst em vstupu a v ystupu PB 152 Operacn syst emy PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2016 Osnova predn asky Vstup/v ystup
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
Sekven cn soubory. PV 062 Organizace soubor u. Jan Staudek Verze : jaro 2018
Sekven cn soubory PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2018 Klasick e, standardn organizace soubor u hromada sekvencn soubor
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
Typologie, funkcn skladby a architektury OS
Typologie, funkcn skladby a architektury OS PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2015 Osnova predn asky Typologie operacnch syst
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
11 Návrh programového vybavení
11 Návrh programového vybavení - technické jádro procesu vývoje programového systému, existuje u všech modelů životního cyklu - Jackson: Začínající moudrost programátora (softwarového inženýra) spočívá
Distribuovan e algoritmy
Distribuovan e algoritmy PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Distribuovan y syst em, distribuovan y algoritmus
Projekt implementace ISMS Dodatek 1, PDCA
Projekt implementace ISMS Dodatek 1, PDCA PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 PDCA { f aze Plan, podrobn eji 1. denov an oblasti
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í
Úvod Seznámení s předmětem Co je.net Vlastnosti.NET Konec. Programování v C# Úvodní slovo 1 / 25
Programování v C# Úvodní slovo 1 / 25 Obsah přednášky Seznámení s předmětem Co je.net Vlastnosti.NET 2 / 25 Kdo je kdo Petr Vaněček vanecek@pf.jcu.cz J 502 Václav Novák vacnovak@pf.jcu.cz?? Při komunikaci
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
Typologie, funkcn skladby a architektury OS
Obsah predn asky Typologie, funkcn skladby a architektury OS PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Typologie operacnch syst em u Generick e komponenty operacnch syst
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,
Operacn syst emy { prehled
Komponenty poctacov eho syst emu Operacn syst emy { prehled PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 uzivatel e (lid e, stroje,
a co je operační systém?
a co je operační systém? Funkce vylepšení HW sjednocení různosti zařízení ulehčení programování (např. časové závislosti) přiblížení k potřebám aplikací o soubory namísto diskových bloků o více procesorů
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
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í,
Poctacov e syst emy { prehled
Poctacov e syst emy { prehled PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Prol predm etu 1. etapa (1/4 obsahu, predn asek), uvod
Základy operačních systémů
Základy operačních systémů Operační systém - je souhrn programů, které umožňují uživateli využívat technické a programové prostředky daného počítače. Operační systém můžeme rozdělit do dvou části: základ
Operacn syst emy { prehled
Operacn syst emy { prehled PB 152 Operacn syst emy Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ Verze : jaro 2015 hardware Komponenty poctacov eho syst emu b azov e v ypocetn
Procesy. PB 152 Operacn syst emy. Jan Staudek Verze : jaro 2017
Procesy PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Uvodem k proces um Poctacov a platforma se skl ad a z kolekce hardwarov ych prostredk
Základy programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého)
Základy programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého) Historický základ Jednoduché a málo výkonné počítače Uživatel
Podsyst em vstupu a v ystupu
Osnova predn asky Podsyst em vstupu a v ystupu PB 15 Operacn syst emy PV 06 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Vstup/v ystup { Input/output {
Základní informace. Operační systém (OS)
Základní informace Operační systém (OS) OS je základní program, který oživuje technické díly počítače (hardware) a poskytuje prostředí pro práci všech ostatních programů. Operační systém musí být naistalován
Procesy. Uvodem k proces um. PB 152 Operacn syst emy. Program a proces. Uvodem k proces um
Uvodem k proces um Procesy PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Poctacov a platforma se skl ad a z kolekce hardwarov ych prostredk
Spr ava hlavn pam eti
Osnova predn asky Spr ava hlavn pam eti PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Obecn e principy spr avy hlavn pam eti str ankov an, paging hlavn pam eti, segmentov an,
Uvod, celkov y prehled problematiky
Organizace v yuky Uvod, celkov y prehled problematiky PV 169 Z aklady prenosu dat Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Predn as, zkous (zkouska psemn a) Jan Staudek,
Spr ava hlavn pam eti
Spr ava hlavn pam eti PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Osnova predn asky Obecn e principy spr avy hlavn pam eti str ankov
Prklad dokumentov e z akladny ISMS
Prklad dokumentov e z akladny ISMS podle z akona o kybernetick e bezpecnosti PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Standard
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ý,
Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework
Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework úvod, historie, základy.net framework, programovací jazyky, vývojové prostředky Úvod strana 2 Cíl předmětu Seznámit se s vývojem aplikací
operační systém vjj 1
operační systém 24.12.2013 vjj 1 24.12.2013 vjj 2 co chce uživatel od OS NIC chce jen spočítat trajektorii modulu přistávajícího na Marsu vypracovat měsíční bilanci podniku přečíst/napsat e-mail brouzdat
VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ
VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ Stanislav Flígl Katedra elektrických pohonů a trakce (K13114),
Uvod, celkov y prehled problematiky
Uvod, celkov y prehled problematiky PV 169 Z aklady prenosu dat Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Organizace v yuky Predn as, zkous (zkouska
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í
SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural
SOU Valašské Klobouky VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled Mgr. Radomír Soural Zkvalitnění výuky prostřednictvím ICT Název a číslo projektu CZ.1.07/1.5.00/34.0459 Název
Operační systém (Operating System)
ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Operační systém (Operating System) Definice, komponenty OS, vývoj a typy OS, služby OS, systémová volání, systémové programy, architektura České vysoké učení technické
Operační systémy. Tomáš Vojnar IOS 2010/2011. Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno
Operační systémy IOS 2010/2011 Tomáš Vojnar Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno ÚÓ Ò Ö ØºÚÙØ ÖºÞ Úvod do UNIXu p.1/15 Unix úvod Úvod do UNIXu p.2/15
úvod Historie operačních systémů
Historie operačních systémů úvod 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
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í
PB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ
PB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ Principy výstavby OS 04 1/45 VNITŘNÍ STRUKTURA OS Existuje řada přístupů a implementací jedno velké monolitické jádro modulární, hierarchický přístup malé jádro
9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,
9. Sítě MS Windows MS Windows existoval ve 2 vývojových větvích 9x a NT, tyto později byly sloučeny. V současnosti existují aktuální verze Windows XP a Windows 2003 Server. (Očekává se vydání Windows Vista)
Compatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009
Compatibility List Verze 3.60.5 8.4.2009 GORDIC spol. s r. o. Copyright 1993-2009 1 Obsah Obsah 1 2 3 4 5 6 7 8 9 3.1 3.2 Úvodní informace Podporované databázové systémy Klientské prostředí Tlustý klient...
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
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í
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á
ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server
ADMINISTRACE POČÍTAČOVÝCH SÍTÍ OPC Server Funkce a využití v průmyslové automatizaci Jiří NOSEK 2011 Co je OPC Server? OPC = Open Process Control (původně OLE for Process Control) sada specifikací průmyslového
Operační systémy. Tomáš Hudec. Tomas.Hudec@upce.cz. http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/
Operační systémy Tomáš Hudec Tomas.Hudec@upce.cz http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/ Osnova definice OS historie rozdělení dle určení koncepce systémová volání rozdělení dle struktury 2 Literatura
Brno. 30. května 2014
Brno 30. května 2014 1 IBM regionální zástupci - Morava Lubomír Korbel phone: +420 737 264 440 e-mail: lubomir_korbel@cz.ibm.com Dagmar Krejčíková phone: +420 737 264 334 e-mail: dagmar_krejcikova@cz.ibm.com
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
Matematika v programovacích
Matematika v programovacích jazycích Pavla Kabelíková am.vsb.cz/kabelikova pavla.kabelikova@vsb.cz Úvodní diskuze Otázky: Jaké programovací jazyky znáte? S jakými programovacími jazyky jste již pracovali?
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í
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,
http://www.zlinskedumy.cz
Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Autor Ročník 1 Obor CZ.1.07/1.5.00/34.0514 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Operační systém a textový editor,
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
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
IB109 Návrh a implementace paralelních systémů. Organizace kurzu a úvod. RNDr. Jiří Barnat, Ph.D.
IB109 Návrh a implementace paralelních systémů Organizace kurzu a úvod RNDr. Jiří Barnat, Ph.D. Sekce B109 Návrh a implementace paralelních systémů: Organizace kurzu a úvod str. 2/25 Organizace kurzu Organizace
Administrace OS Windows
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Administrace OS Windows 7. Implementace síťových a bezpečnostních služeb v prostředí Windows 1 Implementace síťových a bezpečnostních
Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení
Operační systémy Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení všech zdrojů počítače a poskytnutí uživatelského rozhraní pro komunikaci s uživatelem. Bez přítomnosti operačního
Téma 2 Architektury OS a jejich služby
Téma 2 Obsah 1. Úkoly a skladba OS 2. Složky OS a jejich určení 3. Systémové programy 4. Standardy pro služby OS a typické služby JOS 5. Mechanismus volání služeb 6. Monolitické OS 7. OS s mikrojádrem
Vývoj OS Windows Mobile. Ing. Jiří Šilhán
Vývoj OS Windows Mobile Ing. Jiří Šilhán Počátky vývoje Windows Mobile (též označovaný jako Windows CE) začíná roku 1992. Hlavním cílem bylo vyvinout mobilní zařízení s operačním systémem Windows. Myšlenkou
Činnost operačních systémů. Beránek Pavel 1. KŠPA
Činnost operačních systémů Beránek Pavel 1. KŠPA Funkce operačního systému Jedná se o systémový software (opak uživatelského = aplikace), který spravuje systémové prostředky (RAM, procesorový čas) a poskytuje
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
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,
PV239/WP. Vývoj univerzálních Windows Store aplikací. Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP gesvindr@mail.muni.
PV239/WP Vývoj univerzálních Windows Store aplikací Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP gesvindr@mail.muni.cz Cíle kurzu Osnova kurzu 1. Seznámení s platformou a nástroji
VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
TECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine
Tyto podmínky stanoví technické podmínky a požadavky pro poskytování vybraných Bankovních služeb. Seznamte se prosím důkladně s tímto dokumentem. Vaše případné dotazy rádi zodpovíme. Článek 1. Použití
1 - Úvod do platformy.net. IW5 - Programování v.net a C#
1 - Úvod do platformy.net IW5 - Programování v.net a C# Strana 1 Obsah přednášky Objektově orientované paradigma.net Framework Základní rysy jazyka C# Strana 2 Objektová orientace C# implementuje základní
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
Ú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
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
Ú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
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?
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
Obnova transakc po v ypadku
Klasikace poruch Obnova transakc po v ypadku PA 150 Principy operacnch syst em u Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ poruchy transakc logick e chyby v resen T nelze
CAL (CAN Application Layer) a CANopen
CAL (CAN Application Layer) a CANopen J. Novák České vysoké učení technické v Praze Fakulta elektrotechnická Katedra měření Průmyslový distribuovaný systém na bázi sběrnice CAN Pressure sensor Stepper
Úvod. unx-predn_01-uvod.odt 25.02.2008 16:13:43 1
Úvod unx-predn_01-uvod.odt 25.02.2008 16:13:43 1 Operační systém UNIX Přednášky Jan Zajic, zajic@fel.cvut.cz, K226 Web service.felk.cvut.cz/courses Cíl předmětu pokročilý uživatel začínající administrátor
Téma 1: Bitová kopie systému. Téma 1: Bitová kopie systému
Téma 1: Bitová kopie systému 1 Zadání cvičení 1. Bitová kopie Windows a Sysprep 1.1. Bitová kopie - Spusťte vytváření bitové kopie disku (Zálohování, nečekejte na dokončení a zastavte ji). 1.2. Sysprep
OS řady Microsoft Windows
Přednáška 11 OS řady Microsoft Windows Historie a verze OS Microsoft Windows.Architektura OS. Instalace Start OS. Aktualizace. Nastavení systému, sítě a uživatelských účtů. Troubleshooting. Windows shell
Pl anov an. PB 152 Operacn syst emy. Jan Staudek Verze : jaro 2017
Pl anov an PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Osnova predn asky Motivace: V multitaskingov ych syst emech existuje vce proces
Základy informatiky. Operační systémy
Základy informatiky Operační systémy Zpracoval: Upraveno: Ing. Pavel Děrgel Daniela Ďuráková Cíle dnešní přednášky Operační systém základní funkce souborové systémy Windows historie, vlastnosti Linux historie
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
GPDR, General Data Protection Regulation
Obecn e narzen o ochran e osobnch udaj u, OU GPDR, General Data Protection Regulation PV 017 Rzen informacn bezpecnosti Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze :
Nové jazykové brány do Caché. Daniel Kutáč
Nové jazykové brány do Caché Daniel Kutáč O čem budeme mluvit.net T/SQL Perl Python MultiValue Basic Téma.NET provider .NET Provider Co lze již dnes Factory / VisM ODBC.NET Web Services Factory a VisM
Projekt implementace ISMS
Projekt implementace ISMS PV 017 Bezpecnost IT Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ Verze : podzim 2016 ISMS { Information Security Management System Metodicky vypracovan
Softwarové komponenty a Internet
Softwarové komponenty a Internet Doc. Dr. Ing. Miroslav Beneš Katedra informatiky FEI VŠB-TU Ostrava Miroslav.Benes@vsb.cz Obsah přednášky Motivace Vývoj přístupů k tvorbě programů Definice komponenty
Vlákna Co je to vlákno?
Vlákna Co je to vlákno? Hierarchie z pohledu operačního systému: Proces o největší výpočetní entita plánovače o vlastní prostředky, paměť a další zdroje o v závislosti na OS možnost preemptivního multitaskingu
Operační systémy. Tomáš Vojnar IOS 2014/2015. Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno
Operační systémy IOS 2014/2015 Tomáš Vojnar ÚÓ Ò Ö ØºÚÙØ ÖºÞ Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno Úvod do UNIXu p.1/17 Unix úvod Úvod do UNIXu p.2/17
Internet Information Services (IIS) 6.0
Internet Information Services (IIS) 6.0 V operačním systému Windows Server 2003 je obsažena i služba IIS v 6.0. Služba IIS poskytuje jak www server tak i některé další služby (FTP, NNTP,...). Jedná se
2010/2011 ZS. Operační systém. úvod základní architektury
Principy počítačů a operačních systémů Operační systém úvod základní architektury Historický vývoj 1. generace počítačů (40.-50. léta 20. stol.) technologie relé, elektronky programování strojový kód propojovací