Shrnutí předcházející přednášky



Podobné dokumenty
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í

IT ESS II. 1. Operating Systém Fundamentals

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. 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á.

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.

Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz.

úvod Historie operačních systémů

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

Principy operačních systémů. Lekce 1: Úvod

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

Základní informace. Operační systém (OS)

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Operační systémy (OS)

Operační systémy: funkce

Na různých druzích počítačů se používají různé operační systémy. V průběhu času

František Hudek. únor ročník

2.Části operačního systému


Základy operačních systémů

Identifikátor materiálu: ICT-1-17

Výpočetní technika. PRACOVNÍ LIST č. 7. Ing. Luděk Richter

Operační systém a správa souborů

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

Úvod do Linuxu. SŠSI Tábor 1

Přednáška 11. Historie MS Windows. Architektura Windows XP. Grafické a znakové rozhraní. Úlohy, procesy a vlákna.

Rozdělení operačních systémů

Instalace OS, nastavení systému

Název školy: Základní škola a Mateřská škola Žalany

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Software programové vybavení. 1. část

Osnova. Úkoly OS. BIOS (Basic Input-Output System) programy; kontrola nad přístupem k jednotlivým prostředkům hardwaru (procesoru, paměti,

Programové vybavení počítače

Programové prostředky IS/IT

4 Microsoft Windows XP Jednoduše

Operační systémy. Přednáška 1: Úvod

CZ.1.07/1.5.00/

Hardware jde o veškeré technické vybavení počítače (hmotný) Software jde o veškeré programové vybavení počítače (nehmotný)

Vývoj OS Windows Mobile. Ing. Jiří Šilhán

9. Software: programové vybavení počítače, aplikace

Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení

Rozdělení operačních systémů

Operační systém MS Windows XP Professional

09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

Stavba operačního systému

1. Informace a informatika

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

Principy operačních systémů. Lekce 5: Multiprogramming a multitasking, vlákna

DUM 11 téma: Úvod do příkazové řádky

Hospodářská informatika

SOFTWARE. Programové vybavení počítače

Základy informatiky. Operační systémy

OPERAČNÍ SYSTÉMY MS-DOS

Základní typy struktur výpočetních systémů

Softwarová konfigurace PC

Programové vybavení počítačů operační systémy

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural

Operační systém. Logické prostředky výpoč etního systému jsou:

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk

Maturitní téma: Operační MS-DOS

Název DUM: VY_32_INOVACE_2B_9_Software_-_základní_programové_vybavení_počítače

Technické vybavení počítače. (všechny části z nichž je počítač složen)

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

SOFTWARE - programové vybavení počítače (nemůžeme si na něj sáhnout) Bez SW nemůže PC fungovat. Schéma počítače:

1.2 Operační systémy, aplikace

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

2.2 Acronis True Image 19

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)

Principy operačních systémů

OPERAČNÍ SYSTÉM. Informační a komunikační technologie

Logická organizace paměti Josef Horálek

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Historie UNIXu a LINUXu - 1

Operační systémy. Cvičení 1: Seznámení s prostředím

Úvod. unx-predn_01-uvod.odt :13:43 1

Tomáš Borland Valenta

Základy informatiky. 04 Operační systémy. Kačmařík/Szturcová/Děrgel/Rapant

WORD. (zobecněno pro verzi 2007)

SADA VY_32_INOVACE_PP1

Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... 23

OPERAČNÍ SYSTÉM MS DOS

Programové prostředky IS/IT

Základy informatiky. 05 Operační systémy. Zpracoval: Pavel Děrgel Upravil: Daniela Szturcová

OPERAČNÍ SYSTÉM. základní ovládání. Mgr. Jan Veverka Střední odborná škola sociální obor ošetřovatel

Co je to počítač? Počítač je stroj pro zpracování informací Jaké jsou základní části počítače? Monitor, počítač (CASE), klávesnice, myš

05. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_11_INF Vzdělávací oblast: informatika

Operační systémy Oldřich Trenz

Podporované mobilní telefony a PDA - VDGPRS

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

2010/2011 ZS. Operační systém. úvod základní architektury

VirtualBox desktopová virtualizace. Zdeněk Merta

OPERAČNÍ SYSTÉM (ANGLICKY OPERATING SYSTEM)

Stručný obsah. Úvod 15. KAPITOLA 1 První kroky v systému Windows KAPITOLA 2 Hlavní panel a jeho možnosti 41. KAPITOLA 3 Soubory a složky 51

Operační systémy 1. Přednáška číslo Souborové systémy

Operační systémy 2. Přednáška číslo 1. Úvod do OS

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE

