Operační systémy cvičení 1 © Milan Keršláger 22.9.2016 Obsah: náplň předmětu,

Slides:



Advertisements
Podobné prezentace
Obecně o operačních systémech
Advertisements

PEVNÝ DISK POČÍTAČE.
Software start počítače a operační systém.
SOFTWARE dálkové studium PODNIKÁNÍ 2. listopad 2006.
SOFTWARE operační systémy
Software (programy) Vypracoval: Mgr. R. Jančar ZŠ Na Planině 1393/3, Praha 4 Krč Zdroj obrázků: Alfacomp.cz (pokud není uvedeno jinak)
Operační systém Adam Greguš, 4.A.
Architektura systému Windows
Štěpán Lískovec, 4.A.  =základní programové vybavení počítače (tj.software)  hlavní úkol:  A, zajistit uživateli možnost ovládat PC  B, vytvořit pro.
Historie operačních systémů Fiala Filip, 4.C. 50. léta Počítače bez OS Programy se psaly pro konkrétní počítače, často v binárním kódu Až ke konci 50.
Operační systémy.
Operační systémy.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Operační systém (OS) ICT Informační a komunikační technologie.
S oftware – programové vybavení počítače. Operační systém. „Základní program“
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
OPERAČNÍ SYSTÉMY Správa zdrojů Historie Funkce Ovládání počítače
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Operační systémy.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
1. ELEKTRICKÝ SIGNÁL VSTUPUJE DO uPROCESORU 2.VYMAŽE DATA KTERÁ ZŮSTALA V REGISTRECH VNITŘNÍ PAMĚTI 3. NASTAVÍ REGISTR CPU – ČÍTAČ INSTRUKCÍ NA F000 ADRESA.
Operační systémy. Operační systémy Operační systém je základním programovým vybavením nezbytně nutným pro provoz počítače. Poznámka: Operační systém.
OPERAČNÍ SYSTÉMY ICT – Mgr. Milan Šimek. Nejznámější operační systémy DOS – textové rozhraní OS/2 – podobný Windows, ovládán hlasem UNIX – stabilní, otevřený,
Anotace Žák definuje základní SW Autor Petr Samec Jazyk Čeština Očekávaný výstup Dokáže definovat základní software Speciální vzdělávací potřeby Ne Klíčová.
Operační systémy Název a adresa školy
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
POJMY A VLASTNOSTI OS: UŽIVATELSKÉ ROZHRANÍ: Prostředí, v němž se uživatel OS pohybuje ( př. textové rozhraní, „okna“ MULTITASKING: Funkce umožňující souběžné.
Start Linuxu Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí Autor:
Operační systém a BIOS 8. ročník.
OPERAČNÍ SYSTÉMY.
doc. RNDr. Zdeněk Botek, CSc.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Struktura operačních systémů
Operační systémy. Tomáš Vaníček Katedra inženýrské informatiky FSv, ČVUT Thákurova 7, Praha Dejvice, B407
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Struktura operačních systémů
Naprogramovat operační systém je mnohonásobně složitější, než naprogramovat „obyčejný program“. Základní programové vybavení počítače Fce: ovládání počítače,
Počítačové viry Michael Čambor 7.A říjen 2010.
Základy operačních systémů
SOFTWARE I Operační software. BIOS Provádí testy hardwaru a jeho nastavení, konfiguraci celého počítače Provádí testy hardwaru a jeho nastavení, konfiguraci.
Operační systémy Start OS © Milan Keršláger Obsah: start počítače.
Počítačová bezpečnost 1. Stavba a start PC © Milan Keršláger
Diskový oddíl. Diskové oddíly (partition) slouží k rozdělení fyzického disku na logické oddíly, se kterými je možné nezávisle manipulovat jeden disk se.
Počítačová bezpečnost Cvičení 1: Zabezpečení startu PC © Milan Keršláger
NÁZEV ŠKOLY:Základní škola a mateřská škola Bohdalov ČÍSLO PROJEKTU: CZ.1.07/1.4.00/ ŠABLONA:III/2 TÉMATICKÁ OBLAST:Informační a komunikační technologie.
Základní škola T. G. Masaryka a Mateřská škola Poříčany, okr. Kolín VY_32_INOVACE_ICT_03 SOFTWARE POČÍTAČE Zpracovala: Mgr. Květoslava Štikovcová Číslo.
 MS-DOS (Microsoft Disk Operating System) je operační systém firmy Microsoft, který patří do rodiny mnoha podobných a kompatibilních DOS systémů pro.
Operační systémy Grafický subsystém © Milan Keršláger Obsah:
UNIX Jádro systému © Milan Keršláger
Operační systém (OS) Základní funkce operačního systému: – Zajištění komunikace s okolím. – Řízení a zpracování programů. – Údržba informací na externích.
Počítačová bezpečnost Cvičení 1: Start počítače IBM PC © Milan Keršláger
UNIX Systém souborů © Milan Keršláger
SOFTWARE Operační systémy.
Vypracoval / Roman Málek
SW počítače - operační systém
Systémové oblasti disku
UNIX 9. Jádro systému © Milan Keršláger
OPERAČNÍ SYSTÉMY Číslo projektu CZ.1.07/1.5.00/ Název školy
Operační systémy Vývoj počítačů
Operační systémy - úvod
Číslo projektu školy CZ.1.07/1.5.00/
Operační systémy 1.
OPERAČNÍ SYSTÉMY ICT – Mgr. Milan Šimek.
UNIX 9. Jádro systému © Milan Keršláger
Spuštění OS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Software (programy) Vypracoval: Mgr. R. Jančar
Operační systémy.
Informační a komunikační technika
Souborové systémy 1 Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Transkript prezentace:

Operační systémy cvičení 1 © Milan Keršláger Obsah: náplň předmětu, základní pojmy (OS, víceúlohový a víceuživatelský systém), vývoj OS, aktualizace, diskové oddíly, start počítače z disku, inicializace jádra, zavaděč).

