250 likes | 411 Views
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 OPERACÍ, COŽ JE VLASTNĚ KOMUNIKACE S ŘADOU DISKOVÝCH JEDNOTEK.
E N D
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 OPERACÍ, COŽ JE VLASTNĚ KOMUNIKACE S ŘADOU DISKOVÝCH JEDNOTEK. OS SE VÝVOJEM ZMĚNIL V UNIVERZÁLNÍ MOST MEZI VŠÍM PC A SOFTWARE, KTERÝ NA NĚM POUŽÍVÁTE.
CO VŠE PROVÁDÍ OPERAČÍ SYSTÉM • ORGANIZUJE PŘÍSTUP A VYUŽÍVÁNÍ ZDROJŮ POČÍTAČE ( ČAS PROCESORU, PŘÍSTUP K DATŮM NA DISCÍCH, PŘÍSTUP DO PAMĚTI) • FYZICKY ZAJIŠŤUJE VSTUP A VÝSTUP DAT PODLE POŽADAVKŮ OSTATNÍCH PROGRAMŮ • KOMUNIKUJE S UŽIVATELEM A NA ZÁKLADĚ JEHO POKYNŮ VYKONÁVÁ POŽADOVANÉ AKCE • REAGUJE NA CHYBOVÉ STAVY PROGRAMŮ A MYLNÉ POŽADAVKY UŽIVATELŮ TAK, ABY TYTO CHYBY NEZPŮSOBILY ZÁSADNÍ DESTRUKCI SYSTÉMU NEBO POŠKOZENÍ DAT. • SPRAVUJE KOMUNIKACI S PERIFERIEMI. DEFINUJE NASTAVENÍ KLÁVESNICE, CITLIVOST MYŠI A DALŠÍCH ZAŘÍZENÍ • EVIDUJE VYUŽÍVÁNÍ SYSTÉMOVÝCH ZDROJŮ APOD.
OS JE SOUHRN PROGRAMŮ KTERÉ : • INICIALIZUJÍ HARDWARE POČÍTAČOVÉHO SYSTÉMU • PROVÁDÍ ZÁKLADNÍ RUTINY OBSLUHY ZAŘÍZENÍ • ZAJIŠŤUJE SPRÁVU ÚLOH • ZAJIŠŤUJE INTEGRITU POČÍTAČOVÉHO SYSTÉMU FUNKCE OPERAČNÍHO SYSTÉMU • OPERAČNÍ SYSTÉM PRACUJE PŘEDEVŠÍM JAKO : • SPRÁVCE ZDROJŮ (RESOURCE MANAGER) • VIRTUÁLNÍ POČÍTAČ (VIRTUAL MACHINE)
SOFTWARE OS BIOS HARDWARE APLIKACE DYNAMIK LINK LIBRARIES
MODULY OPERAČNÍHO SYSTÉMU • MODUL PŘIDĚLOVÁNÍ PROCESORU • PLÁNOVAČ ÚLOH • PLÁNOVAČ PROCESU • DISPEČER • MODUL PŘIDĚLOVÁNÍ PERIFÉRIÍ • V/V DISPEČER • V/V PLÁNOVAČ SYSTÉM SPRÁVY SOUBORŮ
JÁDRO (KERNEL) SRDCEM OPERAČNÍHO SYSTÉMU JE JÁDRO. JEHO ÚKOLEM JE ZAJIŠŤOVAT ZÁKLADNÍ FUNKCE SYSTÉMU, VĚTŠINOU NA HW ÚROVNI. • FUNKCE JÁDRA JSOU : • PŘEPÍNÁNÍ MEZI PROCESY A JEJICH OVLÁDÁNÍ • OVLÁDÁNÍ HW KOMPONENTŮ • SPRÁVA A OVLÁDÁNÍ PAMĚTI • PLÁNOVÁNÍ • KOMUNIKACE MEZI PROCESY • ZPRACOVÁNÍ PŘERUŠENÍ
UŽIVATELSKÉ ROZHRANÍ OS UŽIVATEL NEPRACUJE PŘÍMO S JÁDREM OS. PRO PRÁCI SE SYSTÉMEM VYUŽÍVÁ SPECIÁLNÍ KOMUNIKAČNÍ PROGRAM ZVANÝ OBECNĚ SHELL. HLAVNÍ FUNKCÍ SHELLU JE UMOŽNIT UŽIVATELI SPOUŠTĚNÍ APLIKACÍ.
MS DOS MICROSOFT DISK OPERATING SYSTEM 16-BITOVÝ OS, KOMUNIKUJÍCÍ S UŽIVATELEM PROSTŘEDNICTVÍM PŘÍKAZOVÉHO ŘÁDKU JEDNOÚLOHOVÝ GRAFICKÉ PROSTŘEDÍ JE DODÁVÁNO FORMOU NADSTAVBOVÝCH APLIKACÍ JEDNOUŽIVATELSKÝ NEJNIŽŠÍ VRSTVOU OS JE MODUL BIOS (BASIC INPUT –OUTPUT SYSTÉM)
BIOS OBSAHUJE FIRMWARE / ROM-BIOS STATICKÁ ČÁST BIOSU – OBSAHUJE TECHNICKÉ TESTY PRO KONTROLU ZÁKLADNÍ DESKY, OPERAČNÍ PAMĚTI, KLÁVESNICE A ZÁKLADNÍCH I/O ZAŘÍZENÍ. DYNAMICKÁ ČÁST BIOSU – UCHOVÁVÁ VŠECHNY ZÁKLADNÍ ÚDAJE VLOŽENÉ UŽIVATELEM (DATUM, ČAS.) – CMOS (MODIFIKAČNÍ PROCEDUŘE SE ŘÍKÁ SETUP).
MS DOS PROVEDENÍ AUTOTESTU ROM BIOS – KONTROLA FDD, HDD, CD HLEDÁ SOUBORY OS (IO.SYS A MS-DOS.SYS) NAČTENÍ DAT ULOŽENÝCH V PRVNÍM SEKTORU DISKU A ZKOPÍRUJE JE DO RAM. VYTVOŘENÍ ZAVÁDĚCÍHO (BOOTOVACÍHO)ZÁZNAMU. ZAVÁDĚCÍ ZÁZNAM PŘEVEZME ŘÍZENÍ PC A ZAVEDE IO.SYS DO RAM. IO.SYS OBSAHUJE SYSINIT KTERÝ ZAVÁDĚNÍ SYSTÉMU DOKONČÍ. PO ZAVEDENÍ IO.SYS JE ZAVÁDĚCÍ ZÁZNAM V RAM NAHRAZEN JINÝM KÓDEM. SYSINIT ZAVEDE DO PAMĚTI RAM MSDOS.SYS. TENTO SOUBOR SPOLUPRACUJE S BIOSEM PŘI PRÁCI SE SOUBORY, PROVÁDĚNÍ PROGRAMŮ A ODPOVĚDI NA SIGNÁLY Z HW.
SYSINIT HLEDÁ CONFIG.SYS. POKUD CONFIG.SYS EXISTUJE, SYSINIT PŘIKÁŽE MSDOS.SYS ABY PROVEDL PŘÍKAZY V CONFIG.SYS SYSINIT PŘIKÁŽE MSDOS.SYS ABY ZAVEDL COMMAND.COM -ROZŠÍŘENÍ V/V -INTERNÍ PŘÍKAZY DOSU -HLEDÁNÍ AUTOEXEC.BAT
SROVNÁNÍ OPERAČNÍCH SYSTÉMŮ SYSTÉM + - NEUMÍ MULTITASKING NEPŘÍVĚTIVÉ UŽIV.PROSTŘEDÍ ZASTARALÝ, PRAKTICKY SE JIŽ NEPOUŽÍVÁ STABILNÍ DOS MNOŽSTVÍ SOFTWARU HODNĚ ROZŠÍŘENÝ PŘÍJEMNÉ UŽIVATELSKÉ PROSTŘEDÍ UMÍ MODERNÍ FUNKCE (PLUG&PLAY] MÁ INTEGROVANÉ PROSTŘEDNÍ INTERNETU MLADÝ, TEDY V NĚKTERÝCH VERZÍCH A ČÁSTECH RELATIVNĚ NESTABILNÍ NÁROČNÝ NA HW PŘÍLIŠ MNOHO VERZÍ WINDOWS PŘÍJEMNÉ UŽIVATELSKÉ PROSTŘEDÍ OBROVSKÁ STABILITA KVALITNÍ MULTITASKING MÁLO SW MÁLO ROZŠÍŘENÝ OS/2 VELMI STABILNÍ STÁLE VÍCE ROZŠÍŘENÝ OTEVŘENÝ SYSTÉM-VELMI PŘIZPŮSOBIVÝ HODNĚ SW POMĚRNĚ SLOŽITÉ OVLÁDÁNÍ (POKUD JE BEZ GUI) LINUX
FAXOVÁNÍ WORD FAX. MAIL WORD FAX. FAXOVÁNÍ WORD MAIL FAXOVÁNÍ ZÁKLADNÍ POJMY MULTITASKING – SOUBĚŽNÉ ZPRACOVÁNÍ VÍCE ÚLOH V TEORETICKY JEDNOM OKAMŽIKU KOOPERATIVNÍ MULTITASKING – PŘIDĚLUJE PROVÁDĚNÝM PROCESŮM PROCESOR NA TAKOVOU DOBU, NA JAKOU JI PROCES POTŘEBUJE. PREEMPTIVNÍ MULTITASKING – OS SÁM ROZDĚLUJE, KOMU PŘIDĚLÍ JAKOU DOBU PROCESU. KOOPERATIVNÍ MULTITASKING PREEMPTIVNÍ MULTITASKING
PLUG & PLAY – AUTOMATICKÁ DETEKCE NOVÉHO HARDWARE PŘIDANÉHO DO POČÍTAČE. SOUBOROVÝ SYSTÉM – ALGORITMUS ZÁPISU DAT NA DISKU FAT (FILE ALOCATION TABLE) – MS-DOS FAT / FAT32 (PODPORUJE DLOUHÉ NÁZVY) – W 95,98,2000 HPFS ( HIGH PERFORMANCE FILE SYSTÉM) – OS/2 NTFS– WINDOWS NT
OS WINDOWS 95 PRVNÍ ZCELA SAMOSTATNÝ 32-BITOVÝ OS S GRAFICKÝM ROZHRANÍM. PRACUJE S PREEMPTIVNÍM MULTITASKINGEM. PODPORUJE PRÁCI V SÍTÍCH LAN. SYSTÉM JE NEZÁVISLÝ NA MS-DOS, OBSAHUJE VŠAK EMULACI DOSU.
WINDOWS 98 • VYLEPŠENÁ SPRÁVA PROTOKOLU TCP/IP • PODPORA DVD A SBĚRNICE USB • SOUBOROVÝ SYSTÉM FAT 32 • NOVÉ NÁSTROJE PRO SPRÁVU DISKŮ • MOŽNOST POUŽITÍ STEJNÝCH OVLADAČŮ VE WIN98 A WIN NT • AUTOMATICKÉ OBNOVENÍ POŠKOZENÝCH SYSTÉMOVÝCH SOUBORŮ • REGISTRY CHECKER – SPRÁVA A ZÁLOHOVÁNÍ REGISTRŮ • VYŠŠÍ STABILITA SYSTÉMU • INTEGRACE INTERNETOVÝCH FUNKCÍ
DISTRIBUCE LINUXU RED HAT MANDRAKE CALDERA SuSE DEBIAN
KTERÁ DISTRIBUCE LINUXU ?? SODOVKA – KOFEIN – KUKUŘIČNÝ SIRUP S VYSOKÝM OBSAHEM OVOCNÉHO CUKRU ? OSOBNÍ VOLBA
CO JE LINUX ?? LINUX SÁM O SOBĚ JE SRDCEM OPERAČNÍHO SYSTÉMU : TZV. JÁDRO. JÁDRO JE PROGRAM, KTERÝ FUNGUJE JAKO „VEDOUCÍ PROVOZU“. JE ODPOVĚDNÉ ZA SPOUŠTĚNÍ A UKONČOVÁNÍ DALŠÍCH PROGRAMŮ, OBSLUHU ŽÁDOSTÍ O PAMĚŤ, PŘÍSTUP K DISKŮM A SPRÁVU PŘIPOJENÍ K SÍTI. VŠECHNY DISTRIBUCE LINUXU POUŽÍVAJÍ TOTOŽNÉ JÁDRO.
LINUX Linux-Operační systémLinux je volně šiřitelný OS typu UNIX. Jeho autorem je Linus Torvalds a mnoho dalšich programátorů v Internetu. Jádro Linuxu je volně šiřitelné (public domain) podle pravidel GNU General Public License (licence používaná u softwaru GNU). Linux byl původně psán pro architekturu IBM PC s procesorem i386 a vyšším. V současné době existují i verze pro m68000, MIPS, Sun Sparc, DEC Alpha/AXP a některé další architektury. Jednou z hlavních výhod oproti komerčním UNIXům je jeho nulová cena, dále snadno dostupný základní software a v neposlední řadě také nízké nároky na hardware a velmi příznivý výkon. Často je také k dispozici více dokumentace než k jiným systémům.
OTÁZKY K OPAKOVÁNÍ • DEFINUJTE POJEM OPERAČNÍ SYSTÉM • JAKÉ ÚKOLY PLNÍ OPERAČNÍ SYSTÉM V POČÍTAČI • VYSVĚTLETE FUNKCI OPERAČNÍHO SYSTÉMU • JAKÉ OPERAČNÍ SYSTÉMY ZNÁTE, STRUČNĚ JE POPIŠTE A PROVEĎTE JEJICH SROVNÁNÍ. • CO JE TO KERNEL • CO JE TO AUTOTEST POČÍTAČE • POPIŠTE PROCEDURU ZAVÁDĚNÍ OPERAČNÍHO SYSTÉMU • VYSVĚTLETE FUNKCI BIOSU • CO JE TO MULTITASKING A JAKÉ ZNÁTE DRUHY MULTITASKINGU • CO JE TO PLUG AND PLAY • CHARAKTERIZUJTE OPERAČNÍ SYSTÉM LINUX.