Přednáška 2. Procesy a vlákna. Časově závislé chyby. Kritické sekce.
|
|
- Viktor Richard Novotný
- před 8 lety
- Počet zobrazení:
Transkript
1 Přednáška 2 Procesy a vlákna. Časově závislé chyby. Kritické sekce. 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 sociálního fondu a rozpočtu hlavního města Prahy. Praha & EU: Investujeme do vaší budoucnosti 1
2 Proces Všechen běžící software v systému je organizován jako množina běžících procesů (kromě jádra). Program posloupnost instrukcí definujících chování procesu Proces instance spuštěného programu 2
3 Procesový model Každý proces alokuje příslušné prostředky (adresový prostor obsahující kód a data, zásobník) má atributy (ID, identita, informace o rodiči a potomcích, informace pro plánování,) Implicitně obsahuje jedno vlákno výpočtu. 3
4 Vytvoření procesu Nový proces se vytvoří když exitující proces zavolá příslušné systémové volání (např. fork() a exec() v Unixu, nebo CreateProcess() v MS Windows). Vytvoření OS inicializuje v jádře datové struktury spojené s novým procesem. OS nahraje kód a data programu z disku do paměti a vytvoří prázdný systémový zásobník pro daný proces. Klonování OS zastaví aktuální proces a uloží jeho stav. OS inicializuje v jádře datové struktury spojené s novým procesem. OS udělá kopii aktuálního kódu, dat, zásobníku, stavu procesu,... 4
5 Příklad: spuštění procesu v Unixu int main() { pid_t pid; pid = fork(); switch (pid) { case -1: /* Error */ exit(1); case 0: /* Child process */ execlp("/bin/sleep", "sleep", "30", (char *) NULL); exit(1); default: /* Parent process */ wait(&status); } return 0; }; 5
6 Příklad: spuštění procesu v Unixu Nový proces vzniká použitím systémových volání: fork() vytvoří nový proces, který je kopií procesu, z kterého byla tato funkce zavolána v rodičovském procesu vrací funkce PID potomka (v případě chyby -1) v potomkovi vrací funkce 0 nový proces má jiné PID a PPID, ostatní vlastnosti dědí (např. EUID, EGID, prostředí,...) nebo sdílí s rodičem (např. soubory, ) kódový segment sdílí potomek s rodičem datový a zásobníkový segment vznikají kopií dat a zásobníku rodiče 6
7 Příklad: spuštění procesu v Unixu exec() v procesu, ze kterého je funkce volána, spustí nový program (obsah původního procesu je přepsán novým programem) atributy procesu se nemění (PID, PPID,...) 7
8 Ukončení procesu Normal exit (dobrovolné) Když proces dokončí svou práci, použije systémové volání, aby řekl OS, že končí (např. exit() v Unixu nebo ExitProcess() v MS Windows). Error exit (dobrovolné) Například když proces zjistí fatální chybu (např. žádný vstupní soubor,...). Fatal error (nedobrovolné) Chyba způsobená procesem, často např. díky chybě v programu. OS proces násilně ukončí. Ukončení jiným procesem (nedobrovolné) Proces použije systémové volání, aby řekl OS o ukončení nějakého jiného procesu (např. kill() v Unixu nebo TerminateProcess() v MS Windows). 8
9 Příklad: jednovláknový Web Server Klient pošle požadavek na konkrétní web. Stránku Server ověří zda klient může přistupovat k dané stránce načte stránku a pošle obsah stránky klientovi Často používané stránky zůstávají uloženy v hlavní paměti, abychom minimalizovali čtení z disku. 9
10 Příklad: vícevláknový Web Server 10
11 Příklad: vícevláknový Web Server Dispatcher thread: čte příchozí požadavky, zkoumá požadavek, vybere nevyužité pracovní vlákno a předá mu tento požadavek. Worked thread: načte požadovanou stránku z hlavní paměti nebo disku a pošle ji klirntovi. D i s p a t c h e r t h r e a d W o r k e d t h r e a d w h i l e ( T R U E ) { g e t _ n e x t _ r e q u e s t ( & b u f ) ; h a n d o f f _ w o r k ( & b u f ) ; } w h i l e ( T R U E ) { w a i t _ f o r _ w o r k ( & b u f ) ; l o o k _ f o r _ p a g e _ i n _ c a c h e ( & b u f, & p a g e ) ; i f ( p a g e _ n o t _ i n _ c a c h e ( & p a g e ) ) r e a d _ p a g e _ f r o m _ d i s k ( & b u f, & p a g e ) ; r e t u r n _ p a g e ( & p a g e ) ; } 11
12 Vláknový model Oddělení alokace prostředků a samotný výpočet. Proces slouží k alokaci společných prostředků. Vlákna jsou jednotky plánované pro spuštění na CPU. Vlákno má svůj vlastní program counter (pro uchování informace o výpočtu), registry (pro uchování aktuálních hodnot), zásobník (který obsahuje historii výpočtu), lokální proměnné, ale ostatní prostředky a identita jsou sdílené. 12
13 Vláknový model Jednotlivá vlákna v daném procesu nejsou nezávislá tak jako jednotlivé procesy. Všechny vlákna v procesu sdílí stejný adresový prostor, stejné otevřené soubory, potomky, reakce na signály, 13
14 Vytvoření a ukončení vlákna Procesy se spouští s jedním vláknem. Toto vlákno může vytvářet další vlákna pomocí knihovní funkce (např. pthread_create() v POSIXu nebo CreateThread() v MS Windows). Když chce vlákno skončit, může se opět ukončit pomocí knihovní funkce (např. pthread_exit() v POSIXu nebo ExitThread() v MS Windows). 14
15 Příklad: POSIX vlákna... void *Thread_code() { }... int main() { ptr = pthread_create(..., &Thread_code, ); pthread_join(ptr,...); } 15
16 Přepínání kontextu Pseudo paralelismus: vlákna běží (pseudo) paralelně na jednoprocesorovém systému díky přepínání kontextu, procesor střídavě provádí kód jednotlivých vláken (multiprogramming, timesharing, multiprocessing). Skutečný hardwarový paralelismus: každé vlákno běží na svém procesoru (multiprocesorový/multijádrový systém). 16
17 Stavy vláken třístavový model Základní stavy vláken Running: v tomto okamžiku právě používá CPU. Ready: připraven použít CPU, dočasně je proces zastaven a čeká až mu bude přiřazeno CPU. Blocked: neschopný použít CPU v tomto okamžiku, čeká na nějakou externí událost (např. načtení dat z disku,). 17
18 Časově závislé chyby Dva nebo několik procesů/vláken používá (čte/zapisuje) společné sdílené prostředky (např. sdílená paměť, sdílení proměnné, sdílené soubory,). Výsledek výpočtu je závislý na přepínání kontextu jednotlivých procesů/vláken, které používají sdílené prostředky. Velmi špatně se detekují (náhodný výskyt)! 18
19 Příklad 1 Dva uživatelé editují stejný soubor (např. v Unixu pomocí editoru vi). U s e r 1 : v i f. t x t U s e r 2 : v i f. t x t 19
20 Příklad 2 Dvě vlákna inkrementují sdílenou proměnnou. S h a r e d v a r i a b l e i n t c o u n t e r = 0 ; T h r e a d A c o u n t e r + + ; m o v l a d d l $ 1, ( % e a x ) m o v l T h r e a d B c o u n t e r + + ; 20
21 Kritické sekce Kritická sekce Část programu, kde procesy používají sdílené prostředky (např. sdílená paměť, sdílená proměnná, sdílený soubor, ). Sdružené kritické sekce Kritické sekce dvou (nebo více) procesů, které se týkají stejného sdíleného prostředku. Vzájemné vyloučení Procesům není dovoleno sdílet stejný prostředek ve stejném čase. Procesy se nesmí nacházet ve sdružených sekcích současně. 21
22 Korektní paralelní program Nutné podmínky 1. Dva procesy se nesmí nacházet současně ve stejné sdružené sekci. 2. Žádné předpoklady nesmí být kladeny na rychlost a počet procesorů. 3. Pokud proces běžící mimo kritickou sekci nesmí být blokován ostatní procesy. 4. Žádný proces nesmí do nekonečna čekat na vstup do kritické sekce. 22
23 Bersteinovy podmínky R ( p ) W ( q ) =, W ( p ) R ( q ) =, W ( p ) W ( q ) =, R ( i ) - v š e c h n y s d í l e n é p r o m ě n n é p r o č t e n í p o u ž i t é v p r o c e s u i, W ( i ) - v š e c h n y s d í l e n é p r o m ě n n é p r o z á p i s p o u ž i t é v p r o c e s u i. Sdílené proměnné mohou být pouze čteny. Příliš přísné => pouze teoretický význam. 23
Operační systémy. Přednáška 2: Procesy a vlákna
Operační systémy Přednáška 2: Procesy a vlákna 1 Procesy Všechen běžící software v systému je organizován jako množina sekvenčně běžících procesů. (Sekvenční) proces Abstrakce běžícího programu. Sekvence
VíceOperační systém teoreticky
Přednášky o výpočetní technice Operační systém teoreticky Adam Dominec 2010 Rozvržení Operační systém Uživatelské účty Správa RAM Plánování procesů Knihovny Okna Správa zařízení Rozvržení Operační systém
VícePrincipy počítačů a operačních systémů
Principy počítačů a operačních systémů Operační systémy Procesy a vlákna, plánování Zimní semestr 2011/2012 Procesy a vlákna Jak mohou aplikace (a OS) sdílet procesor(y)? Aplikace si myslí, že systém má
VíceOperační systémy. Cvičení 5: Volání jádra, procesy, vlákna.
Operační systémy Cvičení 5: Volání jádra, procesy, vlákna. 1 Obsah cvičení Systémová volání Knihovní funkce jazyka C Procesy informace o procesech vytváření, ukončování procesů, signály POSIX vlákna vytváření,
Více02. Koncepce OS Procesy, vlákna. ZOS, L. Pešička
02. Koncepce OS Procesy, vlákna ZOS, L. Pešička Koncepce OS Základní abstrakce procesy soubory uživatelská rozhraní Procesy Proces instance běžícího programu Adresní prostor procesu MMU zajištuje soukromí
VíceSignály Mgr. Josef Horálek
Signály Mgr. Josef Horálek Signály = Jedná se o nejstarší metody komunikace mezi procesem a jádrem, a mezi samotnými procesy. = Princip: = Prosec vykonává určitou činnost přijde mu signál přeruší původní
VíceVirtuální přístroje. Použití grafického programování v LabVIEW. Ing. Pavel Mlejnek
Virtuální přístroje Použití grafického programování v LabVIEW Ing. Pavel Mlejnek mlejnp1@fel.cvut.cz Grafické programování LabVIEW Základní informace Principy grafického programování Vývojové prostředí
VíceCERTIFIKOVANÉ TESTOVÁNÍ (CT) Výběrové šetření výsledků žáků 2014
(CT) Výběrové šetření výsledků žáků 2014 Uživatelská příručka pro přípravu školy Verze 1 Obsah 1 ÚVOD... 3 1.1 Kde hledat další informace... 3 1.2 Posloupnost kroků... 3 2 KROK 1 KONTROLA PROVEDENÍ POINSTALAČNÍCH
VícePřevodník DL232. Návod pro instalaci. Docházkový systém ACS-line. popis DL232.doc - strana 1 (celkem 5) Copyright 2013 ESTELAR
Převodník DL232 Docházkový systém ACS-line Návod pro instalaci popis DL232.doc - strana 1 (celkem 5) Popis funkce Modul DL232 slouží jako převodník datové sběrnice systému ACS-line (RS485) na signály normovaného
VíceKaždý jednotlivý záznam datového souboru (tzn. řádek) musí být ukončen koncovým znakem záznamu CR + LF.
Stránka 1 z 6 ABO formát Technický popis struktury formátu souboru pro načtení tuzemských platebních příkazů k úhradě v CZK do internetového bankovnictví. Přípona souboru je vždy *.KPC Soubor musí obsahovat
VíceKlientský portál leasing24.cz. KLIENTSKÝ PORTÁL 24 NÁVOD NA PŘIHLÁŠENÍ A REGISTRACI UŽIVATELE Leasing24.cz. Stránka 1 z 15
KLIENTSKÝ PORTÁL 24 NÁVOD NA PŘIHLÁŠENÍ A REGISTRACI UŽIVATELE Leasing24.cz Stránka 1 z 15 OBSAH O klientském portálu... 3 Registrace klienta... 4 K první registraci budete potřebovat... 5 Registrace prostřednictvím
VíceIMPORT A EXPORT MODULŮ V PROSTŘEDÍ MOODLE
Nové formy výuky s podporou ICT ve školách Libereckého kraje IMPORT A EXPORT MODULŮ V PROSTŘEDÍ MOODLE Podrobný návod Autor: Mgr. Michal Stehlík IMPORT A EXPORT MODULŮ V PROSTŘEDÍ MOODLE 1 Úvodem Tento
VíceÚložiště elektronických dokumentů GORDIC - WSDMS
Úložiště elektronických dokumentů GORDIC - WSDMS pro verzi 3.66, verze dokumentu 1.0 GINIS Gordic spol. s r. o., Erbenova 4, Jihlava Copyright 2011, Všechna práva vyhrazena 1 Úložiště elektronických dokumentů
VícePŘÍLOHA č. 2B PŘÍRUČKA IS KP14+ PRO OPTP - ŽÁDOST O ZMĚNU
PŘÍLOHA č. 2B PRAVIDEL PRO ŽADATELE A PŘÍJEMCE PŘÍRUČKA IS KP14+ PRO OPTP - ŽÁDOST O ZMĚNU OPERAČNÍ PROGRAM TECHNICKÁ POMOC Vydání 1/7, platnost a účinnost od 04. 04. 2016 Obsah 1 Změny v projektu... 3
VíceDopravní úloha. Jiří Neubauer. Katedra ekonometrie FEM UO Brno
Přednáška č. 9 Katedra ekonometrie FEM UO Brno Distribuční úlohy Budeme se zabývat 2 typy distribučních úloh dopravní úloha přiřazovací problém Dopravní úloha V dopravním problému se v typickém případě
VícePrincipy překladačů. Architektury procesorů. Jakub Yaghob
Principy překladačů Architektury procesorů Jakub Yaghob Architektury procesorů Architektura procesoru představuje cílový jazyk Platí pro překladače do kódu konkrétního procesoru Ovlivňuje celý backend
Víceš é é š é é Ť Ž Š é é é š é š Ž é Ť Ť š é š š š ž Ť š š š é é é ž š Ť š é ž š Ťš é Ž ž ž ž Ť š é Ť ž Ž ť ž Ť ž ď Ť š é š č é é Ťš ž é Ť é ň ň ž é č š Ťš é Ťš č Í éíš š č é Í ž Š é Í š ž č š Ť ž é ž š é
VíceBlueJ a základy OOP. Programování II 1. cvičení Alena Buchalcevová
BlueJ a základy OOP Programování II 1. cvičení Alena Buchalcevová Konzultační hodiny v ISu doc. Alena Buchalcevová Po 14:00-15:00 NAR 220 2 Cíle 1. cvičení pochopit pojmy: třída instance konstruktor metoda
VíceÚ Í č č ď ú ů ů ě ú ě č ě Í ě Ž š ž ž úč Ř Í É ď ěň č ů š ě ď š ě ě ž ě č ě ů ů č č ě ěž č ů č ě č ů ě š ů Č ě ě č ě š ě ž ě ě ě š ď ě č úč ú ČÚ Č úč úč ž č úč úč ě Ť č č č ě úč úč úč Í Ž č č ě ě ě ů š
VícePřednáška 6. Procesy a vlákna (vznik, stavy, atributy). Signály. Nástroje pro práci s procesy a vlákny. Úvod do Operačních Systémů Přednáška 6
Přednáška 6 Procesy a vlákna (vznik, stavy, atributy). Signály. Nástroje pro práci s procesy a vlákny. 1 Procesy I Proces je spuštěný program. Každý proces má v rámci systému přiřazeno jednoznačné číslo
VíceWindows 10 (6. třída)
Windows 10 (6. třída) Okno spuštěné aplikace: takto vypadá okno aplikace Malování - panel nástrojů Rychlý přístup Titulkový pruh se jménem souboru (Bez názvu) tlačka pro minimalizaci, obnovení z maxima
VícePostup práce s elektronickým podpisem
Obsah 1. Obecné informace o elektronickém podpisu... 2 2. Co je třeba nastavit, abyste mohli používat elektronický podpis v MS2014+... 2 2.1. Microsoft Silverlight... 2 2.2. Zvýšení práv pro MS Silverlight...
VíceNázev: VY_32_INOVACE_PG3309 Booleovské objekty ve 3DS Max - sčítání a odčítání objektů
Název: VY_32_INOVCE_PG3309 ooleovské objekty ve 3DS Max - sčítání a odčítání objektů utor: Mgr. Tomáš Javorský Datum vytvoření: 05 / 2012 Ročník: 3 Vzdělávací oblast / téma: 3D grafika, počítačová grafika,
VíceJAK PŘIDAT UŽIVATELE PRO ADMINISTRÁTORY
JAK PŘIDAT UŽIVATELE PRO ADMINISTRÁTORY Po vytvoření nové společnosti je potřeba vytvořit nové uživatele. Tato volba je dostupná pouze pro administrátory uživatele TM s administrátorskými právy. Tento
Vícež ž ě Ý Ý ž ě ě ě Š É Ý Á ě ě ů ž ě ě ě ě Š ě ž ž ě ě ň ě ž ž ě ě ž ů ě ž ž ů ů ě ě ž ě ě ž ě ž ě ň Á ě ů ů ě ž ě ě ž ě ě ů ů ě ů ě Ž ž ž ň ž ž ě ž ž ů ž ž ě ě ž ž ž ž ě ů ž ž Ů ž Č ů ž ž ž Ů ž ě Č Ž Č
Více:6pt;font-style:normal;color:grey;font-family:Verdana,Geneva,Kalimati,sans-serif;text-decoration:none;text-align:center;font-variant:no = = < p s t y l e = " p a d d i n g : 0 ; b o r d e r : 0 ; t e
VícePopis a funkce klávesnice Gama originální anglický manuál je nedílnou součástí tohoto českého překladu
Popis a funkce klávesnice Gama originální anglický manuál je nedílnou součástí tohoto českého překladu Klávesnice Gama používá nejnovější mikroprocesorovou technologii k otevírání dveří, ovládání zabezpečovacích
VíceArchitektura AMD K10. Kozelský Martin, koz230. Datum: 11.11.2008
Architektura AMD K10 Vytvořil: Šuráb Jakub, sur072 Kozelský Martin, koz230 Datum: 11.11.2008 Obsah I. Připomenutí architektury AMD K8 IMC Cool'n'Quiet II. Architektura AMD K10 Struktura cache IMC, Hypertransport
VíceISÚI Informační systém územní identifikace Proč? Co? Kde? Kdo? Jak? Kdy?
ISÚI Informační systém územní identifikace Proč? Co? Kde? Kdo? Jak? Kdy? Jiří Formánek Český úřad zeměměřický a katastrální (ČÚZK) Projekt RÚIAN Projekt Vybudování Registru územní identifikace, adres a
VíceOperační program Rybářství 2007-2013
OP Rybářství 2007-2013 Operační program Rybářství 2007-2013 Elektronické podání Žádosti o dotaci opatření 3.1. a) (6.kolo OP Rybářství) Oddělení metodiky OP Rybářství Ing. Antonín VAVREČKA, Ing. Miroslav
VíceImplementační rozdíly ve vývoji IS při použití bezschémové a relační databáze
Implementační rozdíly ve vývoji IS při použití bezschémové a relační databáze Antonín Daněk Katedra počítačové grafiky a interakce Fakulta elektrotechnická České vysoké učení technické v Praze Červen 20,
VíceVyužití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448
Střední odborná škola elektrotechnická, Centrum odborné přípravy Zvolenovská 537, Hluboká nad Vltavou Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448 CZ.1.07/1.5.00/34.0448 1 Číslo projektu
VíceINTEGROVANÁ STŘEDNÍ ŠKOLA TECHNICKÁ BENEŠOV Černoleská 1997, 256 01 Benešov. Tematický okruh. Ročník 1. Inessa Skleničková. Datum výroby 21.8.
Číslo projektu Název školy Předmět CZ.107/1.5.00/34.0425 INTEGROVANÁ STŘEDNÍ ŠKOLA TECHNICKÁ BENEŠOV Černoleská 1997, 256 01 Benešov IKT Tematický okruh Téma Ročník 1. Autor Počítač Datum výroby 21.8.2013
VíceA. Struktura grafického kódu na dokladech o získání základního vzdělání
Příloha 1 A. Struktura grafického kódu na dokladech o získání základního vzdělání Uvedená struktura údajů je určena pro doklady vydávané podle vzoru 3.1 Vysvědčení o získání základního vzdělání v základní
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ícePoznámky k verzi. Scania Diagnos & Programmer 3, verze 2.27
cs-cz Poznámky k verzi Scania Diagnos & Programmer 3, verze 2.27 Verze 2.27 nahrazuje verzi 2.26 programu Scania Diagnos & Programmer 3 a podporuje systémy ve vozidlech řady P, G, R a T a řady F, K a N
VícePříklady a návody. Databázová vrstva
Příklady a návody Databázová vrstva Konceptuální datový model Popis dat.struktur pomocí entit, atributů, vazeb a integritních omezení ER-model nebo OO-diagramy (class diagram) ER model zdůrazňuje vztahy
VíceZOS 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
VíceDoporučené nastavení prohlížeče MS Internet Explorer 7 a vyšší pro ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 s využitím čipové karty
Doporučené nastavení prohlížeče MS Internet Explorer 7 a vyšší pro ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 s využitím čipové karty Obsah 1. Instalace SecureStore... 2 1.1. Instalace čtečky čipových
VíceVítězslav Bártl. březen 2013
VY_32_INOVACE_VB07_K Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, vzdělávací obor, tematický okruh, téma Anotace Vítězslav
VíceGoogle Apps. pošta 2. verze 2012
Google Apps pošta verze 0 Obsah Obsah... Úvod... Přečtení emailu... Napsání emailu... Odpověď na email... 6 Úvod V dnešní době chce mít každý své informace po ruce. Díky Internetu a online aplikacím je
VíceŽ Á Á é čá č č é ě é ě é áť Ž š é á é Ž č á á á ž ě ě ě Ť Ť Ž š á š é Ť é é ě ě é č č Ď á Ť é é áť á ě ě Ů č č Ž á é Í ě Ž é á ě ě é Ž ě Ž ě é Ž á é š é ě ě ŽÍ Ť ě š č ě Ž ě á é Ž Ť é á ě ŮŽ č ě š á ě
Více16. února 2015, Brno Připravil: David Procházka
16. února 2015, Brno Připravil: David Procházka Skrývání implementace Základy objektového návrhu Připomenutí návrhu použitelných tříd Strana 2 / 17 Obsah přednášky 1 Připomenutí návrhu použitelných tříd
Více- program = vykonatelný soubor - proces = jedna instance vykonávaného programu
Proces - program = vykonatelný soubor - proces = jedna instance vykonávaného programu UNIX - souběžně (simultaneously) se může vykonávat mnoho procesů (šachový velmistr) - může se vykonávat mnoho instancí
VíceSIS INSTALAČNÍ PŘÍRUČKA (SITE INFORMATION SYSTEM) Datum vytvoření: 20.8.2014 Datum aktualizace: 1.5.2016 Verze: v 1.3 Reference:
SIS (SITE INFORMATION SYSTEM) INSTALAČNÍ PŘÍRUČKA Připravil: AdiNet s.r.o. Datum vytvoření: 20.8.2014 Datum aktualizace: 1.5.2016 Verze: v 1.3 Reference: Kapitola 1 - Řízení dokumentu 2002 1.1 Záznam změn
VíceAplikace DigiArchiv z pohledu administrátora a operátora. Systém, metody, postupy
Aplikace DigiArchiv z pohledu administrátora a operátora Systém, metody, postupy Základní pojmy DigiArchiv webová aplikace sloužící ke zpřístupnění digitalizovaných materiálů SOA v Třeboni (http://digi.ceskearchivy.cz)
VíceÚpravy skříní a čelních ploch pro úchopovou lištou
Úpravy skříní a čelních ploch pro úchopovou lištou Úchopová lišta znamená hliníkovou lištu, která je součástí korpusu. Skříňky jsou připraveny pro osazení této lišty, lišta samotná se osazuje až na montáži.
VíceGIS HZS ČR pro ORP a přednostní připojení k veřejné komunikační síti
GIS HZS ČR pro ORP a přednostní připojení k veřejné komunikační síti plk. Ing Jan Brothánek jan.brothanek@grh.izscr.cz MV GŘ HZS ČR Obsah Co je to GIS? Historie GIS HZS ČR Segmentace GIS HZS ČR Tenký mapový
VíceNávod na připojení k e-mailové schránce Microsoft Windows Live Mail
Návod na připojení k e-mailové schránce Microsoft Windows Live Mail Každý student a zaměstnanec UTB má svoji vlastní e-mailovou schránku. Uživatelé mohou pro e-mailovou komunikaci používat buď webového
VícePingpongový míček. Petr Školník, Michal Menkina. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií
Petr Školník, Michal Menkina TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.7/../7.47, který je spolufinancován
VíceŠ ů Š Á š ů ů Ú Č š ů š ů ů ť ť ů ů Č š ů ů ů š ú Ú š ú Č ů ů š ň š Ú ů ů Á Í ť ú š Ě ů ů š ů š ň ň š ú ň š Í ň Č Í Ý Š Š Í Á š ú Ů Ž Ú š š š ú Č š š ů ů š ť ů ů ů š š š ů š ň š š š Ň ň š š š š ň ú ú Č
Více2.8.9 Parametrické rovnice a nerovnice s absolutní hodnotou
.8.9 Parametrické rovnice a nerovnice s absolutní hodnotou Předpoklady: 0,, 806 Pedagogická poznámka: Opět si napíšeme na začátku hodiny na tabuli jednotlivé kroky postupu při řešení rovnic (nerovnic)
VíceSekvenční logické obvody
Sekvenční logické obvody 7.přednáška Sekvenční obvod Pokud hodnoty výstupů logického obvodu závisí nejen na okamžitých hodnotách vstupů, ale i na vnitřním stavu obvodu, logický obvod se nazývá sekvenční.
VíceUplatnění nových informačních technologií ve výuce a na zdravotnickém pracovišti. Marie Marková
Uplatnění nových informačních technologií ve výuce a na zdravotnickém pracovišti Marie Marková Podpora mobilních technologií na pracovišti onkologických sester Supporting innovative learning approaches
Víceš é Č č č č Š č Ž ž Ě é š š é Ž é ť é Ť š Í é é Ť š Ť é š Ů Ť Ř é Ť Ž Ť č ť é Ó š é ž ž Š ž š š š Ů č Ť č Č š č š š š Ť Ť é š ž ž ť ž ď Í ž š é Ž Ž š é ž č ž éšť ž Ť č š Ť š Ů Ť Ó Ť č š é é š é č č ž š
Víceř ř á á ý é ř é á ň ž ý á ý č ř á ů ř á ř á á ň řá ý á ý č ň ř č ý ř á š č á é ň á ů á ý á á š é č ů š č ů š č é á č š č é ž š á ř ý ř ý š á ř á ř ř ř ř ř á ý č Č ř ř é ý č ž ů á ů á ř é á č č á ý ž ž
VíceŤ Č ť Š ě ě Ž Í ď ž ěů ě ě Č ú ě Ú É ů ě Ž Ž ó ě š ž ě Ť ď ě ž š ž Ž ě š ě ě š ů ě š ě ž š ě ž ž ě ě ě ě ě ě ů ě Č ů Š ě Ť ě ů ť ž š ě Ž ň ě ň ě ň ě ě ůž Ť Á ěů Á š ě ž Ť š ě ž Ť ě ě š ě ě Ť Č Š ě Í ě
Víceř ý š ě š ř ř ř č ř ý š é š ř č Ě ý ů é š ř č é ě é ř ř ý š é š ř š š ř č ý é é é é č č ě ý č é č é č š ř ř ž ý ř Á é č š ř ř Ž ý ř ý č š ý ž ú Í ý č š ý Ž Ú é č č ě ý ý ý Ž é č č ě ý ý ý ý Ž ý ť ý ě ě
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íceúř Ř ř ů ě ř ů ě úř ř č É ž ž ž ž ř č Ž ř ě ů é ř ů é ů ž ř č É é ů č ě Ů é č č ř ě é ě č ř É ě č Ě ř ě ě ů Ě ů é č ž ř ž ř šž ř ž é ž ř ž š ě ř šž ž č ř ů ř ě ž ě é ř ž Ě ř é č ě ě ů éž š ě ě Ě ů ě ú
VíceŇ ř é é Č é š ř é ř Ř ř ž Í žá žá ú ř š ř É žá žá Á ŽÁ Í Á š ž ž é š é é žá é ř é é ř ž ú Ú é ř é é Á ó é žó ž š Č ř é é š ř Ů é ž ž ž ř ř ž é ř ž ř ó ř ř žň ř ř é ř Ů ž ó Ů ž ú é é š ž ř š š š Ž Í žá
Víceě Í ú É Á ě Ž ě ě š ů ě ě š ů ž ť ě ě ů š ž ě ě ú Š Ž ž ě ě ů ů ě ů ť ě ž ě Ů ž ž ě ě ž ž ů ť ě š ě ě ž š ě ě ů ě ů š ě ě ž ě ů ě ě ů Íš ě ú ž ě ú ž ě ě š ů ě ě š ě ň ě ě ě ě ť Š Ž Ž ě ě ť ó ť ě ů ě ť
VíceObchodní řetězec Dokumentace k návrhu databázového systému
Mendelova univerzita v Brně, Provozně ekonomická fakulta Obchodní řetězec Dokumentace k návrhu databázového systému 1. Úvod Cílem této práce je seznámit čtenáře s návrhem databázového systému Obchodní
VíceÍÍ ů Š ý ú ý ú é é ý é Í é é é Í ý é Ž Ž é é ý é ý ý ý ý é ý é é é é é é é é ú é ú ý ý é Í é é ý é Í é ů é é ý Í Ž ů ý é Ž ý ú ý é é ú é é ů é ý ý ý é ů ů é Ž ů é é Ž é é ů Ž é ý ů é ý Í Í é ů é ů é ů
VíceMobilní aplikace pro ios
Předběžná zadávací dokumentace k projektu: Mobilní aplikace pro ios Kontaktní osoba: Jan Makovec, makovec@ckstudio.cz Obsah Cíl projektu... 2 Obrazovky aplikace... 2 Základní prostředí aplikace... 2 Intro...
VíceEscort Servis Night Prague
Escort Servis Night Prague Escortní služby po celé Praze Vize projektu Vypracovali: Jiří Blažek, Cyril Filcík, Michal Dvořák Obsah Cíl projektu...2 Zainteresované instituce a osoby...2 Zadavatel...2 Uživatelé
VíceProjekt INTERPI. Archivy, knihovny, muzea v digitálním světě 2013 27. 28. 11. 2013. Your contact information
Projekt INTERPI Archivy, knihovny, muzea v digitálním světě 2013 27. 28. 11. 2013 Your contact information AKM 2013 Ten zapisuje to a ten zas tohle a dohromady uděláme moc Jana Šubová, Nadežda Andrejčíková
VícePoruchy modul pro rychlé hlášení poruch z provozu.
Poruchy modul pro rychlé hlášení poruch z provozu. Účelem tohoto programu je sbírat data o poruchách a nedostatcích v činnosti strojů a zařízení a jednak je zapisovat přímo do programu evidence údržby,
VíceDigitální učební materiál
Digitální učební materiál Projekt Šablona CZ.1.07/1.5.00/34.0415 Inovujeme, inovujeme III/2 Inovace a zkvalitnění výuky prostřednictvím ICT (DUM) DUM č. VY_32_INOVACE_CH29_2_03 ŠVP Podnikání RVP 64-41-L/51
VíceOvladače AverMedia a nastavení TV tuneru pod Windows Media Center
Uživatelská příručka Ovladače AverMedia a nastavení TV tuneru pod Windows Media Center Česky PROHLÁŠENÍ Všechny snímky obrazovky v tomto dokumentu jsou pouze vzorové obrázky. Obrázky se mohou lišit v závislosti
VíceEkonomika 1. 01. Základní ekonomické pojmy
S třední škola stavební Jihlava Ekonomika 1 01. Základní ekonomické pojmy Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284 Šablona: III/2 - inovace
VíceDS SolidWorks PDM Workgroup
Komplexní správa dat s podporou systému DS SolidWorks PDM Workgroup Příklad 3 - Tvorba CAD sestavy s podporou PDMW Ing. Martin Nermut, 2012 Cíl: Vytvořit pomocí aplikace SolidWorks jednoduchou sestavu
VíceSystém zvukové signalizace a spouštění motoru na základě stavu světla
Systém zvukové signalizace a spouštění motoru na základě stavu světla vzorová úloha (SŠ) Jméno Třída.. Datum.. 1. Teoretický úvod Cílem této úlohy je sestavit systém sledující stav světla, které bude vyhodnocováno
Víceimedicus - internetové objednávání
imedicus - internetové objednávání verze: 27. červenec 2009 2 1. Medicus Komfort imedicus - internetové objednávání imedicus slouží k internetovému objednávání pacientů. Přispívá ke zvýšení pohodlí pacientů
Vícehttp://www.zlinskedumy.cz
Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Autor Ročník 2, 3 Obor Anotace CZ.1.07/1.5.00/34.0514 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Elektronické obvody, vy_32_inovace_ma_42_06
Více(a) = (a) = 0. x (a) > 0 a 2 ( pak funkce má v bodě a ostré lokální maximum, resp. ostré lokální minimum. Pokud je. x 2 (a) 2 y (a) f.
I. Funkce dvou a více reálných proměnných 5. Lokální extrémy. Budeme uvažovat funkci f = f(x 1, x 2,..., x n ), která je definovaná v otevřené množině G R n. Řekneme, že funkce f = f(x 1, x 2,..., x n
Více1.3.1 Kruhový pohyb. Předpoklady: 1105
.. Kruhový pohyb Předpoklady: 05 Předměty kolem nás se pohybují různými způsoby. Nejde pouze o přímočaré nebo křivočaré posuvné pohyby. Velmi často se předměty otáčí (a některé se přitom pohybují zároveň
VíceMinisterstvo pro místní rozvoj. podprogram 117 513
Pokyny pro vyplnění elektronické žádosti podprogram 117 513 Podpora výstavby technické infrastruktury Elektronická žádost je umístěna na internetové adrese http://www3.mmr.cz/zad a lze na ni vstoupit i
VíceZaměstnanec má dvě možnosti, jak je za tuto práci přesčas odměněn - práce přesčas je buď proplacena, nebo za práci přesčas čerpá náhradní volno.
Práce přesčas Zaměstnanec může pracovat přesčas buď ve všední den, nebo v sobotu a v neděli, výjimečně může nastat nejsložitější varianta, kdy pracuje přesčas ve svátek. Zákon č. 262/2006 Sb. upravuje,
Více!!! Upozornění!!! Tento dokument slouží pouze pro prezentaci projektu. Nejedná se o úplnou a aktuálně platnou dokumentaci. 1.
!!! Upozornění!!! Tento dokument slouží pouze pro prezentaci projektu. Nejedná se o úplnou a aktuálně platnou dokumentaci. 1. Obecný popis Aplikace slouží ke sledování aplikací určených léků nebo jiných
VícePostup pro generování asymetrického klíčového páru pro testovací prostředí Základních registrů
Postup pro generování asymetrického klíčového páru pro testovací prostředí Základních registrů Historie verzí Datum Verze Popis Zpracoval 30.10.2011 1.0 Vytvořen dokument AC/SZR 30.1.2012 2.0 Upraveno
VíceZaložte si účet na Atollon.com
Tento průvodce Vám ukáže jak založit účet organizace v rámci Atollon.com a jak ho propojit s Vaší platformou pro produktivitu a spolupráci Atollon Lagoon. Založte si účet na Atollon.com Nastavení účtu
Víceúř Č Ú úř é úř úř ř ř ř úř šť Í úř é úř úř ř š ú ř é š ř é ú ř ř ž ž ř ú š š ú ř ř ú ř ž š ř ž Í ú ř é ž Ž é ř é Ž ř š ř š é ř Ž ú é ž ž ž é ž ž ž é ř š ž é ř ž ú Č é ž ž ř é úř é Č ř é é ř úř úř úř é
VíceEnergetický regulační
Energetický regulační ENERGETICKÝ REGULAČNÍ ÚŘAD ROČNÍK 16 V JIHLAVĚ 25. 5. 2016 ČÁSTKA 4/2016 OBSAH: str. 1. Zpráva o dosažené úrovni nepřetržitosti přenosu nebo distribuce elektřiny za rok 2015 2 Zpráva
Víceé á úř Ř ř á Í á čá úř úř á úř ř š á á á č ú á řá á é š ř á á č é ú Í ř ž Ž á žá á á é á á ř á á á á áš šú ú ř ř á ú ř á áš č á á á řá Ů á č á ř á Ú é ř ř ť é ó é č é á ř ž š á ř Í é éú ř é ř é á č é ú
VíceČESKÁ TECHNICKÁ NORMA
ČESKÁ TECHNICKÁ NORMA ICS 35.240.20 2003 Informační technologie - Specifikace architektury otevřeného terminálu (OTA) - Specifikace virtuálního stroje ČSN ISO/IEC 20060 36 9832 Květen Information technology
VíceInternetová agentura. Předimplementační analýza webu
Internetová agentura Předimplementační analýza webu 1. OBSAH 1. OBSAH... 1 VSTUPNÍ DOTAZNÍK... 2 Základní informace o firmě... 2 Základní informace o webu... 4 Marketingové kanály... 5 Obsah a rozvoj webu...
VícePřipravte si prosím tyto produkty Instalace hardwaru Výchozí nastavení z výroby
Instalace hardware Poznámka Než začnete, ujistěte se, všechny počítače, které budou sdílet tiskárnu, mají nainstalován ovladač tiskárny. Podrobnosti naleznete v instalační příručce vaší tiskárny. Připravte
VíceKalendář je nástroj, který vám pomůže zorganizovat si pracovní čas. Zaznamenáváme do něj události jako schůzky, termíny odevzdání práce a podobně.
III. je nástroj, který vám pomůže zorganizovat si pracovní čas. Zaznamenáváme do něj události jako schůzky, termíny odevzdání práce a podobně. V levé spodní části okna Outlook si stisknutím tlačítka zobrazíme
VíceGymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Jana
Vícež é é Ž ů ů ŽÁ Í ŘÁ Ř Í Ú ž Ž é Ž é ť é é žé Í ž ž ů ď ů ž ž ů ž Ž é é ž é ž ď Ž ž é é ť Žď ž ž Ž ž ú ů é é Ž ď é ď é é Ž ď é é ž ž ďď Ť ž é Ž é ž ď é ů Ž é Ž Ž Ž é é é Ž ž ž ů ž Ž ž ň é Ž Ž ž é é ů ď
Víceá Ď ž é á ž á ň á á Ť á Ť é é á é ň á é á Ť é ň á á ň é á ň á Ť é á á ž á á Ť é á ň é áť á ň á ž áň Ť Í Ť Ť é Ť ž ňá é ž á é ň é ň ť á á á á é é ť Š á é ž é ň Ž é Í ž é á ň ž á á ň é á ž á á Í ž á é ž
Víceř ý ý š Ě Á š Á š š š ž é ř ů é ý é š ý ý š ý š é ž é ř ž ř ý ž ý š ř ý ř ý ř ř ž ů ř é ň ů ý é ň ř ř ř ž ý é Ž Í ť ú ř é é Ď Ž é Š ř š Š ý ž ý Ě ž é Š ř š Š ý é ř ý š ý ů é ř é ž é š ř š Š ý ž é ř ž ý
VíceAVG 7.5 - Instalace DataCenter na databázi Firebird
AVG 7.5 - Instalace DataCenter na databázi Firebird Revize dokumentu 75.2 (8.2.2007) Copyright GRISOFT, s.r.o. Všechna práva vyhrazena. Tento produkt používá RSA Data Security, Inc. MD5 Message-Digest
VíceTéma 3. Procesy a vlákna
Operační systémy a sítě Petr Štěpán, K13133 KN-E-129 stepan@fel.cvut.cz Téma 3. Procesy a vlákna Pojem Výpočetní proces Výpočetní proces (job, task) spuštěný program Proces je identifikovatelný jednoznačné
VíceElektronický formulář
Úvod Elektronický formulář a postup při jeho podání Tento dokument je průvodcem uživatele při vyplňování a odeslání elektronického formuláře žádosti. Jednotlivé žádosti o dotaci jsou ve formátu 602 XML
VíceVyužití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448
Střední odborná škola elektrotechnická, Centrum odborné přípravy Zvolenovská 537, Hluboká nad Vltavou Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448 CZ.1.07/1.5.00/34.0448 1 Číslo projektu
VícePodávání žádostí IS CEDR
Norské fondy a fondy EHP Spolupráce škol a stipendia (CZ07) Podávání žádostí IS CEDR Zahajovací seminář 14.2.2014 ZÁKLADNÍ INFORMACE IS CEDR Žádosti se podávají v elektronické podobě prostřednictvím IS
Více