Předmět NTI/OPS ● operační systémy ● přednášející: Lenka Kosková ● cvičící: Milan Keršláger, Jiří Hnídek ● zápočet dle cvičícího (testy, docházka, sem. práce) ● ve cvičení převážně unixový systém Linux ● dobře zdokumentovaný, zdrojové kódy ● klikat ve Windows „umí každý“ ● seznámení s příkazovým řádkem (předchůdce GUI) ● aktuální PR Microsoftu: – Windows Server 2008 může být spravován jen pomocí příkazového řádku

Základní pojmy ● hardware ● software ● včetně firmware a dat ● víceúlohový systém ● více spuštěných úloh najednou ● nejen běžné aplikace, ale i servisní démoni (služby) ● víceuživatelský systém ● práce více uživatelů zároveň ● někdo to všechno musí řídit ● je to operační systém

Operační systém ● specifický software určený pro snadnější používání počítače ● pomáhá programátorovi ● jednotné API – funkce otevři soubor je stejné na HDD i CD ● řídí a spravuje technické prostředky ● pomáhá uživateli ● umožní spuštění programu a komunikaci s ním ● textové a grafické uživatelské rozhraní – obvykle není součástí OS (až na MS Windows)

Víceúlohové systémy ● 1966 – IBM OS/360 a MFT ● ještě jen konfigurace kontrolního programu ● 1967 – MVT ● subsystémy: správa a ochrana paměti, scheduler ● 60. léta – Multics (neúspěšný projekt) ● 1969 – Unix (Ken Thompson ● Jednoduchý – „programátoři sobě“ ● další OS těží typicky z Unixů

Další vývoj ● novější systémy překvapivě krok zpět ● důvodem nevýkonný HW (osobní počítače, PC) ● 8bitový CPU a OS ● CP/M, ZX Spectrum, Didaktik Gama, IQ151, Ondra ● 16bitový CPU a OS ● fenomén PC – DOS ● 16bitové Windows (nadstavba DOSu) ● 32bitový CPU a OS ● Windows (řada NT), Apple OS X ● 64bitové CPU a OS

Víceuživatelské systémy ● původně snaha o efektivní využití sálového počítače ● nutnost oddělení uživatelů ● práva na soubory, adresáře ● administrátor ● dnes běžné ● MS Windows – Terminal Services – desktop: omezení na 1 uživatele ● Unixové systémy – běžná součást

Bezpečnost – základ práce s OS ● programátorské chyby ● zranitelnost, exploit ● malware: viry, červy, spyware, rootkit, … ● aktualizace ● typicky pozdě, ale přece... ● audity kódu – open source software – může kdokoliv – téměř nemožné pro komerční – certifikace na nižší úrovni pouze formální nebo omezená ● antiviry (a další anti) → pouze řešení následků ● navíc typicky až v okamžiku přítomnosti infekce

Diskové oddíly ● logické rozčlenění pevného disku ● zaznamenáno v tabulce (na začátku disku) ● MBR – Master Boot Record (512 bajtů) – max velikost oddílu je 2 TiB ● GPT – součást EFI standardu od Intelu ● „dynamické disky“ ve Windows ● v MS Windows písmenka (C:, D:,...) ● unixové systémy → připojování do adresářů

Start počítače ( IBM PC a kompatibilní ) - I. ● reset (signál propojující všechny obvody) ● CPU do 16bitového režimu (jako Intel 8086) ● interpretace kódu od adresy 0xFFFF0, kde je: ● BIOS (Basic Input-Output System) ● v paměti ROM (dnes Flash) ● plně na něj spoléhal DOS, dnešní OS už ne ● POST testy – detekce a inicializace hardware – uvedení I/O zařízení do známého výchozího stavu ● zavede MBR do RAM a předá mu řízení

Start počítače – II. ● MBR (512 bajtů) ● najde „aktivní“ oddíl ● z něj zavede boot sektor do RAM ● předá mu řízení ● Boot sektor (512 bajtů) ● závislý na operačním systému ● umí zavést jádro OS do RAM ● spustí jádro

Start počítače – III. ● jádro operačního systému ● převezme evidenci I/O zařízení od BIOSu (ACPI) – speciální tabulky v paměti, jen nové počítače – často chybně vytvořené ● detekuje a inicializuje I/O zařízení ● připojí si souborový systém – root filesystem v unixových OS – disk C: v Microsoft Windows (typicky) ● spustí startovací sekvenci – Unixové OS → startovací skripty – MS Windows → dle záznamů v registrech – spuštění démonů (tzv. services ve Windows)

Alternativní zavaděč ● MBR je hloupý ● GRUB – oblíbený v Linuxu ● v menu lze vybrat různé OS ● ale i různé verze jádra (Linux) ● též ruční konfigurace ● jádru Linuxu lze předat doplňující parametry – buď zpracovány přímo jádrem (např. chybný HW) – nebo předány startovacím skriptům (viz /proc/cmdline) ● LILO – starší, před Grubem ● a další...