Operacn syst emy { prehled
|
|
- Veronika Valentová
- před 7 lety
- Počet zobrazení:
Transkript
1 Komponenty poctacov eho syst emu Operacn syst emy { prehled PB 152 Operacn syst emy Jan Staudek Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 uzivatel e (lid e, stroje, jin e poctace,... ) aplikacn programy denuj zp usoby kter ymi se pouzvaj zdroje syst emu pro resen v ypocetnch uzivatelsk ych probl em u (vedeck e ulohy, video hry, byznys programy,... ) syst emov e programy, pomocn e programy, knihovn programy res standardn, syst emove orientovan e ulohy (z alohov an, editace, kompilace, rzen datab aze, standardn matematika,... ) operacn syst em program pro rzen a spr avu pouzv an hardware r uzn ymi aplikacnmi v ypocty r uzn ych uzivatel u { soubezne, v re aln em case,... hardware b azov e v ypocetn zdroje (CPU / procesor, pamet', I/O zarzen komunikacn spoje), CPU { Central Processing Unit Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 1 Komponenty poctacov eho syst emu, hierarchie Operacn syst em, cle a funkce Program, kter y rd prov ad en aplikacnch a syst emov ych program u v poctaci a efektivn e jim zprstup nuje zdroje Reprezentuje rozhran aplikacn syst emy a syst emov e programy hardware Cle OS pohodlnost pouzv an poctace efektivnost vyuzv an zdroj u poctacov eho syst emu schopnost rozvoje { umoznit efektivn v yvoj, testov an a zav aden nov ych funkc bez interference s poskytovan ymi sluzbami Z cl u plynou role OS { rozhran uzivatel (aplikacn a syst emov e procesy)/poctac OS { spr avce zdroj u OS { v yvojeschopn y organismus Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 2 Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 3
2 Struktura hardware a software poctace detailn eji Generick a rozhran OS Instruction set architecture (ISA), strojov y jazyk Application programming interface (API), knihovny vol an sluzeb OS na urovni vyssch programovacch jazyk u, pomocn e programy { OS m uze poskytovat pro r uzn e trdy aplikac r uzn a API sockets pro prenos dat,.net, transakce,... Application binary interface (ABI), vol an sluzeb OS na urovn strojov eho jazyka (asembleru), reprezentace OS a poctace v uci vsem aplikacm Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 4 Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 5 OS v roli rozhran uzivatel/poctac Koncov uzivatel e vid poctac jako sestavu aplikacnch program u Aplikacn programy se ps v programovacch jazycch aplikacnmi program atory Pro slozit e ovl ad an poctace maj k dispozici funkcnost souc ast operacnho syst emu { syst emov ych, knihovnch, pomocn ych program u, utilities Maskov an detail u hardware a funkcnost nutnou pro efektivn a pohodln e pouzv an poctace aplikacnmi, syst emov ymi, knihovnmi, pomocn ymi programy zajist'uj programy soustred en e v j adru operacnm syst emu, core, kernel, pomoc poskytovan ych sluzeb OS, OS services Typick e oblasti sluzeb poskytovan ych OS V yvoj program u, editory, ladc syst emy,... typicky poskytovan e pomocn ymi (syst emov ymi) programy Prov aden program u, vse co je nutn e zajistit pro cinnosti rzen e programy { pl anov an, zav aden, ovl ad an IO,... Prstup k IO zarzenm { jednotn e API pro r uzn a zarzen Prstup k soubor um dat na vnejsch pametech Prstup k syst emov ym zdroj um, bezpecnost, resen konikt u Chybov e rzen, automatizovan e reakce na nestandardn stavy v hardware, v software a v prpadech kdy OS nem uze uspokojit pozadavek aplikace Protokolov an, info o tom co se delo, z aklad pro uctov an, z aklad pro odhady budoucho vylepsov an,... Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 6 Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 7
3 OS v roli spr avce zdroj u OS je v yvojeschopn y organismus V prub ehu zivota konkr etnho konceptu OS doch az k dopl nov an a k inovacm hardware k dopl nov an nove pozadovan ych sluzeb k oprav am chyb Poctac je sestavou zdroj u / prostredk u pro presun, uchov av an a zpracov an dat OS je odpovedn y za r adnou spr avu techto zdroj u OS je implementovan y v software, procesor ho ch ape jako kazd y jin y r adn y software OS je suita program u prov aden ych procesorem Programy soustreden e v j adru OS se organizacne neres formou proces u, jsou spse n astrojem pro poskytov an sluzeb proces um Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 8 Jan Staudek, FI MU Brno PB152 Operacn syst emy { uvod 9 Neexistuje univerz aln e akceptovateln a denice,,co to je OS" OS je program, kter y funguje jako spojka mezi uzivatelem poctace a hardware poctace { OS = cokoliv co je činné ve výpočetním systému a není to hardware nebo aplikace neexistuje univerz aln e akceptovateln a denice,,co to je OS" Everything a vendor ships when you order an operating system The one program running at all times on the computer is the kernel. Everything else is either a system program (ships with the operating system) or an application program Pozadavky na OS jsou r uznorod e Cle (povinnosti) OS rdit resen uzivatelsk ych (aplikacnch) program u poskytnout n astroje pro resen probl em u uzivatel u (aplikac) ucinit poctac snadneji pouziteln y vytv aret podmnky umoz nujc efektivne pouzvat hardware poctace Cle (pr an) uzivatele sluzby poskytovan e OS lze pohodlne pouzvat, snadno zvl adnout OS je spolehliv y, bezpecn y pozadovan e sluzby poskytuje OS pohotove Cle (pr an) provozovatele OS OS je snadno navrhnuteln y, implementovateln y a udrzovateln y,, OS je prizp usobiteln y, spolehliv y a bezchybn y Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 10 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 11
4 Co to je operacn syst em? OS je poskytovatel probl emov e orientovan e abstrakce b azov ych fyzick ych prostredk u b azov e fyzick e prostredky: { procesory, operacn pam et', komunikacn n astroje, vnejs pameti,... OS nabz program atorovi b azov e fyzick e prostredky k pouzit formou sluzeb poskytovan ych na rozhran vol an syst emu program ator chce vid et spse { soubory a z aznamy nez diskov e bloky a vystavovac mechanismus disku { spse schr anky (sockets) nez prm y prstup k sti { spse procesy a vl akna nez procesory, pamet'ov y prostor Clem pouzit OS je abstrakce, extended machine Operacn syst em m en oskliv y hardware na atraktivn abstrakci Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 12 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 13 Co to tedy je operacn syst em? Probl emy budov an OS OS jsou,,obrovsk e"syst emy OS je spr avce prostredk u spravuje a rd vyuzv an vsech zdroj u syst emu, eviduje jejich vyuzv an,... rozhoduje mezi koniktnmi pozadavky tak, aby pouzv an zdroj u syst emu bylo efektivn a spravedliv e (odpovdajc zvolen e politice) OS je rdic program, rd prov aden ostatnch program u tak, aby zabra noval chybn emu a nepatricn emu pouzit poctace rd bezpecn e prov aden uzivatelsk ych program u a operac I/O zarzen v soucasnosti predstavuj az stovky mili on u r adk u k odu, pracnost r adove tisce cloveko-rok u OS jsou slozit e syst emy pozadavky r uzn ych uzivatel u se casto podstatne lis nelze jednor azove odstranit vsechny chyby, verikace z d uvod u slozitosti selh av a Chov an OS se obtzn e predpovd a,,,serizov an"/ laden se del a vesmes odhadem Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 14 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 15
5 OS se staly slozit e { funkcne system calls: open, read, write, close, wait, exec, fork, exit, kill... OS rok pocet Unix Unix Windows SunOS BSD SunOS SunOS Linux FreeBSD Windows 1999 a d al x 10 3, x > 3 OS se st avaj slozit e { funkcne Enorm e nar ust a slozitost vnitrnch algoritm u (j adra) OS pocty cykl u procesoru spotrebovan ych ve Windows NT pri Zasl an zpr avy mezi procesy: 6K { 120 K podle pouzit e metody Vyvtoren procesu: 3M Vytvoren vl akna: 100K Vytvoren souboru: 60K Vytvoren semaforu: 10K { 30K Nahr an DLL knihovny: 3M Obsluha prerusen/v yjimky: 100K { 2M Prstup do syst emov e datab aze Registry: 20K Windows NT (New Technology) { p uvodn syst em fy Microsoft pro procesory IA-32 a novejs Windows 7, 8... jsou pouze obchodn n azvy r uzn ych verz NT V soucasn e dobe podporovan e verze NT 6.2 a NT 6.3 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 16 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 17 OS se st avaj slozit e { rozsahem (LOC, Lines of Code, v 10 6 ) Evoluce OS v bodech OS rok LOC OS rok LOC NT NT XP Vista ?? Solaris FreeBSD Red Hat Linux Red Hat Linux Debian Debian Debian Debian Fedora Mac OS X dek ady { zv ysen rozsahu OS v LOC na dvaceti az 30-n asobek Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 18 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 19
6 Klasikace poctac u { klasick e (strediskov e) poctace Princip multiprogramov an (multitasking) strediskov y poctac { dnes jiz historick y pojem v soucasnosti vystupuj v jejich rolch podnikov e servery klasick e hlavn rysy strediskov ych poctac u redukce rezijnho casu pro prpravu v ypoct u se dosahovala razenm podobn ych prac / zak azek (jobs) do d avek { batch, batch processing, automatizace razen d avek vc. automaticky pred avan eho rzen mezi denovan ymi zak azkami (jobs) rezidentn rdic program { monitor { poc atecne zsk av a rzen, rzen pred av a mezi zak azkami, kdyz zak azky konc { rzen se vrac monitoru multiprogramov y rezim cinnosti { soubezn e resen vce program u jestlize cten a z apis dat z/na disku trv a 15 µs, zpracov an dat trv a 1µs, pak je procesor vyuzit y pouze na 3,2 % (1/32) a jeho kapacitu v dobe cek an na IO lez ladem Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 20 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 21 Organizace hlavn pam eti klasick eho poctace Rysy OS potrebn e pro implementaci multiprogramov an ex. funkcionalita pro ovl ad an I/O a rys u nutn ych pro implementaci OS (viz nze) vlastn rzen I/O operac prov ad v yhradne operacn syst em 2-rezimov y provoz CPU (j adro operacnho syst emu x uzivatel), privilegovan e / neprivilegovan e instrukce ex. funkcionalita pro spr avu pam eti Syst em mus b yt schopn y pridelovat pamet' r uzn ym zak azk am a ze zak azek odvozen ym proces um dynamicky Dvoj vize pameti { z hlediska jej fyzick e konstrukce a srky fyzick ych adresovacch registr u { fyzick y adresov y prostor, FAP { z hlediska konstrukce adresy ve strojov em jazyku logick y adresov y prostor, LAP z aruka ochrany oblast pameti pred neautorizovan ym prstupem Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 22 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 23
7 Rysy OS potrebn e pro implementaci multiprogramov an ex. mechanismus prerusen pred av an rzen mezi aplikacnm programem a j adrem OS { reakce na asynchronn ud alosti ex. funkcionalita pro pl anov an CPU,,srdcem"typicky b yv a intervalov y casovac zabra nuje se, aby si uzivatelsk y proces trvale obsadil CPU (z amerne, chybou,... ) po uplynut intervalu casu se generuje prerusen OS mus b yt schopn y volit mezi r uzn ymi procesy pripraven ymi k proveden ex. funkcionalita pro prid elov an zarzen (zdroj u) Dynamicky, exklusivne / sdlene Z akladn denice souvisejc s OS j adro OS logick e rozsren rys u hardware + poskytovan e sluzby vse mimo j adro je reseno formou proces u j adro m uze vyuzvat speci aln rysy hardware nedostupn e proces um mikroj adro OS minimalistick a varianta j adra OS pouzit a v nekter ych OS typicky zabezpecuje { spr avu prerusen, { spr avu pameti, { spr avu procesor u a { spr avu proces u a komunikaci mezi procesy pred av anm zpr av { Interprocess communication (IPC) ostatn funkce j adra se presouvaj do,,procesov e\ oblasti (drivery, sluzby syst emu soubor u, virtualizace pameti,... ) mezi procesy se komunikuje pred av anm zpr av Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 24 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 25 Procesy Hlavn prnosy z v yvoje OS pro poctacov e vedy Spr ava pameti Ochrana informac a bezpecnost d uvernost, Confidentiality integrita, Integrity, integrita dat, integrita identity { authenticity dostupnost, Availability Pl anov an a spr ava, rzen zdroj u spravedlivost, diferenciovateln a prednost, efektivita kr atkodob e { bezprostredn pl anov an, dlouhodob e { strategick e pl anov an Strukturov an syst em u Proces Identikovateln a jednotka cinnosti charakterizovateln a sekvencnm vl aknem (tokem) prov ad en operac a s nm souvisejcch zdroj u Program je strukturovan y prkaz, proces je d ej Program umsten y v pameti m uze rdit beh vce proces u Soubezn e resen vce proces u se naz yv a multiprogramov an, resp. multitasking Soub eznost resen proces u m uze b yt prcinou casove z avisl ych chyb Nespr avn a synchronizace Chybn e vz ajemn e vyloucen Nedeterminismus operac Uv aznut Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 26 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 27
8 Hlavn prciny casov e z avisl ych chyb v procesech Nespr avn a synchronizace jeden proces ocek av a ud alost, kterou generuje jin y proces (naplnen / vypr azdnen vyrovn avac pameti,... ) proces kter y generuje ud alost signalizuje jej vznik sign aly se nesm ani ztr acet ani duplikovat Hlavn prciny casov e z avisl ych chyb v procesech Nedeterminismus operac cinnost procesu m a z aviset pouze na jeho vstupech, nikoli na cinnosti jin ych proces u pokud procesy sdlej pamet', pak pri prokl ad an jejich behu na procesoru nesm v ystupy ovliv novat porad, ve kter em je pl anovan y jejich beh Chybn e vz ajemn e vyloucen editovat sdlenou datovou strukturu sm v jednom okamziku pouze jeden proces soubezn e procesy se mus na pri takov e editaci vz ajemne vylucovat, zmena stavu sdlen e struktury mus probehnout nedelitelne, atomicky Uv aznut dva nebo vce proces u na sebe vz ajemne cekaj prvn proces v ylucne drz zdroj A, druh y v ylucne drz zdroj B a prvn pozaduje prstup k B a druh y prstup k A Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 28 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 29 Komponenty procesu, spr ava proces u, vl akno Typick a implementace procesu (ve FAP zsk av a proces souvisl y usek) program, kter y rd tok operac zpracov avan a data promenn e, pracovn prostory, vyrovn avac pameti,... kontext prov ad en { stav procesu intern data v OS pro dohled na procesem a pro rzen procesu obrazy registr u, kter e proces sdl s ostatnmi procesy priorita procesu, zda proces cek a na jistou ud alost,... Spr ava proces u upln y stav je trvale obsazen y v jeho kontextu Vl akno, thread proces, kter y drz zdroje nutn e pro jeho realizaci, lze vnitrne rozdelit do soubezne resiteln ych dlcch tok u { vl aken, vl akno bez v kontextu jeho procesu Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 30 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 31
9 Spr ava pam eti, p et nejd ulezit ejsch pozadavk u Izolace proces u data i programy r uzn ych proces u nesm v pameti interferovat Podpora modul arnho programov an Automatick e prid elov an a spr ava OS proces um prideluje pamet' v cel e hierarchii pamet podle jejich potreby, z hlediska program atora transparentne, Ochrana a rzen y prstup k pameti Dlouhodob e uchov av an dat Data se mnohdy mus uchovat i po ukoncen procesu, kter y je vytvoril a nez avisle na dostupnosti energie (na discch,... ) Pln spolecne se souc ast OS syst em soubor u, File System Virtu aln pam et' Procesy mohou adresovat pam et' z logick eho hlediska, bez ohledu dostupnou fyzickou kapacitu hlavn pam eti Nutn a vlastnost pro spln en pozadavku soub ezn eho pouzv an hlavn pam eti vce procesy Z akladni technika { str ankov an, paging proces se skl ad a z blok u pevn e d elky { str anek, pages program adresuje operandy ud anm csla str anky a adresy operandu ve str ance kazd a str anka m uze b yt umstena v hlavn pameti kdekoliv { v r amci, frame str anka zprstup novan a procesorem mus b yt v r amci v hlavn pameti spr ava pameti poskytuje mechanismus dynamick e transformace logick ych (virtu alnch) adres na re aln e (fyzick e) adresy v hlavn pameti Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 32 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 33 Virtu aln pam et' Studujeme OS vyuzvajc koncept multiprogramov an jeden uzivatel s jednm resen ym programem nem uze udrzet CPU a I/O zarzen trvale v chodu co se nepouzv a, to je mrtv a investice multiprogramov an organizuje resen vce uloh (zad an) formou proces u takov ym zp usobem, aby CPU byla pokud mozno st ale cinn a proces { k od programu, data, prostor v pameti, udrzov an identity... prostory v pameti OS prideluje vybran e podmnozine proces u kazd emu jednomu procesu OS postupne prideluje CPU pro jeho beh (resen) kdyz bezc proces se rozhodne cekat (napr. na dokoncen I/O), OS pridel CPU jin emu procesu kdyz bezc proces usurpuje CPU ne umerne dlouho, OS pridel CPU jin emu procesu Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 34 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 35
10 Uspor ad an hlavn pam eti v multiprogramov ych syst emech Uspor ad an hlavn pam eti v multiprogramov ych syst emech Klasick e (dnes jiz spse historick e) uspor ad an hlavn pam eti Resen,,probl emu"se stane slozit ejs pri virtualizaci pam eti Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 36 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 37 Multiprogramov an = Multitasking multitasking je synonymum konceptu multiprogramov an CPU se pred av a mezi procesy tak rychle, ze uzivatel e mohou b yt se sv ymi soubezne resen ymi procesy v on-line interakci, jedn a se tak o koncept interaktivnho poct an (interactive computing) doba reakce procesu v uci uzivateli b yv a < 1 sekunda kazd y uzivatel m a v hlavn pameti pridelen y prostor alespo n pro jeden prov aden y program a nutn a data { proces ponevadz b yv a pripraveno k behu vce proces u, OS mus resit pl anov an cinnosti CPU, aby postup proces u spl noval zadan a krit eria jestlize nelze vsechny potrebn e procesy umstit do hlavn pameti, lze nekter e z nich presunout do vnejs pameti a jejich behy se odlozit { technikou naz yvanou swapping virtualizace pameti umoz nuje prov aden proces u, aniz by byly v hlavn pameti umsten e cel e jejich programy a vsechna jejich data Ochrana informac, informacn bezpecnost V yznam roste prechodem na multiuzivatelsk e, multiprogramov e, st'ov e orientovan e,... poctacov e syst emy Hlavn probl emy informacn bezpecnosti zajist'ovan e OS Dostupnost (availability) { ochrana syst emu proti prerusen cinnosti D uvernost (confidentiality) { dostupnost zdroj u je podrzen a denovateln e autorizaci akt er u Integrita { modikovatelnost zdroj u je podrzen a denovateln e autorizaci akt er u Autenticita { overitelnost identity (uzivatel u. proces u, dat) Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 38 Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 39
11 Pl anov an a spr ava zdroj u V yznam roste prechodem na multiuzivatelsk e, multiprogramov e, st'ov e orientovan e,... poctacov e syst emy Hlavn cle pl anov an a spr ava zdroj u zajist'ovan e OS Spravedlivost (Fairness) { vsichni akt eri maj rovn y, spravedliv y prstup ke zdroj um Diferencovateln a vnmavost (Differential responsiveness) { komplement ke spravedlivosti respektujc stanoven a pravidla Efektivita (Efficiency) { maximalizace propustnosti, minimalizace dob reakc a prizp usobivost co nejvce uzivatel um jsou koniktn krit eria, jejichz naplnen mus OS balancovat Jan Staudek, FI MU Brno PB152 Operacn systemy { uvod 40
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
VíceVl 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
VíceProcesy. 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
VícePodsyst 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
VíceProcesy. 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
VíceSpr 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,
VíceSekven 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
VíceSpr 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
VíceDistribuovan 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
VícePoctacov 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
VíceRzen 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
VíceRzen 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
VíceVl 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
VíceProjekt 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
VíceTypologie, 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
VíceTypologie, 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
VícePodsyst 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 {
VíceTypologie, 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
VíceTypologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android
Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017
VíceObnova 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
VíceGPDR, 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 :
VíceSoubor, souborov e organizace
Soubor, souborov e organizace PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2016 Osnova predn asky Pojem soubor, klc, operace se souborem,
VícePl 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
VíceUvod, 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,
VíceProjekt 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
VícePrklad 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
VíceTypologie, 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/
VíceUvod, 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
VíceTypologie, 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/
VíceVirtu aln pam et' PB 152 Operacn syst emy. Jan Staudek Verze : jaro 2017
Virtu aln pam et' PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Virtualizace pam eti principy, z aklady str ankov an na z adost, Demand
VícePolitika informacn bezpecnosti, Dodatek
Obsah dodatku Politika informacn bezpecnosti, Dodatek PV 017 Bezpecnost IT Politika informacn bezpecnosti dle z akona o kybernetick e bezpecnosti Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û
VíceStavba 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í,
VíceAplikacn bezpecnost. PV 017 Bezpecnost informacnch technologi. Jan Staudek Verze : podzim 2017
Aplikacn bezpecnost PV 017 Bezpecnost informacnch technologi Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2017 Informacn bezpecnost z pohledu aplikacnch syst
VíceAplikacn bezpecnost. Informacn bezpecnost z pohledu aplikacnch syst em u. PV 017 Bezpecnost informacnch technologi
Informacn bezpecnost z pohledu aplikacnch syst em u Aplikacn bezpecnost PV 017 Bezpecnost informacnch technologi Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim
VícePolitika informacn bezpecnosti
Politika Politika informacn bezpecnosti PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2019 Politika { pravidla rdic dosazen cl u urcen ymi
VíceObnova transakc po v ypadku
Obnova transakc po v ypadku PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016 Klasikace poruch poruchy transakc logick e
VícePrklady opatren, zranitelnost a hrozeb
Prklady opatren, zranitelnost a hrozeb PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Obsah Prklad kategori opatren podle ISO/IEC 27001/27002
VíceDistribuovan e prostred, cas a stav v distribuovan em prostred
Distribuovan e prostred, cas a stav v distribuovan em prostred PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Obsah predn
VíceDistribuovan e prostred, cas a stav v distribuovan em prostred
Obsah predn asky Distribuovan e prostred, cas a stav v distribuovan em prostred PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim
VíceSoubor, souborov e organizace
Soubor, souborov e organizace PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2018 Osnova predn asky Pojem souboru Model, sch ema souborov
VíceAudit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,...
Audit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,... PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Audit Audit (z lat.
VícePolitika informacn bezpecnosti, Dodatek
Politika informacn bezpecnosti, Dodatek PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016 Obsah dodatku XXX tip u pro tvorbu politiky informacn
VíceInovace 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í
VíceHasov an (hashing) na vn ejsch pam etech
Hasov an (hashing) na vn ejsch pam etech PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2018 Obsah predn asky Jak algoritmicky dos ahnout
VíceSoubor, souborov e organizace
Osnova predn asky Soubor, souborov e organizace PV 06 Organizace soubor u Pojem souboru Model, sch ema organizace soubor u Dotaz nad souborem Klasikace souborov ych organizac Jan Staudek http://www..muni.cz/usr/staudek/vyuka/
VíceOperač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
Vícea 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ů
VíceAudit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,...
Audit Audit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,... PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Audit (z lat.
VíceSÁ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
VícePrepn an, switching. Propojovac probl em. PV 169 Z aklady prenosu dat. Prepnac, prepnan a st' Metody prepn an
Propojovac probl em Prepn an, switching PV 169 Z aklady prenosu dat Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Jak propojit dvoubodov ymi spoji mnoho zarzen? Kazd e zarzen s kazd ym? { Nerealistick
VíceOperač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í
VíceProjekt implementace ISMS Dodatek 4, Prklad politiky ISMS
Prklad kapitol politiky informacn bezpecnosti pro ISMS Projekt implementace ISMS Dodatek 4, Prklad politiky ISMS PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾
VíceProjekt implementace ISMS
ISMS { Information Security Management System Projekt implementace ISMS PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 018 Syst em proces
VíceOperač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
Vícemonolitická 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
VíceRzen reakc na bezpecnostn incidenty
Rzen reakc na bezpecnostn incidenty PV 017 Bezpecnost informacnch technologi Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 n Bezpecnostn ud alost, bezpecnostn
VíceVolba v udce, Leader Election
Volba v udce, Leader Election PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Volebn probl em { Kdy a proc se vol vedouc
VíceBezs n urov a telefonie, DECT
Bezs n urov a telefonie, DECT PA 151 Soudob e ste Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 DECT, Digital European Cordless Telephone z obchodnho hlediska
VícePá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
VíceProcesy 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
VícePrincipy 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á
VíceVirtualBox 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
VíceOperační systémy: funkce
Operační systémy Software, který zabezpečuje základní chod počítače, je prostředníkem mezi hardwarem a aplikačním softwarem. Nutný základní software v počítači. Vykonává řadu rutinních operací, které by
VíceVolba v udce, Leader Election
Volebn probl em { Kdy a proc se vol vedouc uzel? Volba v udce, Leader Election PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim
VíceArchitektura 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í
Vícekonec š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,
VíceTé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íceProjekt implementace ISMS, Dodatek 2, Pozn amky k projektov emu rzen
Projekt implementace ISMS, Dodatek 2, Pozn amky k projektov emu rzen PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016 Obsah dodatku predn
VíceKomunikace a synchronizace proces u
Motto platn e jiz 35 let Komunikace a synchronizace proces u PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 017 Designing correct routines
Víceprojektu implementace ISMS
Obsah dodatku p redna sky Projekt implementace ISMS, Dodatek 2, Poznamky k projektovemu r zen 2 Podrobny popis kroku/v ystup u Projektu implementace ISMS 2 Poznamky, doporu cen k integraci ISMS s ostatn
VícePř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
VíceKomunikace a synchronizace proces u
Komunikace a synchronizace proces u PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Motto platn e jiz 35 let Designing correct routines
VíceZá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
VíceOPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.
Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá. Co vše provádí operační systém: Organizuje přístup a využívání zdrojů počítače
VíceZá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
VícePrincipy 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,
VícePř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
VíceSOU 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
VíceJako příklady typicky ch hrozeb pro IT lze uvést: Útok
Bezpečnost - úvod Zranitelné místo Slabinu IS využitelnou ke způsobení škod nebo ztrát útokem na IS nazýváme zranitelné místo. Existence zranitelných míst je důsledek chyb, selhání v analýze, v návrhu
VíceOperační systémy Rozdělení a popis. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1124_Operační systémy Rozdělení a popis_pwp
Operační systémy Rozdělení a popis Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1124_Operační systémy Rozdělení a popis_pwp Název školy: Číslo a název projektu: Číslo a název šablony klíčové
VícePrincipy operačních systémů. Lekce 3: Virtualizace paměti
Principy operačních systémů Lekce 3: Virtualizace paměti Virtuální paměť Adresní prostor paměti je uspořádán logicky jinak, nebo je dokonce větší než je fyzická operační paměť RAM Rozšíření vnitřní paměti
VíceManagement 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
VíceTransakce, soub eznost a uv aznut v distribuovan em prostred
Osnova predn asky Transakce, soub eznost a uv aznut v distribuovan em prostred PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Distribuovan
VíceKomunikace a synchronizace proces u
Motto platn e jiz 35 let Komunikace a synchronizace proces u PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 017 Designing correct routines
VíceKrit eria hodnocen informacn bezpecnosti
Motivace pro hodnocen Krit eria hodnocen informacn bezpecnosti PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2017 Existuje produkt (syt em)
VíceVlá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
VíceBrno. 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
VíceOperač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
VíceIB109 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
VíceN avrh a pouzit metrik informacn bezpecnosti, m eren v ISMS
Metriky a m eren informacn bezpecnosti N avrh a pouzit metrik informacn bezpecnosti, m eren v ISMS PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Organizace
VíceSouborov e syst emy { koncepty a rozhran
Souborov e syst emy { koncepty a rozhran PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2018 Osnova predn asky pojem syst emu soubor u
VíceKoncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.
p 1 Koncepce DMA Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW. Čekání na připravenost V/V Přenos paměť V/V nebo V/V paměť Posun pointeru
VíceDistribuované systémy, role a principy OS
Připomenutí elementárních faktů Distribuované systémy, role a principy OS PA 150 Principy operačních systémů Jan Staudek http://www.fi.muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016
VíceAnatomie informacn bezpecnosti
Anatomie informacn bezpecnosti PV 017 Bezpecnost IT Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ Verze : podzim 2016 Predm et ochrany { aktiva aktivum { predm et, myslenka,
VíceWireless MAN, WiMax,
Wireless MAN, WiMax, 802.16 PA 151 Soudob e ste Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2016 Osnova Co to je WiMAX Uvod k 802.16 Z akladn principy cinnosti
VíceVzdálený přístup k počítačům
Vzdálený přístup k počítačům jedna z nejstarších služeb vzdálený přístup k sálovým počítačům nejprve vzdálené terminály později terminálová emulace jako jedna ze služeb počítačové sítě současnost využíváno
VíceIT 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í
VíceB azov y fenom en pri zajist'ov an bezpecnosti { riziko
B azov y fenom en pri zajist'ov an bezpecnosti { riziko Kdyz existuje potenci aln utocnk, kter y je schopn y dky zranitelnosti jist eho informacnho aktiva narusit n ekterou z bezpecnostnch vlastnost aktiva
VíceKrit eria hodnocen informacn bezpecnosti, dodatek
Dopln ek predn asky pro samostudium Krit eria hodnocen informacn bezpecnosti, dodatek Následující podklady jsou doplňkem přednášky určený pro rozšířující samostudium PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/
Více