1 / 24

Opera ční systémy

Opera ční systémy. Lenka Forstov á Lucie Pelikánová. Textové editory. Tabulkové kalkulátory. MS DOS. Databáze. WINDOWS 9x, ME. Kreslící programy. Mac OS. WINDOWS 2000, NT, XP , Vista, W7. LINUX, FreeBSD, Solaris, AIX. Software. programové vybavení počítače operační systémy

ariel-gross
Download Presentation

Opera ční systémy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Operační systémy Lenka Forstová Lucie Pelikánová

  2. Textové editory Tabulkové kalkulátory MS DOS Databáze WINDOWS 9x, ME Kreslící programy Mac OS WINDOWS 2000, NT, XP, Vista, W7 LINUX, FreeBSD, Solaris, AIX Software • programové vybavení počítače • operační systémy • aplikační programy Aplikace Operační systémy BIOS (Basic Input-Output System) – Setup Technické vybavení počítače Hardware

  3. Rozdělení SW podle způsobu šíření • public domain • programy se používají bez placení • autor se vzdal svých autorských práv (ani nemusí být jako autor uveden) • freeware • lze užívat programy bez placení (ne však něco měnit) • autor má pořád svá autorská práva • shareware • programy lze libovolně kopírovat a šířit • povinnost zaplatit registrační poplatek a registrovat se • open source • za software se neplatí, k dispozici je i zdrojový kód • chráněna licencí GNUGPL, novela LGPL(Linux, GIMP, OpenOffice)

  4. Rozdělení SW podle způsobu šíření • komerční programy • šíření za úplatu • autorská práva • demo verze (trial verze) • omezená verze (některé funkce nefunkční) • může být i plně funkční, ale pracuje pouze omezenou dobu • nebo počtem spuštění • OEM software • získáte je s koupí hardware, normální verze programu, většinou za sníženou cenu

  5. Autorská práva • chrání každé dílo (umělecké, technické i programové) • licenční ujednání • smlouva mezi vlastníkem práv a uživatelem • určuje za jakých podmínek lze SW instalovat a provozovat • porušení ujednání • používání neoprávněného počtu licencí • nelicencovaný SW • kopírování SW pro komerční účely • trestný čin

  6. Základní softwarové vybavení Ovládá technické vybavení počítače ovladače (drivery) dodává výrobce HW Tvoří rozhraní mezi aplikačními (uživatelskými) programy a hardwarem organizace přístupu k datům spouštění aplikací poskytování služeb aplikačním programům Operační systém

  7. Úkoly operačního systému: • organizace přístupu ke zdrojům výpočetního systému • rozdělování času procesoru • přidělování operační paměti • přístup k vnějším pamětem (disk, CD ROM, DVD) • ovládání periferií (tiskárny, scannery atd.) • organizace přístupu k datům • zamezení neoprávněného přístupu • koordinace více uživatelů • poskytování služeb aplikačním programům

  8. Úkoly operačního systému: • komunikace s uživatelem • prostřednictvím speciálního programu zvaného obecně Shell • provádění uživatelem zadaných příkazů a spouštění aplikací • spravuje komunikaci s periferiemi • definuje nastavení klávesnice, citlivost myši a dalších zařízení

  9. Typ operačního systému • Jednouživatelské, jednoúlohové • žádné prostředky ochrany souborů a disků • neumožňuje běh více procesů (programů) najednou • MS DOS • Jednouživatelské víceúlohové • multitasking • možnost paralelního (současného) běhu několika procesů • kooperativní multitasking, preemptivní multitasking • Windows 9x, Me, Windows XP • Víceuživatelské (síťové) • sdílení prostředků mezi více uživateli přihlášení do systému • Windows NT, Windows 2000, Unix, Linux, Windows XP

  10. Multitasking • je funkce umožňující souběžné zpracování více úloh v jednom okamžiku • mohu současně spustit více programů • kooperativní multitasking • úloha dobrovolně předá řízení OS • při chybě úlohy zatuhnutí celého OS • preemtivní multitasking • zdroje přiděluje operační systém • havárie jednoho procesu neznamená ukončení práce celého systému

  11. Uživatelské rozhraní (SHELL) • komunikační program • jeden operační systém více rozhraní • hlavní funkce - spustit aplikaci • Podoba • příkazový řádek (MS DOS, UNIX) - uživatelsky nepřívětivé • grafické rozhraní (Windows xx, Xwindow)

  12. Spolupráce různých OS • aplikační programy nepřenosné • dokumenty pouze v případě obecné definice formátu

  13. soubor (dokument) logicky související množina dat používá se k ukládání dat na záznamová média adresář (složka) slouží k organizaci souborů dělení do podadresářů hlavní (kořenový) adresář Označení diskové jednotky Adresář Podadresář C:\DATA\LUCKA\DOPIS.TXT Vlastní jméno souboru Typ souboru Soubory a adresáře

  14. souborový systém (FAT, NTFS, AFS) algoritmus pomocí kterého se data zapisují na disk zabezpečují zápis a čtení dat z disku vlastník souboru, přístupová práva Soubory a adresáře

  15. každý OS má svá pravidla 8.3 (krátká jména) MS DOS dlouhá jména MS Windows přípona oddělená poslední tečkou skrytí přípony před uživatelem?! zakázané znaky „*”, “?”,... unixová syntaxe všechny znaky kromě „nul“ a „/“ tečka jako oddělovač přípony je pouze zvyklost nikoliv vlastnost OS Pojmenování souborů

  16. Historie - DOS • 1981 – firma Microsoft vytvořila první OS pro PC (pro firmu IBM) • DOS (diskový operační systém) • textový operační systém (příkazy se zadávaly slovy) • mohl běžet pouze jeden program • každý program měl jiné ovládání • pro práci se soubory různé nadstavby (Norton Commander, M602) • vznikly první grafické nadstavby – Windows

  17. Historie Windows • Grafické prostředí – XeroxAlto (1973) • Apple Macintosh (1984) • 1985 – Windows 1.0 • běh více aplikací současně • okna se nesmí překrývat • málo aplikací • 1987 – Windows 2.0 • možný překryv oken • DDE (Dynamic Data Exchange) • 1990 – Windows 3.0 • program manager

  18. Historie Windows • 1992 – Windows 3.1 • odstranění chyb • lepší grafika, multimedia, TrueType fonty • na trhu více aplikací pro W. • první W. v češtině • 1992 – Windows 3.1 for Workgroups • podpora sítě peer-to-peer • 1993 – Windows 3.11 for Workgroups, • sdílení zdrojů, MS Mail

  19. Historie Windows • 1993 Windows NT 3.1, • napohled stejné, ale uvnitř New Technology • verze pro Workstation a Server • NTFS, přístupová práva, ochrana dat • 1993 Windows NT 3.5 (vzápětí 3.51) • podpora NetWare serverů, soubory, tisk • dlouhá jména souborů • 1995 – Windows 95 • výrazná změna v grafickém rozhraní • navazují na W 3.0 • podpora TCP/IP • plug-and-play

  20. Historie Windows • 1996 – Windows NT 4.0 • nová grafika také v NT řadě • řada firemní počítače • 1998 – Windows 98 • řada pro domácí počítače • podpora USB, DVD přímo v OS • 1999 – Windows 98 SE (Second Edition) • drobná vylepšení, spolehlivost • 2000 – Windows ME • poslední z řady 95 – 98 – ME • nespolehlivé

  21. Historie Windows • 2000 – Windows 2000 (NT 5.0) • sjednocení „firemní“ a „domácí“ řady • 2001 – Windows XP • bezpečnější • vylepšení zábavné stránky, odstranění chyb • 2003 – Windows Server 2003 • 1/2007 – Windows Vista • vývoj 6 let • výrazné změna grafického prostředí • nové pojetí bezpečnosti • problémy při práci v síti • Windows 7

  22. Historie Windows Windows 7 32 i 64 bitová verze opravy chyb Windows Vista rychlejší start podpora vícejádrových procesorů nový způsob vyhledávání drobné úpravy uživatelského rozhraní Windows 8 26.10.2012

  23. Linux • operační systém, který vychází z Unixu • podporuje paralelní multitasking • víceuživatelský • potřebuji uživatelské jméno a heslo • několik uživatelských rozhraní • vzdálená správa po síti • vzdálené hlášení • založený na textových souborech • systémová nastavení • dostupnost dokumentace • součást operačního systému

  24. Linux • mohu se do systému přihlásit jako více uživatelů • vhodné na testování • různá grafická rozhraní • programy dostávám i se zdrojovým kódem • Open Source system • šíří se společně se zdrojovým kódem • výhodné pro opravování chyb

More Related