Operační systémy. Tomáš Vojnar IOS 2009/2010. Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, Brno

Témata profilové maturitní zkoušky

Transkript:

Shrnutí předcházející přednášky programovací jazyky postup při tvorbě SW algoritmus, jeho vyjádření překladače základní struktury strukturovaného programování KIT ČZU 1

Operační systémy (OS) programy, kteréřídíčinnost počítače Funkce operačního systému přidělování (a řízení priority přidělování) prostředků výpočetního systému času procesoru kapacity operační paměti kapacity vstupních/ výstupních (v/v) zařízení manipulace s daty práce se soubory a složkami KIT ČZU 2

Funkce operačního systému komunikace s uživatelem informace o problémech a chybách pomocí vhodného uživatelského rozhraní jednotné základní prostředí pro všechny programy umožnění spolupráce programů podpora bezpečnosti a spolehlivosti výpočetního systému použití hesel, přístupová práva v síti KIT ČZU 3

Rozdělení operačních systémů OS podle počítačové platformy pro mainframe pro počítače střední třídy různé varianty Unixu pro stolní počítače MS-DOS, MS Windows, Linux, OS/2, Mac OS X pro mobilní zařízení (PDA, PocketPC, Smartphone) (Smartphone - "chytré" telefony s veškerými funkcemi mobilního telefonu, navíc umožňují mailovat, chatovat, procházet web, poslouchat hudbu, hrát hry) KIT ČZU 4

Operační systém v mobilních zařízeních MS Windows Windows CE 2.0 (1997) Pocket PC s Windows CE 3.0 - podpora multimédií, Internet, WAP, e-mail spolupráce s GSM (GPRS, HSCSD) jen 5-8 hodin bateriový provoz, pro Bluetooth, Wi-Fi, GPS méně Windows Mobile 2003 Palm OS (firmy Palm 1995) delší výdrž baterií Palm OS Garnet podporuje Bluetooth, IrDA Palm OS Cobalt multitasking, Wi-Fi, GPRS Symbian pro mobilní telefony Sony Ericsson, Nokia, Siemens smartphone - spojení funkcí mobilu a PDA WAP, e-mail, SMS, MMS KIT ČZU 5

Rozdělení operačních systémů podle počtu souběžně zpracovávaných úloh jednoprogramové víceprogramové multitasking podle počtu uživatelů jednouživatelské víceuživatelské - síťové dovolují připojení více uživatelů najednou dávkové a interaktivní dávkové zpracování (batch processing) interaktivní KIT ČZU 6

Zavádění operačního systému při spuštění počítače se zavede do operační paměti jádro OS bootování programy jádra zavádějí do operační paměti další části OS nebo aplikační programy KIT ČZU 7

Struktura programového vybavení Uživatel Aplikační program OS úroveň procesů OS úroveň ovladačů HW uživatel nekomunikuje přímo s vrstvou HW, ale prostřednictvím služeb OS KIT ČZU 8

Struktura OS ovladače drivery ovládají jednotlivá vstupní/výstupní (v/v) zařízení tvoří rozhraní mezi různorodými v/v zařízeními a jednotnou komunikací mezi nimi úroveň procesů komunikuje s jednotlivými procesy (programy) zajišťuje paralelní zpracování více procesů KIT ČZU 9

Multitasking preemptivní preempce přerušení od OS střídání úloh po desítkách milisekund (pomocí vnějšího přerušení od čítače hodinových pulsů) time slicing (přidělování časových kvant) přepínání kontextu na explicitní zásah uživatele (např. mezi textovým editorem a tabulkovým programem) kooperativní multitasking KIT ČZU 10

Multithreading rozšíření principu multitaskingu specifické operace uvnitř jedné aplikace lze rozdělit na jednotlivá vlákna subprocesory každé vlákno může být prováděno paralelně, nezávisle OS může tedy rozdělit čas procesoru nejen mezi různé aplikace, ale také mezi jednotlivá vlákna uvnitř aplikace př. MS Word přestránkování, zápis do tiskového souboru prohlížeč vyplňování formuláře při stahování souboru (Pentium 4 Hyper-Threading technologie - zpracování dvou vláken paralelně) KIT ČZU 11

Multiprocessing při dvou nebo více procesorech každý procesor může provádět odděleně jeden proces proces realizace programu v paměti KIT ČZU 12

Uživatelské rozhraní textové MS-DOS uživatel zadává pokyny prostřednictvím příkazové řádky prompt > výzva k zadání příkazu grafické GUI (Graphical User Interface) srozumitelná komunikace mezi člověkem a počítačem intuitivní ovládání, jednotné pro všechny aplikace KIT ČZU 13

