PB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ
|
|
- Renata Urbanová
- před 6 lety
- Počet zobrazení:
Transkript
1 PB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ Principy výstavby OS 04 1/45
2 VNITŘNÍ STRUKTURA OS Existuje řada přístupů a implementací jedno velké monolitické jádro modulární, hierarchický přístup malé jádro a samostatné procesy Struktura mnoha OS je poznamenána historií OS a původními záměry, které se mohou od současného stavu radikálně lišit 2/45
3 PŘÍKLAD: MS-DOS application program resident system program MS-DOS device drivers ROM BIOS device drivers 3/45
4 PŘÍKLAD MS-DOS (2) Při programování pro OS MS-DOS využíváme služeb spuštěných rezidentních programů např. ovladač myši (poskytuje služby na INT 33h) operačního systému např. přístup k souborům (INT 21h) BIOSu např. nastavení grafického režimu (INT 10h) přímo HW např. přímo zápis do videopaměti pro zobrazení dat 4/45
5 PŘÍKLAD MS-DOS (3) Změna fontů v textovém režimu (bez využití služeb BIOSu, OS, přímo HW) asm cli; outport(0x3c4,0x0402); outport(0x3c4,0x0704); outport(0x3ce,0x0204); outport(0x3ce,0x0005); outport(0x3ce,0x0406); for(i=0;i<=254;i++) { for(j=0;j<=15;j++) {p=mk_fp(0xa000,32*i+j); *p=font[y]; y++; } } outport(0x3c4,0x0302); outport(0x3c4,0x0304); outport(0x3ce,0x0004); outport(0x3ce,0x1005); outport(0x3ce,0x0e06); asm sti; 5/45
6 PŘÍKLAD MS-DOS (4) Hlavní cíl návrhu maximální možná funkcionalita v co nejmenším prostoru Výsledek modulová architektura není aplikovaná i když MS-DOS má jistou strukturu, jeho rozhraní a jednotlivé komponenty nejsou důsledně separovány a uspořádány 6/45
7 PŘÍKLAD UNIX Také omezen hardwarem vznik v polovině 70. let OS Unix sestává ze 2 částí systémové programy jádro vše, co se nachází pod rozhraním volání systému a nad fyzickým hardware obstarává plnění funkcí z oblastí systému souborů, plánování CPU, správy paměti, vrstvová architektura sice existuje, ale hodně funkcí je na jedné úrovni 7/45
8 PŘÍKLAD UNIX (2) (the users) shells and commands compilers and interpreters system libraries system-call interface to the kernel signals terminal handling character I/O system terminal drivers file system swapping block I/O system disk and tape drivers CPU schelduling page replacement demand paging virtual memory terminal controllers terminals kernel interface to the hardware device controllers disks and tapes memory controllers physical memory 8/45
9 PŘÍKLAD: UNIX (3) 9/45
10 XENIX V roce 1979 koupil Microsoft licenci na Unix verze 7 od AT&T. V roce 1987 předal Microsft Xenix firmě SCO. Koncem 80. let byl Xenix pravděpodobně nejrozšířenějším OS unixového typu podle počtu strojů, na kterých běžel 10/45
11 PŘÍKLAD OS/2 application application application application-programming interface API extension subsystem subsystem subsystem system kernel memory management task dispatching device management device driver device driver device driver device driver 11/45
12 HIERARCHICKÁ VRSTVOVÁ ARCHITEKTURA OS se dělí do jistého počtu vrstev (úrovní) Každá vrstva je budována na funkcionalitě nižších vrstev Nejnižší vrstva (0) je hardware Nejvyšší vrstva je uživatelské rozhraní Pomocí principu modulů jsou vrstvy vybírány tak, aby každá používala funkcí (operací) a služeb pouze vrstvy n 1 12/45
13 HIERARCHICKÁ ARCHITEKTURA new operations layer M hidden operations layer M - 1 existing operations 13/45
14 HIERARCHICKÁ STRUKTURA Řeší problém přílišné složitosti velkého systému Provádí se dekompozice velkého problému na několik menších zvládnutelných problémů Každá úroveň řeší konzistentní podmnožinu funkcí Nižší vrstva nabízí vyšší vrstvě primitivní funkce (služby) Nižší vrstva nemůže požadovat provedení služeb vyšší vrstvy Používají se přesně definovaná rozhraní Jednu vrstvu lze uvnitř modifikovat, aniž to ovlivní ostatní vrstvy princip modularity 14/45
15 HIERARCHICKÁ STRUKTURA Výhodou je modularita OS Nevýhodou je především vyšší režie a tím pomalejší vykonávání systémových volání Protože efektivita hraje v jádře OS významnou roli je třeba volit kompromis pouze omezený počet úrovní pokrývající vyšší funkcionalitu příklad: první verze Windows NT měli hierarchickou strukturu s řadou vrstev, avšak pro zvýšení výkonu OS bylo ve verzi NT 4.0 rozhodnuto přesunout více funkcionality do jádra a sloučit některé vrstvy 15/45
16 PŘÍKLAD: LINUX 16/45
17 PROVÁDĚNÍ SLUŽEB V KLASICKÉM OS Klasický OS (non-process kernel OS) OS je prováděn jako samostatná entita v privilegovaném režimu procesy jen uživatelské programy Služba se provádí jako součást jádra Služba se provádí v rámci procesů obecně lze celý OS provádět v kontextu uživatelského procesu Leží v jeho adresovém prostoru přerušení (volání služby OS) vyvolává implicitně pouze přepnutí režimu procesoru (z uživatelského do privilegovaného), ne změnu kontextu k přepínání kontextu procesů dochází jen tehdy, je-li to nutné z hlediska plánování pro volání procedur v rámci jádra se používá samostatný zásobník program a data OS jsou ve sdíleném adresovém prostoru a sdílí je všechny uživatelské procesy 17/45
18 SLUŽBY V PROCESOVĚ KONSTRUOVANÉM OS OS je souhrnem systémových procesů Jádro tyto systémové procesy separuje, ale umožňuje jim synchronizaci a komunikaci Snaha o provádění co nejmenší části kódu v privilegovaném režimu procesoru V krajním případě je jádro pouze ústředna pro přepojování zpráv Takové řešení OS je snadno implementovatelné na multiprocesorových systémech Malé jádro - mikrojádro 18/45
19 STRUKTURA S MIKROJÁDREM Microkernel System Structure Malé jádro OS plnící pouze několik málo nezbytných funkcí primitivní správa paměti (adresový prostor) komunikace mezi procesy Interprocess communication (IPC) Většina funkcí z jádra se přesouvá do uživatelské oblasti ovladače HW zařízení, služby systému souborů, virtualizace paměti mezi uživatelskými procesy se komunikuje předáváním zpráv 19/45
20 STRUKTURA S MIKROJÁDREM (2) Výhody mikrojádra snadná přenositelnost OS, jádro je malé vyšší spolehlivost (moduly mají jasné API a jsou snadněji testovatelné) vyšší bezpečnost (méně kódu OS běží v režimu jádra) flexibilita (jednodušší modifikace, přidání, odebrání modulů) všechny služby jsou poskytovány jednotně (výměnou zpráv) Nevýhoda mikrojádra zvýšená režie volání služeb je nahrazeno výměnou zpráv mezi procesy 20/45
21 MIKROJÁDRO A MONOLITICKÉ JÁDRO Monolithic Kernel based Operating System Microkernel based Operating System Application System Call VFS user mode IPC, File System Scheduler, Virtual Memory Application IPC Unix Server Device Driver File Server Device Drivers, Dispatcher, kernel mode Basic IPC. Virtual Memory, Schelduling Hardware Hardware 21/45
22 MACH Klasickým příkladem OS s mikrojádrem je Mach vytvořený v 80. letech Na přístupu Mach je založen např. Tru64 UNIX nebo realtimový OS QNX Windows NT používají hybridní strukturu jádro má vrstevnou strukturu a zajišťuje komunikaci aplikace se servery pro jednotlivé typy aplikací (Win32, OS/2, POSIX) existují servery běžící v uživatelském režimu 22/45
23 PŘÍKLAD: WINDOWS NT WIN32 application OS/2 application POSIX application WIN32 server OS/2 server POSIX server kernel 23/45
24 PŘÍKLAD: WINDOWS NT (pokr.) Další vývoj těchto subsystémů OS/2 subsystém naposled ve Windows 2000 POSIX subsystém je v novějších Windows (ne variantách Home apod.) k dispozici ve formě Subsystem for Unix-based Applications (SUA) Win32 se nyní jmenuje Windows API A zahrnuje také API na 64bitových systémech 24/45
25 LINUX: MODULARITA Do linuxového jádra můžeme při běhu přidávat kód moduly LKM Loadable Kernel Module Přesto je Linuxové jádro monolitické Moduly běží stejně jako zbytek jádra v privilegovaném režimu Jde o modularitu kódu jádra ne o modulární architekturu jádra (mikrojádro) 25/45
26 LINUX: MODULARITA LKM umožňují: Přidávat funkčnost za běhu Např. připojení nového USB zařízení Snižují paměťové nároky jádra Nahráváme jen moduly, které potřebujeme Oproti speciálně zkompilovanému jádru však mají vyšší režii 26/45
27 LINUX: MODULARITA insmod, rmmod, lsmod, modinfo, depmod, modprobe 27/45
28 LINUX: MODULARITA Linux moduly obvykle nepodepisuje Ale všímá si licence 28/45
29 Podepisování modulů v Linuxu 29/45
30 Podepisování modulů v Linuxu Podepisování k dispozici od roku 2004 Ale nevyužíváno často a nebylo součástí standardního jádra do verze 3.7 Prosazuje RedHat (Fedora) Aby umožnil tzv. Bezpečný Boot (Secure Boot) 2 základní režimy 30/45
31 LINUX: MODIFIKACE JÁDRA ZA BĚHU /dev/kmem Možnost přímo číst/měnit paměť jádra za běhu Přístupné pouze pro administrátora, přesto nebezpečné V řadě distribucí už /dev/kmem nenajdeme LKM Běží v privilegovaném režimu procesoru jako zbytek jádra Možnost změny chování jádra Rootkity 31/45
32 LINUX: TABULKA SYSTÉMOVÝCH VOLÁNÍ Nejjednodušší způsob jak implementovat rootkit je modifikovat tabulku rutin obsluhujících systémová volání (sys_call_table) a navázat se na volání jako open, readdir, Snaha omezit možnost LKM modifikovat tabulku systémových volání Dnes není tento symbol exportován a není tak možné ho v LKM přímo použít a získat tak ukazatel na tabulku 32/45
33 WINDOWS: MODULARITA Do jádra Windows můžeme za běhu vkládat ovladače Ty běží v privilegovaném režimu jádra 33/45
34 WINDOWS: MODULARITA (PŘ.) 34/45
35 OVLADAČE VE WINDOWS XP 35/45
36 OVLADAČE A NOVĚJŠÍ WINDOWS 36/45
37 PODPISY VYŽADOVÁNY U 64BITOVÝCH SYSTÉMŮ 37/45
38 PODPISY OVLADAČŮ U Windows nejde při podepisování o čistotu jádra či licence Jde především o Spolehlivost systému tj. kvalitu kódu běžícího v privilegovaném režimu A s tím související bezpečnost jádra/systému DRM (!) User mode drivers snaha snížit množství kódu běžící přímo v jádře 38/45
39 IMPLEMENTACE SYSTÉMU Tradičně býval OS napsaný v symbolickém strojovém jazyku (assembleru) OS se stále častěji píší v běžných programovacích jazycích vysoké úrovně (obvykle C/C++) lze naprogramovat rychleji výsledek je kompaktnější OS je srozumitelnější a lze ho snadněji ladit je snadněji přenositelný na jinou architekturu 39/45
40 SYSTEM GENERATION (SYSGEN) Operační systém je navržen tak, aby mohl běžet na jisté třídě architektur / sestav počítače OS musí být konfigurovatelný na konkrétní sestavu Program SYSGEN Získává informace týkající se konkrétní konfigurace konkrétního hardwarového systému Bootování Spuštění činnosti počítače zavedením jádra a předáním řízení na vstupní bod jádra pro spuštění činnosti Bootstrap program Program uchovávaný v ROM, který je schopný naleznout jádro, zavést ho do paměti a spustit jeho provedení 40/45
41 BOOTOVÁNÍ IBM PC Řídí BIOS provede se inicializace HW komponent na základě uložené konfigurace zjistíme z kterého zařízení se má OS zavést v případě pevného disku se spustí kód uložený v Master Boot Recordu (MBR) tento kód například zjistí, která partition je aktivní a spustí boot sektor této partition. Kód uložený v boot sektoru načte soubory s jádrem OS do paměti nebo např. LILO/Grub umožní interaktivně vybrat který OS bude zaveden (bootsektor které partition se má spustit?; kde je soubor s jádrem OS?) tento kód může být delší než je délka MBR, musí pak být uložen v jiné oblasti disku 41/45
42 PŘÍKLAD: BOOTOVÁNÍ LINUXU (IBM PC) BIOS kontroluje HW Z vybraného zařízení se získá a spustí zavaděč ( boot loader ) Např. se z pevného disku přečte prvních 512 bajtů (tzv. MBR) a spustí se tento kód (fáze 1). 42/45
43 HLAVNÍ ZAVÁDĚCÍ ZÁZNAM Struktura MBR Adresa Hex Oct Dec Kód zavaděče Popis Délka v bajtech 440 (max 446) 01B Volitelná délka disku 4 01BC Obvykle nuly; 0x BE Tabulka primárnách oddílů (4 položky po 16 bajtech, IBM schéma oddílů) 64 01FE FF h Aah Signatura MBR; 0xAA55 2 Celková délka MBR: = /45
44 PŘÍKLAD: BOOTOVÁNÍ LINUXU (IBM PC) - POKRAČOVÁNÍ Spuštění zavadeče Ve volitelné fázi 1.5 se zavede kód pro přístup k disku (BIOS nemusí plně umět). Ve fázi 2 se zavede zbytek kódu zavaděče. Výběr OS a parametrů GRUB je schopen pracovat s ext2, ext3, ext4 souborovými systémy LILO souborové systémy nezná a pracuje s přímými adresami souborů na disku 44/45
45 VÝBĚR OS - GRUB 45/45
46 BOOTOVANÍ LINUXU (IBM PC) Spuštění jádra Z disku je přečten obraz jádra Tento obraz se dekomprimuje Provede se základní inicializace (např. tabulka stránek paměti) Spustí se jádro (volá se funkce start_kernel()) Jádro Nastaví systém (ovladače přerušení, inicializace zařízení a ovladačů zařízení) a spustí plánovač. Vytvoří proces Init (číslo procesu 1) např. /sbin/init 46/45
47 GPT MBR je limitován velikostí disku 2TB 32 bitů pro počet sektorů x 512 bitů na sektor Intel vyvinul nový standard GUID partition table GPT Redundance: tabulka na začátku a konci disku Chránící MBR položka (oddíl EEh přes celý disk) Minimálně 128 položek pro oddíly Podporováno na většině dnešních OS GPT nepodporuje Win XP ( bit) a Win Server 2003 (32 bit) 47/45
48 GUID jednotlivých oddílů Zdroj: Wikipedia (GPT) 48/45
49 Bezpečný boot (secure boot) Snaha o bezpečné zavedení OS Ochrana samotného zavedení OS Prevence rootkitu (bootkitu) Součást tzv. bezpečného bootu Bezpečnost i dalších komponent (už. programů) Secure Boot is a technology where the system firmware checks that the system boot loader is signed with a cryptographic key authorized by a database contained in the firmware. With adequate signature verification in the next-stage boot loader(s), kernel, and, potentially, user space, it is possible to prevent the execution of unsigned code. Zdroj: Fedora 18. UEFI Secure Boot Guide 49/45
50 Bezpečný boot ve Windows 8 Zdroj: MSDN 50/45
51 Bezpečný boot ve Fedora Linux (18+) Postupné zavádění komponent Shim, Grub, jádro, moduly jádra Shim: This is signed by the UEFI signing service. We do not have control over this key. The shim contains the Fedora Boot CA public key. GRUB: This is signed by the "Fedora Boot Signer" key, which chains off the Fedora Boot CA key. GRUB doesn't contain any keys, it calls into shim for its verification. Kernel: This is also signed by the Fedora Boot Signer. The kernel contains the public key used to sign kernel modules. Kernel Modules: These are signed with a private key generated during build. This key is not saved, a new key is used with each kernel build. Zdroj: Fedora 18. UEFI Secure Boot Guide 51/45
52 Bezpečný boot boj proti malware? LINUX VENDOR Red Hat will pay Verisign to sign Fedora 18 so it can work with Microsoft's UEFI Secure Boot. Microsoft has ordered all PC makers shipping Windows 8 PCs to have its UEFI Secure Boot feature enabled, which poses a significant hurdle for users should they want to install a different operating system. Now the Red Hat sponsored Fedora project has said it intends to pay Verisign $99 to sign its software. Microsoft's intention with UEFI Secure Boot is to only allow trusted software to interact with PC hardware, including bootloaders and drivers. However many observers have pointed out that the company can also use this requirement to make it extremely difficult for users to install alternative operating systems. While Verisign will be receiving $99 from Fedora and presumably the Ubuntu project and other Linux distributions, it is Microsoft that is the real winner, so far, since it is clear that UEFI Secure Boot will hurt not just Linux distributions but any operating systems that don't have the resources to sign everything to meet Microsoft's unilaterally imposed security regime. Zdroj: 52/45
53 Výukovou pomůcku zpracovalo Servisní středisko pro e-learning na MU 53/45
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
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
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
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
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ý,
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í
Bootkity v teorii a praxi. Martin Dráb martin.drab@email.cz Http://www.jadro-windows.cz
Bootkity v teorii a praxi Martin Dráb martin.drab@email.cz Http://www.jadro-windows.cz Definice Pod pojmem bootkit budeme rozumět software, který začíná být aktivní během procesu startu počítače ještě
Instalace OS, nastavení systému
ZVT Instalace OS, nastavení systému SW vybavení PC HW hardware zařízení počítače (+ firmware těchto zařízení, BIOS VGA, ) BIOS basic input output systém poskytuje služby OS, uložen v paměti na MB. (Nastavení
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í
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,
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
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
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ů
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í
Virtualizace na Linuxu
Virtualizace na Linuxu Silicon Hill 13.4.2010 zdroj:xkcd.com Outline 1 2 3 Co to je virtualizace obecně = abstrakce počítačových zdrojů konkrétně pro nás = technika, který na jednom fyzickém počítači umožní
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
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,
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
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í
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í,
Management procesu I Mgr. Josef Horálek
Management procesu I Mgr. Josef Horálek Procesy = Starší počítače umožňovaly spouštět pouze jeden program. Tento program plně využíval OS i všechny systémové zdroje. Současné počítače umožňují běh více
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
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á
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
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
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í
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
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
Karel Johanovský Petr Jelínek. Aneb, co všechno je potřeba
Karel Johanovský Petr Jelínek SPŠ JIA Rozdělení disku a souborové systémy Aneb, co všechno je potřeba než nainstalujete OS 1 Úvodem Před instalací OS bychom si měli důkladně promyslet rozdělení pevného
ú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
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í
IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ
Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace
Ú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
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
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
Operační systémy 2. Přednáška číslo 1. Úvod do OS
Operační systémy 2 Přednáška číslo 1 Úvod do OS Co je to operační systém (definice) Operační systém jsou ty programové moduly ve výpočetním systému, jež ovládají řízení prostředku, jimiž je tento výpočetní
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
Mobilní malware na platformě Android Přednáška 2. Ing. Milan Oulehla
Mobilní malware na platformě Android Přednáška 2 Ing. Milan Oulehla Úvod Informace o technikách, které používají tvůrci mobilního malware: Bezpečnostní chyby se mění v čase Vytvoření vlastních zdrojový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?
Ladění ovladačů pomocí virtuálního stroje...2 Úvod...2 Ladění ovladačů pomocí dvou fyzických počítačů...2 Ladění ovladačů pomocí jednoho fyzického
Ladění ovladačů pomocí virtuálního stroje...2 Úvod...2 Ladění ovladačů pomocí dvou fyzických počítačů...2 Ladění ovladačů pomocí jednoho fyzického počítače...2 Výběr aplikace na virtualizaci počítače...2
POPIS TUN TAP. Vysvetlivky: Modre - překlad Cervene - nejasnosti Zelene -poznamky. (Chci si ujasnit o kterem bloku z toho schematu se mluvi.
Vysvetlivky: Modre - překlad Cervene - nejasnosti Zelene -poznamky POPIS TUN TAP (Chci si ujasnit o kterem bloku z toho schematu se mluvi.) VAS MODEL OpenVPN MUJ MODEL funkce virtuálního sítového rozhrani
Vlákno (anglicky: thread) v informatice označuje vlákno výpočtu neboli samostatný výpočetní tok, tedy posloupnost po sobě jdoucích operací.
Trochu teorie Vlákno (anglicky: thread) v informatice označuje vlákno výpočtu neboli samostatný výpočetní tok, tedy posloupnost po sobě jdoucích operací. Každá spuštěná aplikace má alespoň jeden proces
IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ
Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská
Real Time programování v LabView. Ing. Martin Bušek, Ph.D.
Real Time programování v LabView Ing. Martin Bušek, Ph.D. Úvod - související komponenty LabVIEW development Konkrétní RT hardware - cíl Použití LabVIEW RT module - Pharlap ETS, RTX, VxWorks Možnost užití
SenseLab. z / from CeMaS. Otevřené sledování senzorů, ovládání zařízení, nahrávání a přehrávání ve Vaší laboratoři
CeMaS, Marek Ištvánek, 22.2.2015 SenseLab z / from CeMaS Otevřené sledování senzorů, ovládání zařízení, nahrávání a přehrávání ve Vaší laboratoři Open Sensor Monitoring, Device Control, Recording and Playback
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
Tomáš Borland Valenta
Architektura GNU/Linuxu Tomáš Borland Valenta Přehled stavebních prvků operačního systému GNU/Linux aneb od základů až po okna... Základní rozdělení Hardware Software Hardware Základní deska CPU Paměť
Rozdělení operačních systémů
Rozdělení operačních systémů OS1 Přednáška číslo 2 Podle počtu ovládaných procesorů Jednoprocesorové (monoprocesorové) Víceprocesorové (multiprocesorové) Asymetrický processing (ASMP) na jednom procesoru
Činnost počítače po zapnutí
Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 Činnost počítače po zapnutí Paměť RWM(Read Write Memory - paměť pro čtení a zápis, označovaná také jako RAM)
Služba ve Windows. Služba (service) je program
Služby Windows Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání, školské
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
Dílčí projekt: Systém projektování textilních struktur 1.etapa: tvorba systému projektování vlákno - příze - tkanina
Program LibTex Uživatelská příručka 1 Obsah Program Textilní Design... 1 Uživatelská příručka... 1 1 Obsah... 2 2 Rejstřík obrázků... 2 3 Technické požadavky... 3 3.1 Hardware... 3 3.1.1 Procesor... 3
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é
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á
GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA
GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA What is an FTP client and how to use it? FTP (File transport protocol) - A protocol used to transfer your printing data files to the MAFRAPRINT
Windows a real-time. Windows Embedded
Windows a real-time Windows Embedded Windows pro Embedded zařízení Současnost (2008): Windows Embedded WINDOWS EMBEDDED Windows Embedded CE Windows XP Embedded Windows Embedded for Point of Service Minulé
TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura. 2012 IBM Corporation
TSM for Virtual Environments Data Protection for VMware v6.3 Ondřej Bláha CEE+R Tivoli Storage Team Leader TSM architektura 2012 IBM Corporation Tradiční zálohování a obnova dat ze strany virtuálního stroje
I n f o r m a t i k a a v ý p o č e t n í t e c h n i k a. Operační systém
Operační systém Výpočetní systém a jeho struktura Pojem operační systém Vysvětlení úlohy OS na jeho historickém vývoji Činnost počítače po zapnutí Srovnání operačních systémů Pojmy a vlastnosti operačních
Implementace systémů HIPS: historie a současnost. Martin Dráb
Implementace systémů HIPS: historie a současnost Martin Dráb martin.drab@secit.sk HIPS: základní definice Majoritně používané operační systémy disponují bezpečnostními modely, které dovolují jednotlivým
BIOS (BASIC INPUT-OUTPUT SYSTEM)
Implemantace základních vstupně-výstupních funkcí, tzn firmware Využívá se pro inicializaci a konfiguraci připojených hardwarových zařízení a pro spuštění zavaděče operačního systému, Dříve používán i
Základy informatiky. 05 Operační systémy. Zpracoval: Pavel Děrgel Upravil: Daniela Szturcová
Základy informatiky 05 Operační systémy Zpracoval: Pavel Děrgel Upravil: Daniela Szturcová Cíle dnešní přednášky Operační systémy Základní funkce Souborové systémy Windows Historie Vlastnosti Linux Historie
Extensible Firmware Interface Extensible Firmware Interface (EFI,, v překladu rozšiřitelné firmwarové rozhraní) je specifikace, která definuje softwarové rozhraní mezi operačním systémem a firmwarem použitého
Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor
Menu Operační systém Procesor a základní deska Paměťové zařízení Ovladače Zobrazení Síť Další zařízení Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor Intel(R) Core(TM)2
OPERAČ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
Programové prostředky IS/IT
Informační systémy 2 Programové prostředky IS/IT 17.5.2016 IS2-2016-09 1 Programové prostředky - SW Program: posloupnost elementárních instrukcí pro ovládání technických komponent počítače zdrojový program
Souborové systémy. Architektura disku
Souborové systémy Architektura disku Disk je tvořen několika plotnami s jedním nebo dvěma povrchy, na každém povrchu je několik soustředných kružnic (cylindrů) a na každém několik úseků (sektorů). Příklad
Spuštění instalace. nastavení boot z cd v BIOSu vložení CD s instal. médiem spuštění PC. nastavení parametrů instalace (F2 čěština)
Instalace OS Linux Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání,
Konfigurace Windows 7
Konfigurace Windows 7 Klíčové pojmy: Uživatelská a systémová konfigurace, UAC, Rodičovská kontrola. Uživatelská konfigurace Vzhled Grafické rozhraní Aero Nabízí průhlednost, 3D efekty Zvyšuje nároky na
Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague
Tomáš Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Správa paměti v z/os 1 2 3 4 5 6 7 8 Data se ukládají do: REAL STORAGE = "rychlá" pamět např. RAM AUXILIARY
Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011
Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011 Klíčovéatributy Enterprise Information Infrastructure Spolehlivost Obchodní data jsou stále kritičtější,
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,
Ú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
Ukazky... 16 Zdroje:... 17
1 Contents BIOS... 3 Co je BIOS... 3 Funkce BIOSu... 3 Nastavení konfigurace z CMOS... 3 Autonomní test systému (POST)... 3 Následující kroky... 4 Konfigurace Biosu... 4 Standard CMOS Setup (Standard CMOS
- kvalitní dokumentace k SW je vyžadovaným STANDARDEM. vzájemná provázanost SW (IS) ve velkých společnostech. aktuální přehledná srozumitelná
DOKUMENTACE K SOFTWARU - kvalitní dokumentace k SW je vyžadovaným STANDARDEM - důvody: vzrůstající složitost SW (IS) vzájemná provázanost SW (IS) ve velkých společnostech - smysl má taková dokumentace
Lekce 7 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ
Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace
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
Pár odpovědí jsem nenašla nikde, a tak jsem je logicky odvodila, a nebo jsem ponechala odpověď z pefky, proto je možné, že někde bude chyba.
Odpovědi jsem hledala v prezentacích a na http://www.nuc.elf.stuba.sk/lit/ldp/index.htm Pár odpovědí jsem nenašla nikde, a tak jsem je logicky odvodila, a nebo jsem ponechala odpověď z pefky, proto je
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
Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague
Tomáš Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Správa paměti v zos 1 2 3 4 5 6 7 Data se ukládají do: REAL STORAGE = "rychlá" pamět např. RAM AUXILIARY
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
Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití
Informatika 2-8 Obsah: Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití IS2-4 1 Informatika 2 07 Dnešní info: 2 Dnešní info: Informatika 2 07 3 Dnešní info:
Základní programové vybavení počítače
Základní programové vybavení počítače BIOS BIOS (Basic Input Output System) Program zabudovaný do osobních počítačů (konkrétně je součástí základní desky). Při zapnutí počítače spustí operační systém.
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
Operač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
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
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
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/ 2 / 28 Osnova definice OS historie rozdělení dle určení koncepce systémová volání rozdělení dle struktury
pouˇzití USB nebo SPI
Připojení modulů IQRF k platformě Android za pouˇzití USB nebo SPI Bc. Josef Jebavý, http://xeres.cz 25. srpna 2015 Obsah 1 Operační systém Android 2 2 Moˇznosti řešení 2 2.1 USB........................................
Microsoft Lync WEB meeting
User - documentation ENU and CZ version Microsoft Lync WEB meeting - Připojení k WEB meetingu prostřednictvím Microsoft Lync Date: 10. 5. 2013 Version: 0.2 ENU, CZ www.axiomprovis.cz Version description:
Logická struktura pevného disku
Logická struktura pevného disku Slouží k uchovávání základních informací o paměťovém prostoru pevného disku 1. Tyto informace umožňují především: přehlednou organizaci a správu dat na pevném disku, nalezení
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
09. Memory management. ZOS 2006, L.Pešička
09. Memory management ZOS 2006, L.Pešička Správa paměti paměťová pyramida absolutní adresa relativní adresa počet bytů od absolutní adresy fyzický prostor adres fyzicky k dispozici výpočetnímu systému
Základní pojmy informačních technologií
Základní pojmy informačních technologií Informační technologie (IT): technologie sloužící k práci s daty a informacemi počítače, programy, počítač. sítě Hardware (HW): jednoduše to, na co si můžeme sáhnout.
Efektivní provoz koncových stanic
Efektivní provoz koncových stanic Jan Vávra SSP Datacenter Trendy a výzvy Trend a situace Více starostí Co chtějí uživatelé Překvapivě více pracovat. IT. Co udělá? Musí reagovat. Různorodá zařízení, mobilita,
Αlpha 8 instalace a upgrade. Poznámky k instalaci Αlpha V8, Logical Medical Systems. GENNET s.r.o Kostelní 9 170 00 Praha 7
Poznámky k instalaci Αlpha V8, Logical Medical Systems GENNET s.r.o Kostelní 9 170 00 Praha 7 David Stejskal uživatelská podpora david.stejskal@gennet.cz Jana Vávrová uživatelská podpora jana.vavrova@gennet.cz
Přednáška. Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem
Technické vybavení počítače. (všechny části z nichž je počítač složen)
HARDWARE SOFTWARE Technické vybavení počítače. (všechny části z nichž je počítač složen) Programové vybavení počítače. (všechny programy, které používáte při práci na pc) HARDWARE Technické vybavení počítače.
Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení
Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB Návrh realizace řešení Tento dokument obsahuje informace důvěrného charakteru a informace v něm obsažené jsou vlastnictvím České národní banky. Žádná část