GUI pracovní plocha pozadí, na něm okna překrývající se okna ikony pro znázornění objektů (např. souborů, složek), akcí (např. tisk) a vlastností myš pro přímou manipulaci vybere se objekt (např. soubor) provede se akce (např. tisk) přesune se objekt (např. mezi okny) přemístí se objekt na ikonu např. tisku nebo koše KIT ČZU 14

GUI menu zvláštní druh okna padací (pull-down) v liště pod záhlavím okna vynořovací (pop-up) po stisku pravého tlačítka myši tlačítka např. zaškrtávací políčka pole stupnice hodnot posuvníky (rolovací lišty) WYSIWYG What You See Is What You Get KIT ČZU 15

Souborové systémy FAT12 (File Table Allocation) FAT16 MS-DOS FAT32 Windows 95,98 NTFS EFS (Encrypted File System) Windows 2000 POSIX standard pro UNIX HPFS IBM DFS (New Technology File System) Windows NT (High Performance File System) OS/2 (Distributed File System) různé svazky na různých počítačích se jeví jako jeden logický celek JFS (Journaled File System) podpora víceprocesorových systémů KIT ČZU 16

MS - DOS Microsoft Disk Operating Systém hierarchický, modulární COMMAND.COM MSDOS.SYS IO.SYS BIOS HW KIT ČZU 17

MS - DOS ROM (Flash) BIOS (Basic Input/Output System) přímo komunikuje s HW inicializační program testy HW, technický zavaděč čte z disku systémový zavaděč služby BIOSu např. ovládání klávesnice zavaděč - načítá IO.SYS a MSDOS.SYS io.sys úroveň ovladačů doplňuje funkce, které nemá BIOS obsahuje ovladače standardních zařízení rozšíření o další ovladače uvedeno v config.sys KIT ČZU 18

MS - DOS msdos.sys jádro systému komunikuje s programy pomocí služeb OS command.com komunikuje s uživatelem obsahuje interní příkazy uživatel zadává příkazy, command.com provádí požadované operace dir, md, del, cls, type, copy vnější příkazy uloženy v souborech na disku format, scandisk, diskcopy autoexec.bat path c:\; c:\dos; config.sys KIT ČZU 19

MS Windows Windows 95 Windows 98 Windows ME (Millenium Edition) především pro domácí uživatele podpora zábavy digitální obrázky, přehrávání hudby (Windows Media Player), úprava (střih) videoklipů (Windows Movie Maker), podpora pro připojení k Internetu možnost vytvořit malou počítačovou síť KIT ČZU 20

MS Windows Windows NT Server, Workstation rozdíly v nabídce služeb Windows 2000 Windows XP Windows Server 2003 Windows Mobile 2003 Windows Vista (dřívější kódové označení Longhorn) v roce 2006 (nyní verze Beta 1 pro vývojáře a odborníky v IT) KIT ČZU 21

Windows XP Professional pro podnikové prostředí podpora víceprocesorových počítačů podpora práce od výkonných počítačů po přenosné zvýšení spolehlivosti a zabezpečení podnikových dat možnost práce se dvěma monitory Home Edition Firewall pro připojení k Internetu pomocí Ovládacích panelů lze nastavit a zabezpečit heslem uživatelské účty funkce Obnova systému obnova předchozího stavu OS bez ztráty dat zpracování obrázků, hudby (MP3),videa přehrávání DVD Windows Messanger pro komunikaci v reálném čase Internet Explorer 6 zvýšená ochrana lze ovládat informace, které o vás webové servery shromažďují KIT ČZU 22

UNIX víceuživatelský víceúlohový síťový OS je to různý SW dodržující standardy (formát souborů, příkazy OS, síťová komunikace) Solaris pro riscové stanice Sun/Sparc Ultrix DEC AIX IBM HPUX Hewlett Packard AUX Apple Computer Linux ve Finsku (Linus Torvalds) spolupráce programové komunity na Internetu dnes různé distribuce postavené na volně šiřitelném základu, některé zdarma, za některé se platí KIT ČZU 23

UNIX vlastní OS jádro z velkéčásti napsáno v jazyce C nezávislé na HW služby Mail, Telnet, Talk, Gopher, WWW, FTP Shell příkazový interpret pro komunikaci mezi uživatelem a OS (SH, CSH, VSH) login uživ_jméno, heslo logout (Ctrl+D) příkazy OS Unix programy, použití parametrů CD, LS, PWD, MKDIR, RMDIR, KILL, PASSWORD, WHO stromová struktura adresářů oddělovač /, rozlišuje velká a malá písmena KIT ČZU 24