Moderné operačné systémy. Porovnávacia analýza operačných systémov Windows a Mac OS

  • 29.07.2019

Operačný systém Je to komplex vzájomne prepojených systémových programov, ktorých účelom je organizovať interakciu používateľa s počítačom a vykonávanie všetkých ostatných programov. Po spustení operačného systému ovláda všetok softvér a hardvér v počítači.

Moderné operačné systémy používajú grafické používateľské rozhranie (GUI).GUIGrafickýPoužívateľRozhranie). GUIumožňuje používať myš, klávesnicu a joystick na ovládanie objektov na obrazovke (ikony, tlačidlá, ikony, ponuky), ktoré sa používateľovi zobrazujú na displeji ako kombinácia grafiky a textu.GUIkaždý operačný systém má iný vzhľad a dojem, no všetky sú navrhnuté tak, aby sa čo najjednoduchšie používali.

Existujú tri najpopulárnejšie operačné systémy pre počítače:MicrosoftWindows, AppleMacOsX, Linux.

Microsoft Windows

SpoločnosťMicrosoftvytvoril operačný systémWindowszačiatkom 80. rokov 20. storočia

rodinaMicrosoft Windows:

    Windows 95-98

    Windows NT 4

    Windows2000

    WindowsJA

V priebehu rokov bolo vydaných veľa verziíWindows... Väčšinapopulárnyodich:

    Windows 10 (2015)

    Windows 8 (2012)

    Windows 7 (2009)

    Windows Vista (2007)

    Windows XP (2001)

Windows 10 - operačný systém pre osobné počítače, vyvinutý spoločnosťouMicrosoftv rámci rodinyWindowsNT... Prvá predbežná verziaWindows 10 bol vydaný 30. septembra 2014 pre firemných klientov.to prvý operačný systémMicrosoft, ktorý je oficiálne distribuovaný nielen zo serverov predajcu, ale aj z počítačov jeho používateľov.

Významnými inováciami sú hlasová asistentka Cortana, možnosť vytvárať a prepínať viacero desktopov, aktualizované rozhranie atď. Licenčná zmluvaWindows10 umožňuje spolMicrosoftzhromažďovať množstvo informácií o používateľovi, histórii jeho internetovej aktivity, heslá na stránky a prístupové body, údaje zadávané na klávesnici a mnoho ďalšieho.

Windows 8 operačný systém patriaci do rodiny OSMicrosoftWindows... Do predaja sa dostal 26. októbra 2012. Na rozdiel od svojich predchodcovWindows 8 používa nové rozhranie tzvMetro... Taktiež má systém „klasickú“ pracovnú plochu ako samostatnú aplikáciu. Namiesto ponuky "Štart" používa rozhranie "aktívny roh", kliknutím na ktorý sa otvorí úvodná obrazovka.

Hlavné inovácie – funkcia „Family Safety“, nový ovládací panel, nový Správca úloh, App StoreWindowsObchodatď.

Windows 7 - rodina vlastných operačných systémovWindowsNT, začala sa predávať 22. októbra 2009. Tento operačný systém podporujeUnicode 5.1.

Systém má približne 120 obrázkov na pozadí, ktoré sú jedinečné pre každú krajinu a jazykovú verziu. aj vWindows 7 zlepšila sa kompatibilita so staršími aplikáciami. Windows Media Player 12 má nové rozhranie. FunkciaVzdialená plocha tiež zmenil. Zavedená podpora pre Aero Peek, Direct 2D a Direct 3D 10.1, podpora viacerých monitorov, multimediálne rozšírenia, DirectShow a možnosť prehrávania zvuku s nízkym oneskorením.

Nová verziaDirectX, ktorý bol prvýkrát vydaný ako súčasť tohto operačného systému, má nasledujúce vylepšenia: pridaná podpora pre nové výpočtové shadery, nové algoritmy kompresie textúr, možnosť viacvláknového vykresľovania atď. Zmenil sa aj panel úloh, zvýšil sa o 10 pixelov a má aktualizovaný vzhľad.

Windows Vista - operačný systém rodiny Windows NTkorporačná produkciaMicrosoft... Postavený na báze N hybridného jadraTverzia 6.0. Pre firemných klientov bol oficiálne uvoľnený 30. novembra 2006 a predaj systému začal 30. januára 2007 pre bežných klientov.

V systéme Windows Vista bol aktualizovaný podsystém správy pamäte a I/O. Novinkou je aj „Hybridný režim spánku“, pri ktorom sa zapisuje obsah pamäte RAMHDD, ale nevymaže sa ani z pamäte. Nové logo má aj Windows Vista.

Od 28. júla 2005 pre vývojárov aIT- prvá beta bola odoslaná profesionálom. Predstavil základy novej architektúry systému a všetky technické možnosti vyvinuté v ten deň. Hlavné inovácie:

    PodľaMicrosoft, čas spustenia systému je kratší ako vWindowsXP

    Bočný panelWindows: priehľadný panel na boku obrazovky, kam môže používateľ umiestniť miniaplikácie (gadgety)

    WindowsShell: Panel s ukážkou umožňuje používateľom zobraziť miniatúry rôznych súborov a zobraziť ukážku obsahu dokumentu

Apple Mac OS X

OS X proprietárny produkčný operačný systémApple.

VOSXpoužité jadroXNU, na báze mikrojadierMacha obsahuje programový kód vyvinutý spoločnosťouApplea tiež kód zOCĎalši krokaFreeBSD.

Operačný systémOSXvýrazne odlišné od predchádzajúcich, „klasických“ verziíMacOS. Základom tohto systému jePOSIX- kompatibilný operačný systémDarwin, čo je slobodný softvér.

TiežOSXje vysoko odolný. Tento operačný systém využíva preemptívny multitasking a ochranu pamäte na spustenie viacerých procesorov, ktoré sú od seba izolované, pričom každý z nich nemôže prerušiť ani upraviť všetky ostatné.

Najvýraznejšou zmenou je tu grafické rozhranie, ktoré bolo pomenovanéAqua.

ZákladyOSXsú:

    Open Source Subsystém -Darwin ( jadroMacha súbor nástrojovBSD)

    Programovacie prostredieCore Foundation (Carbon API, Cocoa APIaJava API)

    Grafické prostredieAqua (Quick Time, Quartz ExtremeaOtvoriť GL)

    technológieZákladný obrázok, Základná animácia, CoreAudioaCoreData

Linux

Linux- spoločný názovUNIXpodobné operačné systémy založené na jadre s rovnakým názvom a preň zhromaždenými knižnicami a systémovými programami, vyvinuté v rámci projektuGNU. Linuxpracuje na systémoch rodiny kompatibilných s PCIntelX86 IA-64, a tiež naAMD64, PowerPC, ARMa veľa ďalších.

JadroLinuxje vytvorený a distribuovaný podľa bezplatného a open source modelu vývoja softvéru. Sú distribuované väčšinou zadarmo vo forme rôznych hotových distribúcií, ktoré majú vlastnú sadu aplikačných programov a sú prispôsobené špecifickým potrebám užívateľa. Prvé vydanie jadra sa uskutočnilo 5. októbra 1991.

Existuje mnoho rôznych verziíLinuxa každý z nich má svoj vlastný vzhľad. Najpopulárnejšie sú:Ubuntu, mincovňaaFedora.

Väčšinou dizajnLinuxsystémy sú založené na princípoch stanovených vUnixpočas 70. a 80. rokov 20. storočia. Takýto systém využíva monolitické jadroLinux, ktorá spravuje procesy, sieťové funkcie, periférne zariadenia a prístup k súborovému systému.

Ovládače zariadení sú buď integrované priamo do jadra, alebo pridané ako moduly, ktoré sa načítavajú za behu. Vlastné komponentyGNUsú dôležitou súčasťou väčšinyLinuxsystémy, ktoré zahŕňajú najbežnejšie implementácie knižníc C, populárne shelly operačného systému a mnoho ďalších bežných nástrojovUnixktoré vykonávajú mnohé zo základných úloh operačného systému. Grafické používateľské rozhranie na väčšine systémovLinuxpostavený na základeXWindowssystém.

Názov projektu

Moderné operačné systémy

Autori a účastníci projektu

Diamant Faizrakhmanov

Štruktúra správy

OS

Stručný prehľad moderných operačných systémov

Novinky vo svete operačných systémov

Windows 7 článok

Užitočné zdroje

OS

OPERAČNÝ SYSTÉM

Je to súbor programov, ktoré riadia činnosť aplikačných programov a systémových aplikácií a fungujú ako rozhranie medzi používateľmi, programátormi, aplikáciami a počítačovým hardvérom.

ZÁKLADNÉ FUNKCIE OS

Poskytnutie používateľovi-programátorovi rozšírený virtuálny stroj namiesto skutočného hardvéru počítača, s ktorým je pohodlnejšie pracovať

Virtuálny stroj je výpočtový systém danej konfigurácie, ktorý používateľovi simuluje softvér a hardvér konkrétneho reálneho počítača. Operačný systém je vrstva softvéru, ktorá transformuje hardvérový stroj na virtuálny stroj. Konfigurácia virtuálneho počítača sa môže výrazne líšiť od skutočnej

Zlepšenie efektívnosti používania počítača prostredníctvom racionálneho riadenia jeho zdrojov

Organizácia bezpečných činností používateľov a programov

Stručný prehľad moderných operačných systémov

Rodina Microsoft Windows

Windows 95 - 98.

Microsoft Windows NT 4

Microsoft Windows 2000

Microsoft Windows XP

Aktuálna verzia systému MacOS má označenie X a zrodila sa koncom roka 2001. Ak sa zamyslíme nad novým operačným systémom z hľadiska jeho funkčnosti, môžeme smelo povedať, že ide o plnohodnotnú obdobu Microsoft Windows XP pre počítače Apple Macintosh. Existuje najširšia množina softvéru navrhnutého na spustenie v systéme MacOS X a samotná platforma je úžasne citlivá, efektívna a spoľahlivá. Pokračujú práce na ďalšom vývoji softvérového balíka série MacOS pre počítače Apple Macintosh. Už je známe, že programátori Apple pracujú na vylepšení MacOS X, ktorý sa po krátkom čase stane možno novou implementáciou programov tejto triedy.

Dnešný OS / 2 je výkonný multitaskingový operačný systém s grafickým rozhraním v oknách a sadou vlastných aplikácií pre trh osobných počítačov a pracovných staníc. Rozhranie OS / 2 obsahuje všetky potrebné prvky moderného OS - pracovnú plochu a kôš, ikony a panel úloh, prehliadač diskov, hodiny a ovládače pre mnohé periférne zariadenia, ako sú napríklad porty USB alebo infračervený port. Platforma sa inštaluje automaticky a OS / 2 nezávisle určuje optimálnu konfiguráciu systému na základe rýchlosti procesora a množstva pamäte RAM (používateľ však môže nezávisle špecifikovať súbor potrebných programov, s výnimkou nepotrebných), testov zariadenia a nakonfiguruje všetky potrebné ovládače bez účasti operátora. Balík obsahuje balík IBM Works, podobný MS Office a obsahuje textový a tabuľkový editor, pohodlný webový prehliadač WebExplorer a poštového klienta NotesMail, animačný systém NeonGraphics, široký výber všetkých druhov podnikových aplikácií a množstvo hier od Civilization. a Quake lll na Master of Orion. Existujú aj globálne rozdiely medzi OS / 2 a bežnými používateľmi IBM PC Microsoft Windows - napríklad špeciálny softvérový balík pre samoučenie vám umožňuje ovládať systém pomocou hlasových príkazov, pre ktoré vývojári vložili do krabice mikrofón a slúchadlá s CD. Napriek skutočne najširším možnostiam, vysokému výkonu a úžasnej spoľahlivosti tejto platformy však v súčasnosti nie je veľmi žiadaná vzhľadom na dominanciu rozšírenejšieho a lacnejšieho MS Windows na trhu. Hlavným problémom, ktorý brzdí vývoj OS / 2, je jeho nekompatibilita s programami Microsoftu, cez ktoré sa vytvárajú takmer všetky obchodné dokumenty a s ktorými pracuje prevažná väčšina súkromných používateľov.

LINUX

V poslednej dobe začali ruskí používatelia PC čoraz viac hovoriť o Linuxe ako o operačnom systéme schopnom v blízkej budúcnosti nahradiť Microsoft Windows z trhu, ak nie, potom ho plne nahradiť na väčšine domácich osobných počítačov. Zároveň je veľmi málo úvodných informácií o Linuxe v ruštine: väčšina komerčne dostupnej literatúry na túto tému je veľmi drahá a je určená predovšetkým pre špecialistov a skúsených používateľov, čím odstrašuje priemerného spotrebiteľa množstvom technických informácií. terminológie. Dokumentácia prezentovaná na internete je značne roztrieštená a zďaleka nie vyčerpávajúca. Preto sa v povedomí domácich majiteľov PC javí Linux ako niečo elitné a nedostupné, akési tajomstvo, ku ktorému je predurčených pripojiť sa len pár vyvolených.. Strach čeliť niečomu neznámemu, nepochopiteľnému, ťažko ovládateľnému. a nakonfigurovať zastaví našich krajanov v iniciatíve zaviesť používanie tohto systému na vašom počítači. Zároveň tu neexistuje žiadna „vyššia matematika“. Linux je veľmi jednoduchý, spoľahlivý a užívateľsky prívetivý operačný systém. Zdokonaľovanie a vývoj Linuxu pokračuje dodnes, pričom každý mesiac sa objavujú nové verzie jadra, noví správcovia okien a nový softvér Linux. Logická štruktúra Linuxu sa výrazne líši od štruktúry MS DOS alebo známej platformy Microsoft Windows, najviac sa približuje architektúre inej triedy operačných systémov, a to systémov rodiny UNIX. Bezpochyby väčšina ruských používateľov, ktorí prešli fázou Windows 3.11 a konečne prešli Windowsom 95, si zvykla na logiku operačných systémov vykonávaných spoločnosťou Microsoft natoľko, že z kategórie podmienených reflexy a postuláty, ktoré sa pevne udomácnili v mysliach toho, ako to stroj funguje“, majú len strach. Linux však nie je o nič zložitejší ako ktorákoľvek známa platforma. Len to funguje trochu inak. Ak vezmeme do úvahy vnútornú štruktúru Linuxu v porovnaní s anatómiou MS Windows, rozdiely sú zrejmé už na prvý pohľad. V predvolenom nastavení je systém Windows nainštalovaný do jedného logického oddielu disku s tabuľkou súborov FAT16, v ktorej je uložené jadro systému, ktoré je zodpovedné za I/O údaje, ako aj takzvaný „shell“ alebo shell (explorer.exe súbor), ktorý určuje interpretáciu príkazov a akcií používateľa a v skutočnosti aj súbory a knižnice, ktoré tvoria rozhranie okna Windows. Navyše sú tieto tri súčasti systému navzájom tak úzko integrované, že ak jeden z nich nahradíte podobným súborom z inej verzie Windowsu, celý systém ako celok nebude fungovať. Funkcie týchto prvkov sú tiež do značnej miery navzájom zmiešané: napríklad niektoré postupy na vytváranie rozhrania v systéme Windows sú vykonávané shellom. Sú tu uložené aj ďalšie systémové nástroje, ako napríklad defragmentácia disku, server vzdialeného prístupu, ovládače, ako aj mnohé servisné knižnice. V tej istej sekcii sa nachádzajú používateľské súbory a v tej istej oblasti systém vykonáva swap - ukladanie údajov do vyrovnávacej pamäte, ktoré sa nezmestia do pamäte RAM na disk. Inými slovami, všetky komponenty platformy sú uložené v jednej partícii, čo jej samozrejme nepridáva na spoľahlivosti: každé menšie poškodenie dátovej tabuľky stačí na to, aby bol Windows nefunkčný alebo by sa pokazili užitočné informácie uložené na disku. Je tiež celkom zrejmé, že pomocou štandardných nástrojov systému Windows nie je možné zmeniť vzhľad štandardne nainštalovaných okien. Je to celkom uskutočniteľné nahradením existujúceho shellu iným shellom, napríklad LiteStep, alebo použitím špeciálnych nástrojov ako WindowsBlinds, ktoré pri načítaní na pozadí zaberajú RAM a spomaľujú počítač. Z charakteristických vlastností Linuxu je potrebné uviesť nasledovné: podpora národných klávesníc vrátane ruských, podpora mnohých súborových systémov, medzi ktoré okrem našich vlastných - EXT2FS patria aj FAT16, MINIX-1 a XENIX. Implementácia softvérovej podpory pre FAT16 umožňuje priamy prístup k disketám MS DOS, ako aj k oddielom súborov DOS a Windows na pevnom disku. Je možné pracovať so sieťovými protokolmi TCP / IP, PLIP, PPP a mnohými ďalšími, v rámci sieťových funkcií platformy je implementovaný celý rad internetových klientov a služieb: FTP, telnet, NNTP, SMTP a POP3 . Programy sa načítavajú do pamäte stránku po stránke, na disk sa ukladajú do vyrovnávacej pamäte iba tie dátové segmenty, ktoré systém momentálne nevyužíva, čo výrazne zrýchľuje chod aplikácií. Je možné spoločne pristupovať k stránkam pamäte rôznymi programami v rovnakom čase, čím sa zabráni opätovnému načítaniu rovnakých informácií do pamäte RAM a výrazne sa ušetria zdroje počítača. Podobne ako Microsoft Windows, aj Linux používa systém dynamických knižníc, inými slovami, viaceré aplikácie môžu pri svojej práci využívať knižnicu reprezentovanú na disku jedným fyzickým súborom.

Windows Vista

Prvá vec, ktorá vás upúta, keď sa zoznámite so systémom Windows Vista, je, že operačný systém sa stal rýchlejším a bezpečnejším. Po štyroch rokoch vývoja bude koncom tohto roka vydaná úplne nová verzia systému Windows. Ale už teraz sú schopnosti Beta 2 celkom pôsobivé. Bezpečnosť je hlavným vylepšením, ktoré mnohých používateľov presunie na Windows Vista. Zastaraný Windows XP, žiaľ, len ťažko odoláva náporu vírusových útokov 21. storočia. Vydanie Service Pack 3 (SP3) pre Windows XP na konci tohto roka môže operačný systém ešte nejaký čas udržať nad vodou, no vzhľad Windows Vista určuje čas. Medzi ďalšie výhody nového OS patrí rozšírený systém rozpoznávania hlasu a ovládanie počítača pomocou hlasu.

Novinky vo svete operačných systémov

Aj keď budúci rok nebude o nič menej hrozný ako ten aktuálny, píše magazín, dá sa zaručiť, že noviniek v oblasti techniky bude veľa. Obrovské množstvo noviniek sa v roku 2009 podľa pozorovateľa BusinessWeek objaví v oblasti, ktorá nie je v posledných rokoch príliš tešiaca sa novinkami - v oblasti softvéru pre osobné počítače.

Nové operačné systémy

Microsoft aj Apple plánujú v najbližších mesiacoch vysokoprofilové prezentácie operačných systémov. Nový program Microsoft Windows 7 mal byť oficiálne vydaný najskôr koncom budúceho roka alebo dokonca začiatkom roka 2010.

Odchylne od tradície však Microsoft zjavne zamýšľa začať dodávať nový operačný systém v predstihu. Výrobcovia počítačov tvrdia, že plánujú nainštalovať najnovší Windows do svojich notebookov a stolných počítačov už na jeseň budúceho roka. Podľa odborníkov, hoci Windows 7 nepredstavuje nič „nadprirodzené“, ale je presne tým, čím by Vista mala byť, vznik tohto OS je veľmi vítaný.

Menej sa vie o operačnom systéme Apple Snow Leopard. Jedným z mála faktov, ktoré táto tajnostkársky zmýšľajúca spoločnosť prezradila o verzii 6 Mac OS X, je, že môže bežať na viacprocesorových systémoch. Vo svete, kde len veľmi málo programov stále využíva moderné pokročilé mikroprocesory na plnú kapacitu, je to veľmi dôležité.

V začiatkoch budú tieto pokročilé funkcie využívať predovšetkým používatelia vykonávajúci úlohy vyžadujúce veľa energie, ako je práca s video materiálmi alebo dizajnové práce. Postupom času ho však budú môcť aplikovať aj iní ľudia.

Windows 7

Vďaka šťastnej náhode sa mi podarilo urobiť skorú recenziu ďalšieho operačného systému od Microsoftu, Windows 7. A rozhodne môžem konštatovať, že ak ste očakávali dramatické vizuálne zmeny a odklon od Visty, tak Windows 7 Milestone 1 vás naozaj sklame . Operačný systém M1 nie je navrhnutý tak, aby potešil oči, má úplne iné účely. V tomto článku vám ukážem, čo môžete od M1 očakávať.

Myslím, že Microsoft mal nepochybne zaujímavú cestu s Vista. Tento operačný systém mal hodnotu niekoľkých miliárd dolárov a bol navrhnutý tak, aby spôsobil revolúciu v spôsobe, akým pracujeme na počítači. Nestalo sa tak úplne, a možno práve preto Vista vyvolala obrovské množstvo kritiky, viac než ktorýkoľvek iný operačný systém Microsoftu predtým. Ani Vistu však nemožno označiť za úplný neúspech, najmä ak vezmeme do úvahy, že len tento rok sa predalo viac ako 100 miliónov kópií alebo niečo z toho.

Som zvedavý, akým smerom sa bude Microsoft uberať ďalej? V nie príliš vzdialenej budúcnosti sa samozrejme objaví Vista SP1, ktorá bude pre Microsoft len ​​tradičným každoročným testom a záplatou pre operačný systém. Zaujímavé je, že by mali nápady Vista zostať v M1? Diskusie o systéme Windows 7 sa už začali zintenzívňovať a na moje šťastie som bol v správnom čase a na správnom mieste, aby som získal skorú verziu programu na testovanie.

Podarilo sa mi získať obraz DVD systému Windows 7 M1 (2,7 GB) na vytvorenie inštalačného disku. Musím povedať, že výsledná verzia M1 nie je samostatný Windows, ako základ vyžaduje nainštalovanú Vistu. Aby sme boli presnejší, samotná Vista vám stačiť nebude, budete potrebovať aj Vista SP1, ktorú si môžete zakúpiť v polovici marca, no pre partnerov Microsoftu sa SP1 sprístupnil už pred pár týždňami. Na moje veľké prekvapenie som na svojom štandardnom PC Core 2-Duo bez problémov nainštaloval Microsoft Windows M1 na Vista Ultimate SP1.

Samotná inštalácia je veľmi podobná bežnému postupu inštalácie systému Vista. Zdá sa, že Microsoft nestrácal čas na tejto časti programu. Ďalšia vec je zaujímavá, moju verziu M1 je možné nainštalovať a nakonfigurovať iba na Vista SP1 Ultimate: V súlade s tým som dostal Windows 7 Ultimate.

Zvyčajne po prejdení obdivu pre Aero sa používateľ začne čudovať zmenám v novom operačnom systéme. Ale pri pohľade na Windows 7 som si uvedomil, že v tejto fáze je to len doplnok oproti Windowsu Vista. Rovnaké ikony, rovnaká funkcionalita, všetko sa zdá rovnaké – s výnimkou malých mínusov – fatálnych pádov a nekompatibility súvisiacej so surovým kódom.

Neskôr som zistil, že M1 automaticky umožňuje dual boot. Keď sa systém spustí, objavia sa rôzne možnosti, ktoré som nikdy predtým nepoužil. Áno, súhlasím s tým, že som si počas inštalácie neprečítal licenčnú zmluvu a nepozrel som sa na malé písmená (a kto to robí, najmä v prípadoch starších verzií?). Systém má teda možnosť vybrať si, či sa má po zapnutí počítača zaviesť systém Windows 7 alebo Windows Vista Ultimate.

Môžete sa ponoriť hlbšie do technických problémov systému Windows 7, ale ani tam som nenašiel nič mimoriadne zaujímavé. Zdá sa, že systém je o niečo rýchlejší ako bežná Vista – množstvo použitej pamäte bez akýchkoľvek programov spustených na pozadí je asi 500 MB. Je však jasné, že potenciálne nové a ľahšie jadro sa ešte musí nainštalovať.

Neexistuje spôsob, ako definovať, ako bude vyzerať Windows 7. Nový kód používa ako shell Windows Vista. Jediným účelom mojej verzie M1 je získať prvý názor na stabilitu a kompatibilitu kódu s niektorým hardvérom a aplikáciami. Ak Vista nie je nainštalovaná, uvidíte iba nespracovaný kód a základné používateľské rozhranie. Samozrejme, čas plynie a neprekvapí ma, ak sa zmení GUI. Každé vydanie prináša niečo nové, aspoň to tak bolo predtým a nie je zjavný dôvod na zmenu tohto prístupu.

Kedy teda uvidíme Windows 7 v obchodoch?

Microsoft hovorí, že pred vydaním Seven potrvá ešte najmenej tri roky a vyjde až v rokoch 2010/2011. Vzhľadom na oneskorenia vo vydaní Vista je rok 2011 dobrým odhadom. Som však sklamaný, že som M1, ako aj dokumentáciu Microsoft M1 dostal oveľa skôr, ako bol dátum vydania. A práve teraz všetci čakáme na vydanie Q3 alebo Q4 v roku 2009

Výkon

Dôležitou vlastnosťou mnohých operačných systémov je ich schopnosť vzájomnej interakcie prostredníctvom siete, ktorá počítačom umožňuje vzájomnú interakciu v rámci lokálnych sietí (LAN) aj globálneho internetu. Moderné operačné systémy, novovytvorené a aktualizované verzie existujúcich operačných systémov, podporujú celú sadu protokolov pre prácu v lokálnej sieti a globálnom internete

Užitočné zdroje

Recenzia Alexeja Lobanova

Len aby nebol prázdny

Recenzia Egora Krylova

Som si istý, že správa bola dobrá.

Recenzia Shamagulova Elite

Téma je aktuálna najmä pre našu krajinu. Keď je nezákonné používať pirátske verzie operačného systému a na licencované verzie nie sú žiadne prostriedky.

Recenzia Alexandra Mishina

Výborná správa. Pomohol mi zistiť nové kolá vývoja v OS.

Odoslanie dobrej práce do databázy znalostí je jednoduché. Použite nižšie uvedený formulár

Študenti, postgraduálni študenti, mladí vedci, ktorí pri štúdiu a práci využívajú vedomostnú základňu, vám budú veľmi vďační.

Uverejnené dňa http://www.allbest.ru/

Uverejnené dňa http://www.allbest.ru/

MINISTERSTVO ŠKOLSTVA RUSKEJ FEDERÁCIE

SOČINSKÝ INŠTITÚT (POBOČKA) SAMOSTATNÉHO VZDELÁVACIEHO ÚSTAVU VYSOKÉHO ŠKOLSTVA

"Univerzita RUSKÉHO PRIATEĽSTVA"

Na tému "Informačné technológie"

Na tému „Analýza moderných operačných systémov“

Dokončené študentom s otvoreným zdrojom:

Migineishvili Violetta

Úvod

Okrem základných počítačových programov, ktoré užívatelia PC používajú, má špeciálne miesto operačný systém. Závisí od toho výkon počítača, interakcia medzi procesmi, diferenciácia prístupových práv atď. OS sa načíta do pamäte RAM pri každom zapnutí počítača, vykoná rôzne akcie na žiadosť spustiteľných programov a uvoľní pamäť RAM obsadenú programami.

Preto je dôležitým faktorom správna voľba operačného systému, od ktorého závisí ďalšia práca PC: výkon, stupeň bezpečnosti dát atď.

1. Operačné systémy

Operačný systém (OS) - súbor softvérových nástrojov, ktoré spravujú počítačové zdroje, spúšťajú aplikačné programy a ich interakciu s externými zariadeniami a inými programami, ako aj poskytujú dialóg medzi používateľom a počítačom.

Bez ohľadu na to, aké funkcie OS vykonáva, musí spĺňať určité prevádzkové požiadavky, najmä systém musí mať nasledujúce vlastnosti.

1. Spoľahlivosť. Systém musí byť aspoň taký spoľahlivý ako hardvér, na ktorom beží. V prípade chyby v softvéri alebo hardvéri musí systém chybu odhaliť a buď sa pokúsiť situáciu napraviť, alebo sa pokúsiť minimalizovať škody.

2. Ochrana. Systém musí byť chránený pred neoprávneným prístupom.

3. Účinnosť. OS je komplexná sada softvérových nástrojov, ktoré využívajú značnú časť hardvérových prostriedkov na vlastné použitie. Preto by mal byť samotný systém čo najhospodárnejší, aby väčšina zdrojov zostala k dispozícii používateľom. Okrem toho musí systém riadiť používateľské zdroje tak, aby minimalizovali prestoje, alebo, čo je to isté, aby maximalizovali využitie zdrojov.

4. Predvídateľnosť. Používateľ preferuje, aby sa služba v čase príliš nemenila. Predovšetkým pri spustení programu by mal mať používateľ na základe predchádzajúcich skúseností predstavu o tom, kedy môže očakávať návrat výsledkov.

5. Pohodlie. OS by mal byť dostatočne flexibilný a užívateľsky prívetivý.

Vo väčšine počítačových systémov je operačný systém primárnou, najdôležitejšou (a niekedy aj jedinou) súčasťou systémového softvéru. Od 90. rokov 20. storočia sú najrozšírenejšími operačnými systémami Windows, Linux a Mac OS.

2. OS-Windows rodina

Microsoft Windows sú operačné systémy spoločnosti Microsoft, ktoré sú navrhnuté v rôznych verziách pre širokú triedu zariadení, od superpočítačov až po vstavané systémy. Microsoft Windows je v súčasnosti nainštalovaný na väčšine osobných počítačov.

Najpopulárnejšie verzie sú:

Windows XP (25. októbra 2001)

názov XP pochádza z angličtiny. eXPerience (skúsenosť). Ide o vylepšenú verziu systému Windows 2000 Professional, pričom pôvodné zmeny ovplyvnili väčšinu vzhľadu a používateľského rozhrania. Na rozdiel od Windowsu 2000, ktorý bol dostupný pre pracovné stanice aj servery, Windows XP je čisto klientsky systém. Boli vydané 2 hlavné verzie XP - Home a Professional Edition, pre domáce a firemné použitie. V apríli 2005 bol vydaný aj Windows XP Professional x64 Edition, prvý 64-bitový operačný systém Windows pre stolné počítače.

Pre rýchlu a stabilnú prevádzku musí mať váš počítač procesor Pentium-II, frekvenciu procesora 500 MHz alebo viac, voľné miesto na disku aspoň 2 GB a podľa toho aj čítačku diskov.

Windows Vista (30. novembra 2006)

Šiesta generácia operačných systémov Windows NT. Vista má číslo verzie 6.0, preto sa na jej označenie niekedy používa skratka „WinVI“, ktorá spája názov „Vista“ s číslom verzie napísanou rímskymi číslicami. Podobne ako Windows XP, aj Vista je čisto klientsky systém. Jeho serverovým náprotivkom je Windows Server 2008. Celkovo bolo vydaných až 6 verzií systému – Starter, Home Basic, Home Premium, Business, Corporate a Ultimate a každá verzia (okrem Starter) v 32-bitovej a 64-bitovej verzii. bitové verzie.

Windows Vista obsahuje veľké množstvo noviniek – rozhranie Windows Aero, režim hibernácie, technológiu Ready Boost (využívanie flash diskov na odkladací súbor). Z hľadiska bezpečnosti je veľa zmien - objavil sa systém kontroly používateľských účtov, zlepšil sa systém šifrovania súborov EFS a objavil sa systém šifrovania disku Bitlocker a do domácich verzií bola zahrnutá funkcia rodičovskej kontroly. Windows Vista.

Ak ste sa rozhodli pre Vistu, potom by systém vášho počítača nemal byť slabší ako tieto systémové požiadavky: procesor s taktom aspoň 800 MHz, 512 MB RAM, 32 MB video pamäte, grafická karta s podporou DirectX 9, DVD čítačka a aspoň 15 GB voľného miesta na pevnom disku.

Vydané necelé tri roky po Windows Vista a v skutočnosti je to jeho „vyleštená“ a vyleštená verzia. Bolo implementované flexibilnejšie nastavenie kontroly používateľských účtov (UAC), ktoré má na rozdiel od systému Windows Vista ďalšie dva prechodné stavy, vylepšenú kompatibilitu so starými aplikáciami, zmeny boli vykonané v technológii šifrovania BitLocker a výmenné médium BitLocker to go. bola pridaná funkcia šifrovania, ktorá vám umožňuje šifrovať vymeniteľné médiá ... Taktiež sa mierne zmenil vzhľad a do rozhrania Aero pribudlo niekoľko nových funkcií (shake, peak a snap). Objavili sa nové sieťové technológie – DirectAccess a Branch Cache, aj keď sú dostupné len v starších verziách Windows 7.

Rovnako ako Vista, aj Windows 7 prichádza v 6 edíciách – Starter, Home Basic, Home Premium, Professional, Corporate a Ultimate a všetko okrem Starter je 64-bitové. Serverová verzia sedmičky - Windows Server 2008 R2, vyšla iba v 64-bitovej verzii.

Dnes Windows 7 zaberá takmer 50 % trhu s operačnými systémami pre stolné počítače a je na prvom mieste na svete z hľadiska používania.

Na spustenie tohto systému potrebujete procesor s frekvenciou aspoň 1 GHz, 1 GB RAM alebo viac, viac ako 16 GB voľného miesta na pevnom disku, čítačku DVD a grafickú kartu kompatibilnú s DirectX 9.

3. Rodina OS-Linux

Operačné systémy ako UNIX boli pôvodne navrhnuté tak, aby fungovali na veľkých počítačoch s viacerými používateľmi – sálových počítačoch. Začiatkom 90. rokov začal študent Helsinskej univerzity Linus Torvalds vyvíjať OS podobný UNIX pre osobné počítače kompatibilné s IBM.

Prvá verzia linuxových súborov (zdrojový kód) bola zverejnená na internete v roku 1991. L. Torvalds nepatentoval ani inak neobmedzoval distribúciu nového OS. Od svojho počiatku je Linux distribuovaný za podmienok Všeobecnej verejnej licencie (GPL) pre softvér vyvinutý hnutím Open Source a projektom GNU. Vývoj Linusa Torvaldsa bol iba jadrom operačného systému.

Jadro je hlavná, definujúca časť OS, ktorá riadi hardvér a vykonávanie programov. Utility vykonávajú servisné funkcie.

V roku 1991 už projekt GNU vyvinul veľké množstvo rôznych druhov nástrojov. Chýbalo mu však jadro, aby sa GNU stal plnohodnotným OS. Vývoj jadra bol tiež uskutočnený, ale z rôznych dôvodov bol oneskorený. Preto objavenie sa vývoja L. Torvaldsa bolo veľmi aktuálne. Preto by bolo správnejšie nazývať operačný systém Linux GNU / Linux.

Ak sa rozhodnete nainštalovať Linux na váš počítač, potom budete potrebovať 33 MHz procesor, 8 MB RAM a 120 MB miesta na disku.

4. Rodina OS-Mac

Posledným v zozname najbežnejších operačných systémov je Mac OS. Najdôležitejšie je, že Mac OS X sa inštaluje iba na počítače Apple Macintosh. Navyše na rozdiel od otvoreného Linuxu je Mac OS X proprietárny softvér, t.j. existuje zákaz bezplatnej distribúcie, zmien atď. Prvý Mac OS sa objavil v roku 1984, čo je oveľa skôr, ako sa objavil Windows. Apple chcel, aby bol Macintosh prezentovaný ako počítač „všetkým ostatným“. Samotný pojem „Mac OS“ v skutočnosti neexistoval, kým sa oficiálne nepoužíval v polovici 90. rokov. Odvtedy sa tento výraz používa na všetky verzie operačných systémov Macintosh ako pohodlný spôsob ich odlíšenia v kontexte iných operačných systémov. Mac OS je nainštalovaný iba na počítačoch Apple Macintosh.

Tabuľka 1. Porovnávacia analýza

Hardvérová kompatibilita

Rôzne hardvérové ​​platformy.

Iba počítače Apple.

Továrenské nastavenia

Veľmi málo počítačov.

Väčšina počítačov.

Iba počítače Apple.

Voľný softvér

Obrovský výber.

Niektoré sú väčšinou shareware.

Zraniteľnosť voči malvéru

Bezpečné pre prístup na internet.

Podporuje šifrovanie súborov a priečinkov.

Bezpečnejší systém.

Šifrovanie pevného disku vyžaduje softvér tretej strany.

Jasné oddelenie systému a

vlastné súbory. Možnosť stiahnutia mac in

Režim cieľového disku pomáha pri obnove systému.

Rozhranie

Chýba jednotné rozhranie.

Rýchle vyhľadávanie súborov.

Momenty podobné Windowsu.

Použitie viacerých virtuálnych tabuliek.

Možnosť zapnutia grafického rozhrania.

Rozhranie je jasné, prehľadné a logické.

Dostupnosť virtuálnych desktopov

drag and drop

okná medzi stolmi.

Schopnosť používať widgety.

softvér

Široká škála softvéru tretích strán.

Systém pre počítačové hry.

Prístup k tisícom bezplatných aplikácií.

Pokrýva všetky základné potreby používateľov.

Výkon.

Funguje dobre na pomalých procesoroch a malom množstve pamäte.

Podpora nového hardvéru často zaostáva.

Existujú distribúcie pre prácu na starých počítačoch.

Výkon je skvelý, pretože softvér je veľmi

dobre optimalizované pre konkrétne

plošina.

počítačový softvér s operačným algoritmom

V súčasnosti existuje veľa klasifikácií operačných systémov. Operačné systémy sa môžu líšiť vo vlastnostiach implementácie interných algoritmov na správu hlavných zdrojov počítača (procesory, pamäť, zariadenia), vlastnostiach použitých metód návrhu, typoch hardvérových platforiem, oblastiach použitia a mnohých ďalších vlastnostiach. S rýchlym rozvojom v oblasti výpočtovej techniky, vznikom nových operačných systémov je možný aj vznik nových klasifikácií na základe nových kritérií.

Uverejnené na Allbest.ru

Podobné dokumenty

    Najdôležitejšie z histórie operačných systémov, ktoré spájajú hardvér a aplikačné programy. Charakteristika operačného systému Microsoft Windows Seven, analýza operačného systému Linux. Výhody a nevýhody každého operačného systému.

    semestrálna práca pridaná dňa 07.05.2011

    Základné pojmy operačných systémov. Moderné počítačové vybavenie. Výhody a nevýhody operačného systému Linux. Funkčnosť operačného systému Knoppix. Porovnávacie charakteristiky operačných systémov Linux a Knoppix.

    abstrakt, pridaný 17.12.2014

    Základné pojmy o operačných systémoch. Typy moderných operačných systémov. História vývoja operačných systémov rodiny Windows. Charakteristika operačných systémov Windows. Nová funkcionalita operačného systému Windows 7.

    semestrálna práca, pridaná 18.02.2012

    Popis podstaty, účelu, funkcií operačných systémov. Charakteristické črty ich vývoja. Vlastnosti algoritmov správy zdrojov. Moderné koncepty a technológie pre navrhovanie operačných systémov, požiadavky na OS XXI storočia.

    semestrálna práca, pridaná 01.08.2011

    Účel a funkcie počítačových operačných systémov. Zdroje počítačového hardvéru a softvéru. Dávkový OS. Systémy zdieľania času: Multics, Unix. Multi-tasking PC OS s GUI: Windows, Linux, Macintosh. OS pre mobilné zariadenia.

    semestrálna práca pridaná 12.5.2014

    Vývoj operačných systémov, ich klasifikácia v závislosti od implementačných vlastností algoritmov riadenia počítačových zdrojov a oblastí použitia. Výpočet miezd organizácie pomocou Excelu, návrh formulárov výstupných dokumentov.

    ročníková práca, pridaná 13.10.2011

    Koncepcia operačného systému ako základného komplexu počítačových programov, ktorý zabezpečuje riadenie počítačového hardvéru, prácu so súbormi, vstup a výstup dát, vykonávanie utilít. História vývoja operačných systémov rodiny Windows.

    semestrálna práca, pridaná 1.10.2012

    Grafické rozhrania a rozšírenia pre DOS. História vývoja operačného systému Microsoft Windows. Inovácie v moderných verziách: používateľské rozhranie, jazyková integrácia, bezpečnostné systémy. Chronológia vývoja a architektúry systému GNU / Linux.

    abstrakt, pridaný 25.10.2010

    História vzniku a všeobecná charakteristika operačných systémov Windows Server 2003 a Red Hat Linux Enterprise 4. Vlastnosti inštalácie, súborové systémy a sieťové infraštruktúry týchto operačných systémov. Používanie protokolu Kerberos v systémoch Windows a Linux.

    práca, pridané 23.06.2012

    Používanie operačných systémov Microsoft Windows. Vývoj operačného systému Windows 1.0. Možnosti a charakteristiky nasledujúcich verzií. Vydanie vlastných operačných systémov spoločnosti, vylepšenia a inovácie, verzie Windows XP a Vista.

MINISTERSTVO ŠKOLSTVA A VEDY RUSKEJ FEDERÁCIE SALEKHARD PEDAGOGICKÁ KOLÉGIA ĽUDOV ĎALEKOVÉHO SEVERU POMENOVANÁ PO HRDINOVI SPOLOČNEJ ÚNIE A.M. ZVEREVOVI

ŠPECIALITA "informatika 050202"

KURZOVÁ PRÁCA

OPERAČNÉ SYSTÉMY A HISTÓRIA ICH VÝVOJA

Absolvuje študent 2. ročníka

Polshina Julia Borisovna

Akademický supervízor prednášajúci

Vorobiev Vladimír Ivanovič

Salekhard 2008

Úvod

Kapitola 1 Charakteristika operačných systémov

1.1 Časti operačných systémov

1.2 Funkcie a zloženie operačných systémov

1.3 Programy OS

1.4 Správa údajov OS

1.5 Riadenie úloh (procesy, úlohy)

Kapitola 2. Typy operačných systémov

2.1 CP / M štandard

Štandard 2.2 MSX

2.3 Operačné systémy ako DOS

OS založený na 2.4 GUI

2,5 Pi - systém

2.6 OS Multics

2.7 OS UNIX

2.8 OS rodiny Windows

Kapitola 3. História a základné predpoklady pre vznik OS Windows

3.6 Windows 2000

3.8 WindowsVista

Záver

Literatúra


Úvod

Medzi všetkými systémovými programami, s ktorými sa musia používatelia počítačov potýkať, zaujímajú operačné systémy osobitné miesto.

Operačný systém je program, ktorý sa spúšťa okamžite. Medzi všetkými systémovými programami, s ktorými sa musia používatelia počítačov potýkať, zaujímajú operačné systémy osobitné miesto.

Operačný systém (OS) riadi počítač, spúšťa programy, poskytuje ochranu údajov a vykonáva rôzne servisné funkcie na žiadosť používateľa a programov. Každý program využíva služby operačného systému, a preto môže fungovať iba pod kontrolou operačného systému, ktorý mu poskytuje služby. Výber OS je teda veľmi dôležitý, pretože určuje, s ktorými programami môžete na svojom počítači pracovať. Výber OS ovplyvňuje aj výkon vašej práce, stupeň ochrany dát, potrebný hardvér atď. Voľba operačného systému však závisí aj od technických vlastností (konfigurácie) počítača. Čím je operačný systém modernejší, tým viac poskytuje viac možností a vizuálnejšie, no zároveň kladie väčšie nároky na počítač (taktovacia frekvencia procesora, RAM a disková pamäť, prítomnosť a kapacita prídavných kariet a zariadení).

Hlavným dôvodom potreby operačného systému je, že základné operácie pre prácu s počítačovými zariadeniami a správu jeho zdrojov sú operácie na veľmi nízkej úrovni, preto činnosti, ktoré vyžaduje používateľ a aplikačné programy, pozostávajú z niekoľkých stoviek alebo tisícov takýchto základných operácií.

Operačný systém skrýva tieto zložité a nepotrebné detaily pred používateľom a poskytuje mu pohodlné rozhranie na prácu. Vykonáva rôzne pomocné operácie, ako je kopírovanie a tlač súborov.

OS načíta všetky programy do pamäte RAM, odovzdá im kontrolu na začiatku ich práce, vykoná rôzne akcie na žiadosť vykonávaných programov a po dokončení uvoľní pamäť RAM obsadenú programami.

Relevantnosť výskumu z dôvodu potreby zlepšiť operačné systémy s cieľom skvalitniť prácu používateľa s počítačom, zjednodušiť ho a zbaviť ho zodpovednosti za prideľovanie a riadenie zdrojov.

Predmet štúdia - OS.

Predmet štúdia - efektívne technológie, vedecké práce vedcov a programátorov, používané používateľom pri práci na operačnom systéme.

Účel štúdie - spočíva v prezentácii najbežnejších operačných systémov a vhodnejších pre komunikáciu medzi používateľom a PC.

Ciele výskumu:

1. Preštudujte si vlastnosti OS.

2. Určite poradie OS.

3. Urobte klasifikáciu vývoja OS.

4. Analyzovať moderné operačné systémy a identifikovať ich nevýhody a výhody.

Výskumná hypotéza - Pohodlie interaktívnej práce s počítačom sa neustále zvyšuje zahrnutím pokročilých grafických rozhraní do OS, využívaním zvuku a videa spolu s grafikou. Používateľské rozhranie OS je čoraz inteligentnejšie, usmerňuje ľudské činy v typických situáciách a robí za neho rutinné rozhodnutia.


Kapitola 1. Charakteristika operačných systémov

1.1 Operačný systém pozostáva z nasledujúcich častí

Základný vstupno-výstupný systém (BIOS, Basic Input / Output System), umiestnený v stálej pamäti počítača. Táto časť OS je zabudovaná do PC.

Jeho účelom je vykonávať najjednoduchšie a najuniverzálnejšie OS služby súvisiace s implementáciou I/O. Základný I/O systém obsahuje aj test funkčnosti počítača, ktorý kontroluje činnosť pamäte a zariadení počítača pri zapnutí počítača. Okrem toho základný I/O systém obsahuje program na vyvolanie spustenia operačného systému.

OS loader je veľmi krátky program, ktorý sa nachádza v prvom sektore každej diskety OS. Funkciou tohto programu je načítanie ďalších dvoch modulov OS do pamäte, ktoré dokončia proces zavádzania.

Zavádzač OS na pevnom disku pozostáva z dvoch častí. Prvá časť bootloadera sa nachádza v prvom sektore pevného disku, vyberá si, z ktorej z partícií pevného disku bude pokračovať v bootovaní. Druhá časť bootloadera je umiestnená v prvom sektore tej istej sekcie, číta OS moduly do pamäte a prenáša na ne riadenie.

Diskové súbory IO.SYS a MSDOS.SYS (môžu mať rôzne názvy, napr. IBMBIO.COM a IBMDOS.COM pre PC DOS, DRBIOS.SYS a DRDOS.SYS pre DR DOS - názvy sa menia v závislosti od verzie OS) .

Načítava sa do pamäte zavádzačom OS a ostávajú natrvalo v pamäti počítača Súbor IO.SYS je doplnkom k základnému I/O systému v ROM. Súbor MSDOS.SYS implementuje základné služby OS na vysokej úrovni.


1.2 Funkcie a zloženie operačných systémov

Hlavné úlohy OS sú nasledovné:

Zvýšenie priepustnosti počítača (organizovaním nepretržitého spracovania toku úloh s automatickým prechodom z jednej úlohy na druhú a efektívnou distribúciou počítačových zdrojov na niekoľko úloh);

Skrátenie doby odozvy systému na požiadavky používateľov na odpovede z počítača4

Zjednodušená práca vývojárov softvéru a personálu údržby počítačov (tým, že sa im poskytne značné množstvo programovacích jazykov a rôzne servisné programy).

Operačné systémy možno klasifikovať podľa nasledujúcich metrík:

Počet používateľov: OS pre jedného používateľa (Ms-DOS, Windows) a OS pre viacerých používateľov (VM, UNIX);

Prístup: dávkový (OS 360), interaktívny (Windows, UNIX), systémy v reálnom čase (QNX, Neutrino, RSX);

Počet úloh na vyriešenie: operačné systémy s jednou úlohou (MS-DOS) a s viacerými úlohami (Windows, UNIX).

Operačný systém je navrhnutý tak, aby vykonával nasledujúce hlavné (úzko súvisiace) funkcie:

Správa údajov;

Riadenie úloh (úlohy, procesy);

Komunikácia s ľudským operátorom.

V rôznych operačných systémoch sú tieto funkcie implementované v rôznych mierkach a pomocou rôznych technických, softvérových, informačných metód a nástrojov.

Štrukturálne je OS súbor programov, ktoré riadia činnosť počítača, identifikujú aplikačné programy a údaje a komunikujú medzi strojom a operátorom. Operačný systém zvyšuje výkon výpočtového komplexu vďaka flexibilnej organizácii toku úloh strojom, rovnomernému zaťaženiu zariadení, optimálnemu využitiu všetkých počítačových zdrojov, štandardnej organizácii ukladania veľkého množstva dát v stroji s rôznymi spôsobov, ako sa k nim dostať.

Súčasťou systémového softvéru sú aj servisné programy, ktoré sú určené na kontrolu zdravotného stavu počítačových jednotiek, zisťovanie a lokalizáciu porúch zariadení a elimináciu ich vplyvu na prevádzku ako celok.

Softvér počítačového systému je určený na prispôsobenie používateľských programov zmenám v zložení počítačových zdrojov. Vysoký výkon výpočtového systému poskytuje OS vďaka použitiu dávkového spracovania a režimov multiprogramovania a prítomnosti špeciálneho softvéru na vykonávanie prácne náročných informačných vstupno-výstupných operácií.

Medzi najznámejšie prvé ovládacie programy patria komplexy SAGE, SABRE, MERCURE, implementované na počítači druhej generácie. Pre počítač IBM / 360 bol vyvinutý operačný systém, ktorý zabezpečuje technológiu dávkového spracovania a prevádzku v reálnom čase, ako aj implementáciu viacstrojových a viacprocesorových systémov.

Prvým funkčne kompletným OS je OS/360. Vývoj a implementácia operačného systému umožnila vymedziť funkcie operátorov, administrátorov, programátorov, používateľov a tiež výrazne (desiatky a stovky) zvýšiť produktivitu počítačov a mieru využitia technických prostriedkov. Verzie OS / 360/370/375 - MFT (multiprogramovanie s pevným počtom úloh), MVT (s premenlivým počtom úloh), SVS (systém s virtuálnou pamäťou), SVM (systém virtuálnych strojov) - postupne nahradené každý iné a do značnej miery determinované moderné chápanie úlohy OS vo všeobecnej hierarchii systémov riadenia údajov a úloh pri spracovaní údajov na počítači.

1. Rané verzie OS / 360 boli zamerané na dávkové spracovanie informácií - vstupný tok úloh (ML, MD alebo dierne štítky) bol vopred pripravený a zadaný na spracovanie v kontinuálnom režime. Následne vznikli nadstavby OS / 360/375 umožňujúce interaktívne spracovanie dát z užívateľských terminálov, posledná verzia (OSSVM) už vlastne poskytovala užívateľovi „virtuálny osobný počítač“ s plnou silou výpočtového zariadenia IBM / 360/375. OS iných rodín.

1.3 Programy OS

Programy OS neustále zaberajú množstvo pamäte RAM nainštalovanej v konfigurácii systému. Zvyšok OS sa podľa potreby volá z externej pamäte na MD.

OS zabezpečuje implementáciu nasledujúcich procesov vo výpočtovom systéme:

Spracovateľské úlohy;

Prevádzka systému v režime dialógu a časového delenia;

Práca v systéme v reálnom čase ako súčasť multiprocesorových a viacpočítačových komplexov;

Komunikácia operátora so systémom;

Zaznamenávanie priebehu výpočtovej práce;

Spracovanie údajov prijatých prostredníctvom komunikačných kanálov;

Fungovanie vstupno-výstupných zariadení;

Použitie širokej škály nástrojov na ladenie a testovanie programov;

Plánovanie prechodu úloh v súlade s ich prioritami;

Účtovníctvo a kontrola používania údajov, programov a počítačových zdrojov.

Hlavnými komponentmi OS sú riadiace a spracovateľské programy. Riadiace programy riadia činnosť počítačového systému, pričom poskytujú automatickú zmenu úloh na udržanie nepretržitých prevádzkových režimov počítača počas prechodu z jedného programu do druhého bez zásahu operátora.

Riadiaci program určuje poradie vykonávania programov spracovania a poskytuje potrebný súbor služieb na ich vykonávanie. Hlavné funkcie: sekvenčné alebo prioritné vykonávanie každej úlohy (riadenie úloh); ukladanie, vyhľadávanie a údržba údajov bez ohľadu na ich organizáciu a spôsob uloženia (správa údajov).

Programy na riadenie úloh čítajú vstupné toky úloh, spracúvajú ich v závislosti od priority, spúšťajú súčasné vykonávanie niekoľkých úloh; postupy volania; viesť systémový denník.

Programy na správu údajov poskytujú metódy na organizáciu, identifikáciu, ukladanie, katalogizáciu a získavanie spracovaných údajov. Tieto programy spracovávajú dátové I/O s rôznou organizáciou, kombinujú záznamy do blokov a rozdeľujú bloky na záznamy, spracovávajú štítky zväzkov a množiny údajov.

Programy na správu obnovy po zlyhaní spracovávajú prerušenia z monitorovacieho systému, zaznamenávajú zlyhania procesora a externých zariadení, generujú záznamy denníka porúch, analyzujú možnosť zlyhania úlohy a v prípade, že úlohu nemožno dokončiť, uvedú systém do stavu čakania.

Konfigurácia systému. Aplikačný program v OS môže v priebehu svojej prevádzky prijímať z OS charakteristiky konkrétnej implementácie systému, v ktorom funguje: názov, verziu a vydanie OS, typ a technické vlastnosti počítača. Operačný systém má zvyčajne lokalizačné nástroje, ktoré vám umožňujú nakonfigurovať systém na špecifickú národnú (lokálnu) prezentáciu údajov: reprezentáciu desatinných zlomkov, peňažné hodnoty, dátumy a časy.

1.4 Správa údajov OS

Správa údajov zahŕňa nasledujúce komponenty:

Dlhodobé plánovanie - organizovanie umiestňovania údajov na externých médiách, ich výber a poskytovanie užívateľským programom;

Prevádzkový manažment - distribúcia RAM pre programy a dáta, realizácia výmeny dát medzi RAM a externou pamäťou;

Správa externých vstupno-výstupných zariadení a umiestňovanie údajov.

1.5 Riadenie úloh (procesy, úlohy)

Proces- minimálny softvérový objekt, ktorý má vlastné systémové prostriedky (spustený program).

OS monitoruje nasledujúce činnosti súvisiace s procesom:

Vytváranie a odstraňovanie procesov;

Plánovanie procesov;

Synchronizácia procesov;

Komunikácia procesov;

Riešenie uviaznutia.

Pojmy proces a program by sa nemali zamieňať. Program je akčný plán a proces je samotná akcia, preto pojem proces zahŕňa:

Programový kód;

Obsah zásobníka;

Obsah adresy a ďalších registrov procesora.

Pre jeden program tak možno vytvoriť niekoľko typov procesov v prípade, že sa pomocou jedného programu v CPU vykoná niekoľko nezhodných inštrukcií.

Rozlišuje sa medzi nasledujúcimi stavmi procesu:

Nový (proces bol práve vytvorený);

Spustiteľný súbor (príkazy programu sa vykonávajú na CPU);

Čakanie (proces čaká na dokončenie nejakej udalosti, najčastejšie I/O operácia);

Pripravený (proces čaká na uvoľnenie CPU);

Dokončené (proces dokončil svoju prácu).

Kapitola 2. Typy operačných systémov

2.1 CP / M štandard

Začiatok tvorby operačných systémov pre mikropočítače položil OS SR./M. Bol vyvinutý v roku 1974 a odvtedy bol nainštalovaný na mnohých 8-bitových počítačoch. V rámci tohto operačného systému vzniklo značné množstvo softvéru, vrátane prekladačov z jazykov BASIC, Pascal, C, Fortran, Cobol, Lisp, Ada a mnohých ďalších, textových (textové procesory sú najpoužívanejším typom aplikačné programy. Umožňujú vám pripravovať dokumenty oveľa rýchlejšie a pohodlnejšie ako pri použití písacieho stroja.Textové procesory vám umožňujú používať rôzne typy písma znakov, voľne tvarované odseky, automaticky zalamovať slová do nového riadku, umožňujú vám robiť poznámky pod čiarou, zahŕňajú obrázky, automatické číslovanie strán a poznámok pod čiarou atď.) a tabuľkové procesory, systémy správy databáz.

2.2 štandard MSX

Tento štandard určoval nielen OS, ale aj vlastnosti hardvéru pre školské počítače. Podľa štandardu MSX mal mať stroj aspoň 16 K RAM, 32 K read-only pamäte so vstavaným BASIC interpreterom, farebný grafický displej s rozlíšením 256x192 pixelov a 16 farbami, trojkanálový zvukový generátor pre 8 oktáv, paralelný port na pripojenie tlačiarne a ovládač na ovládanie externe pripojeného externého pamäťového zariadenia.

Operačný systém takéhoto stroja by mal mať nasledujúce vlastnosti: požadovaná pamäť nie je väčšia ako 16 K, kompatibilita s CP. / M na úrovni systémových volaní, kompatibilita s DOS z hľadiska formátov súborov na externých jednotkách založených na diskete disky, podpora prekladačov jazykov BASIC, C, Fortran a Lisp. Tento operačný systém s názvom MSX-DOS teda zohľadnil potrebu podpory rozsiahleho softvéru vyvinutého pre CP/M a zároveň sa zameral na v tom čase nový vývoj súvisiaci s DOS, grafické balíky (Systém správy databázy (DBMS) - umožňuje spravovať veľké informačné polia - databázy), symbolické debuggery a iné problémovo orientované programy.

Úspech systému bol do značnej miery spôsobený jeho extrémnou jednoduchosťou a kompaktnosťou, schopnosťou rýchlo sa prispôsobiť rôznym konfiguráciám PC. Prvá verzia systému zaberala iba 4K, čo bolo veľmi dôležité vzhľadom na obmedzenú pamäť vtedajšieho PC.

2.3 Operačné systémy ako DOS

OS ako DOS sa stal dominantným s príchodom 16-bitových počítačov používajúcich 16-bitové mikroprocesory ako 8088 a 8086. Pokiaľ ide o životnosť, žiadny operačný systém pre mikropočítače sa nemôže ani len priblížiť DOSu. Od svojho vzniku v roku 1981 sa DOS tak rozšíril, že si vyslúžil právo byť považovaný za najpopulárnejší OS na svete. Napriek niektorým nedostatkom a skutočnosti, že väčšina z nich je založená na vývoji zo 70. rokov, DOS naďalej existuje a šíri sa dodnes. Či už v dobrom alebo zlom, je pravdepodobné, že v blízkej budúcnosti ovládne trh operačných systémov. V súčasnosti je pre DOS vyvinutá obrovská zásoba softvéru. Existujú prekladače (Translator - program, ktorý automaticky konvertuje program v programovacom jazyku na sekvenciu inštrukcií. Typy prekladateľov - kompilátor, tlmočník) pre takmer všetky populárne jazyky na vysokej úrovni vrátane BASIC, Pascal, Fortran, C , Modula-2, Lisp, Logo, APL, Fort, Ada, Cobol, PL-1, Prologue, Smalltok atď.; a pre väčšinu jazykov existuje niekoľko možností prekladateľa. Existujú nástroje na vývoj programov v strojových kódoch - assemblery, symbolické debuggery atď. Tieto nástroje sú sprevádzané editormi, linkermi a ďalšími obslužnými systémami potrebnými na vývoj zložitých programov. Okrem systémového softvéru pre DOS bolo vytvorených mnoho aplikačných programov.

OS disku ( DOS )

Operačný systém DOS pozostáva z nasledujúcich častí:

Základný vstupno/výstupný systém (BIOS) nachádzajúci sa v pamäti iba na čítanie (pamäte len na čítanie, ROM) počítača. Táto časť OS je „zabudovaná“ v počítači.Jeho účelom je vykonávať najjednoduchšie a najuniverzálnejšie OS služby súvisiace s implementáciou input-output. Základný I/O systém obsahuje aj test funkčnosti počítača, ktorý kontroluje činnosť pamäte a zariadení počítača pri zapnutí počítača. Okrem toho základný I/O systém obsahuje program na vyvolanie zavádzača OS.

Zavádzač OS je veľmi krátky program, ktorý sa nachádza v prvom sektore každej DOSovej diskety. Funkciou tohto programu je načítanie ďalších dvoch modulov OS do pamäte, ktoré dokončia proces zavádzania systému DOS.

Na pevnom disku (pevnom disku) sa zavádzač OS skladá z dvoch častí. Je to spôsobené tým, že sto pevných diskov možno rozdeliť na niekoľko oddielov (logických jednotiek). Prvá časť bootloadera sa nachádza na prvom sektore pevného disku, vyberá si, z ktorej z partícií pevného disku bude pokračovať. Druhá časť bootloadera je umiestnená v prvom sektore tejto sekcie, načítava do pamäte DOS modulu a prenáša ju do riadenia.

Diskové súbory 10.SYS a MSDOS.SYS (môžu mať rôzne názvy, napr. IBMB.COM a IBMDOS.COM pre PCDO; URBIOS.SYS a DRDOS.SYS pre DRDOS - názvy sa menia v závislosti od verzie OS). Načítava ich do pamäte zavádzač OS a ostávajú natrvalo v pamäti počítača. 10.SYS súbor je do základného I/O systému v ROM. Súbor MSDOS.SYS implementuje základné služby DOS na vysokej úrovni.

Shell DOS spracováva príkazy zadané používateľom. Príkazový procesor sa nachádza v súbore disku COMMAND.COM na disku, z ktorého sa zavádza operačný systém. Niektoré užívateľské príkazy, ako napríklad Type, Dir alebo Cop, sú vykonávané samotným shellom. Takéto príkazy sa nazývajú interné príkazy. Na vykonanie ostatných (externých) používateľských príkazov príkazový procesor vyhľadá na diskoch program s príslušným názvom a ak ho nájde, nahrá ho do pamäte a odovzdá riadenie. Keď program skončí, príkazový procesor odstráni program z pamäte a zobrazí správu, že je pripravený vykonať príkaz (výzva DOS).

Externé príkazy DOS sú programy, ktoré sa dodávajú s OS ako samostatné súbory. Tieto programy vykonávajú činnosti údržby, ako je formátovanie diskiet, kontrola diskov atď.

Ovládače zariadení sú špeciálne programy, ktoré dopĺňajú I/O systém DOS a poskytujú servis pre nové alebo neštandardné použitia existujúcich zariadení. Napríklad pomocou ovládačov je možné pracovať s „ramdiskom“ tzn. kus pamäte počítača, s ktorým môžete pracovať rovnako ako s diskom. Ovládače sa načítavajú do pamäte počítača pri štarte OS, ich mená sú špecifikované v špeciálnom súbore CONFIG.SYS. Táto schéma uľahčuje pridávanie nových zariadení a umožňuje vám to bez ovplyvnenia systémových súborov DOS

Verzie DOS

Systém MS DOS sa za pár rokov zmenil z jednoduchého bootloadera na univerzálny zavedený operačný systém pre osobné počítače založený na mikroprocesoroch Intel 8086. MS DOS podporuje počítačové siete a grafické užívateľské rozhrania, všetky druhy úložných zariadení, slúži ako základ pre tisíce aplikačných programov .. Systém MS DOS, ktorý má viac ako 10 miliónov registrovaných používateľov, neustále „vyberá“ používateľov od svojich konkurentov. Predchodcom MS-DOS bol operačný systém 86-DOS, napísaný v polovici 80. rokov. Tim Peterson pre Seattle Computer Products. V tom čase bol najpopulárnejším systémom pre mikropočítače založené na Intel 8080 a Zilog Z-80 operačný systém CP / M-80 od Digital Research. Tento systém poskytoval prístup k rôznym softvérovým aplikáciám (textové procesory, správcovia databáz atď.). Na uľahčenie procesu prenosu aplikačných programov z 8-bitového systému CP / M-80 do nového 16-bitového prostredia systému 86-DOS bol tento pôvodne zostavený tak, aby simuloval všetky funkcie a typy. operácií CP/M-80. V dôsledku toho sú štruktúry riadiacich blokov súborov, predpon segmentov programu a spustiteľných súborov v 86-DOS takmer totožné so štruktúrami CP / M-80. Programy, ktoré existovali v CP / M-80, bolo možné jednoducho konvertovať (spracovaním zdrojových programových súborov pomocou špeciálneho prekladača) a následne spustiť v systéme 86-DOS buď okamžite, alebo vykonaním jednoduchých manuálnych úprav. Keďže 86-DOS bol predávaný ako proprietárny operačný systém rodiny mikropočítačov S-100 S-100 od Seattle Computer Research založených na Intel 8086, celkovo mal tento prístup len malý vplyv na stav vecí vo svete osobných počítačov. Iní predajcovia mikropočítačov založených na Intel 8086, očividne nútení používať konkurenčné operačné systémy, netrpezlivo očakávali vydanie systému CP/M-86 od Digital Research. V októbri 1980 kampaň IBM vyzvala softvérové ​​firmy pre mikropočítače, aby začali hľadať operačný systém pre novú rodinu osobných počítačov. Microsoft nemohol ponúkať svoj vlastný operačný systém okrem samostatných verzií Microsoft BACIC, ale zaplatil Seattle Computer Products za právo predávať Petersonov systém 86-DOS. Na oplátku získala spoločnosť Seattle Computer Products licenciu na používanie a predaj programovacích jazykov a všetkých verzií operačného systému pre mikroprocesor 8086 vyvinutý spoločnosťou Microsoft. V júli 1981 Microsoft získal všetky práva na systém 86-DOS, výrazne ho prerobil a dal mu názov MS DOS. Keď sa na jeseň roku 1981 objavili prvé počítače IBM PC, spoločnosť IBM pre ne navrhla operačný systém MS DOS s názvom PC DOS 1.0. Okrem toho si IBM vybrala ako alternatívne operačné systémy systémy CP / M-86 (Digital Research) a P-sustem (Softech) pre mikropočítače PC. Oba tieto systémy však mali množstvo nevýhod: mali nízky výkon pre IBM PC, vysoké náklady a nedostatok dostupných programovacích jazykov. Nakoniec sa misky váh naklonili v prospech PC DOS systému po tom, čo spoločnosť IBM s jeho pomocou implementovala všetok aplikačný softvér pre IBM PC, ako aj nástroje, ktoré pracujú pod ich kontrolou. Preto sa vývojári softvéru od samého začiatku zameriavali na PC DOS a systémy CP / M-86 a P-system nezaberali žiadne významné miesto na softvérovom trhu pre IBM PC.


2.4 Operačné systémy založené na GUI

Okrem rozšírených strojov, ktoré sú navrhnuté podľa zavedených štandardov, sa často vytvárajú stroje, v ktorých vyniká určitá vlastnosť. Začiatkom a v polovici 80-tych rokov teda stroje Macintosh a Amiga priťahovali najväčšiu pozornosť pre svoje grafické schopnosti. V prvom z nich bol displej monochromatický, v druhom - farebný, ale oba sa vyznačovali vysokým rozlíšením a rýchlosťou zobrazovania grafických informácií na displeji.

Operačné systémy pre tieto stroje boli navrhnuté tak, aby čo najlepšie využili grafický zážitok. Používajú rozhranie s viacerými oknami a manipulátor myši. Na výber konkrétnej operácie alebo pracovného objektu sa na obrazovke zobrazuje niekoľko bežných grafických symbolov (piktogramov), medzi ktorými si používateľ vyberá pomocou „myši“.

2,5 Pi - systém

V počiatočnom období vývoja osobných počítačov vznikol operačný systém USCD p-system. Základom tohto systému bol takzvaný P-machine – program, ktorý emuluje hypotetický univerzálny výpočtový stroj. P-stroj simuluje činnosť procesora, pamäte a externých zariadení vykonávaním špeciálnych príkazov nazývaných P-kód. Softvérové ​​komponenty P-systému (vrátane kompilátorov) sú napísané v P-kóde, aplikačné programy sú tiež kompilované do P-kódu. Hlavným rozlišovacím znakom systému teda bola minimálna závislosť od vlastností PC vybavenia. Práve to zabezpečilo prenosnosť systému Pi na rôzne typy strojov. Kompaktnosť P-kódu a vhodne implementovaný mechanizmus stránkovania umožnili spúšťať relatívne veľké programy na PC s malou RAM.

Hlavnou črtou tohto systému bol však prevažne interpretačný spôsob vykonávania aplikovaných programov, čo znamenalo intenzívnu výmenu informácií medzi RAM a externými pamäťovými zariadeniami. V dôsledku toho došlo k výraznému spomaleniu prác.

2.6 Operačný systém Multics

Všetko sa to teda začalo v roku 1965... Počas štyroch rokov tvorili American Telegraph & Telephone Bell Labs spolu s General Electric a skupinou výskumníkov z Massachusetts Institute of Technology projekt Os Multics (tiež nazývaný MAC – not to zamieňať s MasOS). Cieľom projektu bolo vytvoriť interaktívny operačný systém pre viacerých používateľov, ktorý veľkému počtu používateľov poskytne pohodlné a výkonné prostriedky prístupu k výpočtovým zdrojom. Tento OS bol založený na princípoch viacvrstvového zabezpečenia. Virtuálna pamäť mala organizáciu segmentovej stránky, kde bola ku každému segmentu priradená úroveň prístupu. Aby mohol akýkoľvek program volať program alebo pristupovať k údajom umiestneným v určitom segmente, vyžadovalo sa, aby úroveň vykonávania tohto programu nebola nižšia ako úroveň prístupu zodpovedajúceho segmentu. Multics tiež po prvýkrát implementoval plne centralizovaný súborový systém. To znamená, že aj keď sú súbory umiestnené na rôznych fyzických zariadeniach, logicky sa zdá, že sú prítomné na rovnakom disku. Adresár neobsahuje samotný súbor, ale iba odkaz na jeho fyzické umiestnenie. Ak tam súbor zrazu nie je, inteligentný systém požiada o vloženie príslušného zariadenia. Okrem toho mal Multics veľké množstvo virtuálnej pamäte, ktorá umožňovala robiť obrázky súborov z externej pamäte na virtuálne. Bohužiaľ, všetky pokusy vytvoriť relatívne užívateľsky prívetivé rozhranie v systéme zlyhali. Investovalo sa veľa peňazí a výsledok bol trochu iný, ako chceli chalani z Bell Labs. Projekt bol uzavretý. Mimochodom, účastníkmi projektu boli Ken Thompson a Denis Ritchie. Aj keď bol projekt uzavretý, predpokladá sa, že to bol operačný systém Multics, ktorý dal vzniknúť OS Unix.

2.7 Operačné systémy rodiny UNIX

Systém UNIX si získal popularitu vďaka úspešnému použitiu na mini-počítačoch. Tento úspech bol impulzom na vytvorenie podobného systému pre osobné počítače. Rôzne verzie OS patriace do tejto rodiny majú spravidla svoje vlastné mená, ale vo všeobecnosti opakujú vlastnosti UNIX.

UNIX je operačný systém, ktorý vám umožňuje vykonávať prácu v režime viacerých používateľov a multitaskingu. Pôvodne bol určený pre sálové počítače, aby nahradil MULTICS. UNIX je veľmi výkonný nástroj v rukách programátora, ale vyžaduje veľmi veľké množstvo pamäte RAM a miesta na disku. Napriek pokusom o štandardizáciu tohto operačného systému existuje veľa jeho rôznych verzií, najmä preto, že bol distribuovaný ako program v jazyku C, ktorý si používatelia začali upravovať pre svoje potreby.

Hlavným charakteristickým znakom tohto systému je jeho modularita a rozsiahla sada systémových programov, ktorá umožnila vytvoriť priaznivé prostredie pre užívateľských programátorov. Systém UNIX je organicky kombinovaný s jazykom C, v ktorom je napísaných viac ako 90 % vlastných modulov. Príkazový jazyk systému sa prakticky zhoduje s jazykom C, čo umožnilo veľmi jednoducho kombinovať rôzne programy pri vytváraní veľkých aplikačných systémov.

UNIX má „shell“, s ktorým používateľ priamo komunikuje, a „kernel“, ktorý v skutočnosti riadi činnosť počítača. Počítač zobrazí znak dolára ako príkazový riadok. Vzhľadom na dĺžku používania tohto operačného systému je počet príkazov pomerne veľký. Okrem príkazov na správu súborov, ktoré sa nachádzajú v akomkoľvek operačnom systéme, má UNIX aspoň jeden textový editor, ako aj textový formátovač a kompilátor C, ktorý vám umožňuje upravovať „shell“ podľa potreby.

Z UNIXu si mnohé iné operačné systémy osvojili funkcie ako premapovanie, prepojenie a filtrovanie; UNIX má však nepochybne tú výhodu, že je od začiatku navrhnutý ako operačný systém pre viacerých používateľov a multitasking. Názvy súborov môžu mať dĺžku až 14 znakov, pričom sa rozlišujú veľké a malé písmená. Pôvodná sada príkazov operačného systému sa rozšírila na 143 vo verzii 7.0; Systém III pridal ďalších 71 príkazov, 25 ďalších v Berkeley 4.1 a ďalších 114 v Berkeley 4.2. Kvôli veľkému množstvu príkazov nepatrí UNIX medzi používateľsky najprívetivejšie jazyky. Práca je uľahčená použitím grafického používateľského rozhrania, ale keďže toľko príkazov už zaberá značné množstvo pamäte, toto rozhranie vyžaduje ešte viac pamäte a miesta na disku.

Zistili sme, čo sú operačné systémy a ich funkcie vo všeobecnosti, teraz je čas začať podrobnejšie, konkrétnejšie skúmanie rôznych OS, ktoré zvyčajne začína krátkou históriou vzniku a vývoja.

Operačný systém Unix

Predpokladá sa, že na vine je najmä vznik Unixu ... počítačová hra. Faktom je, že Ken Thompson vytvoril hračku Space Travel z nejakého dôvodu. Napísal ho v roku 1969 na počítači Honeywell-635, ktorý bol použitý na vývoj Multics. Trik je ale v tom, že ani spomínaný Honeywell, ani ten v laboratóriu General Electric-645 nebol vhodný na hračku. A Ken si musel nájsť iný počítač – 18-bitový PDP-7 počítač. Ken a chlapci vyvíjali nový súborový systém, ktorý by mu uľahčil život a prácu. Rozhodol som sa teda vyskúšať svoj vynález na úplne novom aute. Skúsil som to. Celé patentové oddelenie Bell Labs malo obrovskú radosť. Thompson si myslel, že to nestačí a začal to vylepšovať, vrátane takých funkcií, ako sú inody, subsystém správy procesov a pamäte, ktorý zabezpečuje používanie systému dvoma používateľmi v režime TimeSharing a jednoduchý tlmočník príkazov. Ken dokonca vyvinul niekoľko utilít pre Kenovi zamestnanci si stále pamätali, ako trápili operačný systém Multics, a tak sa na počesť starých zásluh jeden z nich - Brian Kernighan - rozhodol nazvať ho podobným názvom - UNICS. Programátori boli vždy leniví.) OS bol napísané v assembleri. Tak sa dostávame k tomu, čo je vo svete známe ako „UNIX First Edition.“ V novembri 1971 bol vydaný prvý plnohodnotný dok pre Unix. OS dostal názov „UNIX First Edition.“ Druhé vydanie vyšlo celkom rýchlo - o menej ako rok neskôr. bol iný. Pokiaľ neprinútila Denisa Ritchieho „sadnúť si za slovníky“, v dôsledku čoho napísal svoj vlastný jazyk, teraz známy ako C. Práve v ňom bolo v roku 1973 napísané 4. vydanie UNIXu. V júli 1974 bola vydaná verzia 5 systému UNIX. Šiesta edícia UNIX (aka UNIX V6), vydaná v roku 1975, bola prvým komerčne redistribuovaným Unixom. Väčšina z toho bola napísaná v C.

Neskôr bol kompletne prepísaný podsystém správy operačnej a virtuálnej pamäte, zároveň sa zmenilo rozhranie ovládačov externých zariadení. To všetko umožnilo, aby bol systém ľahko prenosný na iné architektúry a dostal názov „Seventh Edition“ (alias UNIX verzia 7). Keď sa Šestka dostala na univerzitu v Berkeley v roku 1976, vznikli tam miestni unixoví guruovia. Jedným z nich bol Bill Joy.

Billy zhromaždil svojich kolegov programátorov a začal vyvíjať svoj vlastný systém na jadre UNIX. Po naplnení niekoľkých vlastných (vrátane kompilátora Pascal) okrem hlavných funkcií nazval celú túto distribúciu (BSD 1.0). Druhá verzia BSD bola takmer totožná s prvou. Tretia verzia BSD bola založená na portovaní UNIX verzie 7 na počítače VAX, čo dalo 32/V systém, ktorý tvoril základ BSD 3.x. No, a čo je najdôležitejšie, bol vyvinutý zásobník protokolov TCP / IP; vývoj financovalo Ministerstvo bezpečnosti USA.

Prvý komerčný systém sa volal UNIX SYSTEM III a vyšiel v roku 1982. Tento OS kombinoval najlepšie kvality UNIXu verzie 7 a potom sa Unixy vyvinuli takto:

Po prvé, boli to spoločnosti, ktoré komercializovali portovanie UNIX na iné platformy. Notoricky známa spoločnosť Microsoft Corporation spolu s operáciou Santa Cruz sa na tom podieľala a vytvorila variáciu UNIX s názvom XENIX.

Po druhé, Bell Labs vytvorili Unix Development Group a oznámili, že všetky budúce komerčné verzie UNIXu (počnúc systémom V) budú spätne kompatibilné.

V roku 1984 bolo vydané druhé vydanie UNIX System V, v ktorom sa objavila: schopnosť uzamknúť súbory a zápisy, kopírovať zdieľané stránky RAM pri pokuse o zápis (litter-on-write), nahradenie stránky RAM atď. tentoraz bol UNIX nainštalovaný na viac ako 100 000 počítačoch.

V roku 1987 vyšlo tretie vydanie UNIX System V. Zaregistrovalo sa štyri a pol milióna používateľov tohto epického operačného systému... Mimochodom, pokiaľ ide o Linux, objavil sa až v roku 1990 a prvá oficiálna verzia OS bol vydaný až v októbri 1991. Rovnako ako BSD, aj Linux bol distribuovaný so zdrojovým kódom, takže každý používateľ si ho mohol prispôsobiť tak, ako chce. Takmer VŠETKO, čo si nemôže dovoliť, napríklad Windows 9x, bolo nakonfigurované.

2.8Operačné systémy rodiny Windows

Windows bol pravdepodobne prvý operačný systém, ktorý si nikto neobjednal Billovi Gatesovi a on si ho vzal sám, aby ho vyvinul. Čo je na nej také výnimočné? Po prvé, grafické rozhranie. V tom čase mal taký iba notoricky známy Mac 0S. Po druhé, multitasking. Vo všeobecnosti bol Windows 1.0 vydaný v novembri 1985. Hlavná plošina bola použitá pre 286 vozidiel.

Presne o dva roky neskôr, v novembri 1987, vyšiel Windows 2.0 a o rok a pol 2.10. Nebolo na nich nič zvláštne. A nakoniec revolúcia! V máji 1990 bol vydaný Windows 3.0. Bolo toho len toľko: obe aplikácie pre DOS sa spúšťali v samostatnom okne na celej obrazovke a Soru-Paste pracoval na výmene údajov s aplikáciami pre DOS a samotný Windows pracoval v niekoľkých pamäťových režimoch: v reálnom (základných 640 KB), v r. chránené a rozšírené. Zároveň bolo možné spúšťať aplikácie, ktoré boli väčšie ako veľkosť fyzickej pamäte. Prebehla aj dynamická výmena údajov (DDE). O pár rokov neskôr vyšla verzia 3.1, v ktorej neboli žiadne problémy so základnou pamäťou. Zaviedla sa aj nová funkcia na podporu fontov True Toure. Je zabezpečená bežná prevádzka v lokálnej sieti. Objavilo sa Drag & Drop (prenos súborov a adresárov pomocou myši). Vo verzii 3.11 bola vylepšená podpora siete a bolo zavedených niekoľko menších funkcií. Paralelne bol vydaný Windows NT 3.5, čo bola v tom čase zbierka základných sieťových gadgetov prevzatých z 0S / 2. V júni 1995 bola celá počítačová komunita pobúrená oznámením spoločnosti Microsoft o augustovom vydaní novej operačnej systém, výrazne odlišný od Windows 3.11.

24. august - dátum oficiálneho vydania Windows 95 (iné názvy: Windows 4.0, Windows Chicago) Teraz to nebolo len operačné prostredie - bol to plnohodnotný operačný systém. 32-bitové jadro umožnilo lepší prístup k súborom a vytváranie sietí. 32-bitové aplikácie boli lepšie chránené pred vzájomnými chybami, nechýbala ani podpora viacužívateľského režimu na jednom počítači s jedným systémom. Veľa rozdielov v rozhraní, veľa vylepšení a vylepšení.

O niečo neskôr vyšiel nový Windows NT s rovnakým rozhraním ako 95. Bol dodaný v dvoch verziách: ako server a ako pracovná stanica. Systémy Windows NT 4.x boli spoľahlivé ani nie tak preto, že by mal Microsoft svedomie, ale preto, že NT napísali programátori, ktorí kedysi pracovali na VAX / VMS.

V roku 1996 bol vydaný Windows-95 OSR2 (toto znamená Open Service Relase). Distribučná súprava zahŕňala Internet Explorer 3.0 a nejakú starú verziu Outlooku (vtedy nazývanú jednoducho Exchange). Hlavnými funkciami sú podpora FAT32, vylepšený hardvér a inicializátor ovládačov. Niektoré nastavenia (vrátane videa) je možné zmeniť bez reštartu. Nechýbal ani vstavaný DOS 7.10 s podporou FAT32.

Rok 1998. Vyšiel Windows-98 so zabudovaným Internet Explorerom 4.0 a Outlookom. Objavila sa takzvaná Active Desktop. Vylepšená podpora pre všeobecné ovládače a DirectX. Zabudovaná podpora viacerých monitorov. Voliteľne môžete pridať skvelý nástroj na konverziu pevných diskov z FAT16 na FAT32. Vložený DOS sa datuje od 7.10.

Windows 98 Special Edition vyšiel o rok neskôr. S optimalizovaným jadrom. Internet Explorer sa dostal na verziu 5.0, ktorá sa vo všeobecnosti príliš nelíšila od verzie 4.x. Integrácia s World Wide Web, ktorá spočíva v dodaní niekoľkých slabých utilít ako FrontPage a Web Publisher. DOS bol stále rovnaký - 7.10.

Rok 2000. Vyšla plná verzia Windows Millenium. Internet Explorer sa stal verziou 5.5, zdá sa, že DOS je mŕtvy, ale inteligentní ľudia tvrdia, že áno, no volal sa 8.0. Dos aplikácie sú jednoducho ignorované. Rozhranie sa zlepšilo o grafické funkcie a zrýchlenie všetkého, čo sa môže pohybovať (vrátane kurzora myši), plus niekoľko sieťových funkcií. No, celkom nedávno, môžeme povedať, v našej dobe boli vydané OS Windows Vista a Windows server 2008.

Kapitola 3. História a základné predpoklady pre vznik operačného systému Windows

Osobné počítače (IBM – kompatibilné) sa dlhé roky od svojho vzniku zaobišli bez špeciálnych „používateľských škrupín“, pracujúcich priamo pod operačným systémom (MS DOS, DR DOS, PC DOS). Používatelia, ktorí sa k takémuto počítaču posadili, boli odsúdení na to, aby po zapnutí videli na holej obrazovke nechutnú výzvu C: \. Všetky operácie ovládania počítača boli vykonávané zadaním niektorých slov – príkazov z klávesnice. Nepohodlnosť takéhoto alfanumerického rozhrania viedla k sťažnostiam na samotné počítače.

Práca s osobným počítačom sa len málo líšila od práce napríklad s minipočítačom: bolo potrebné dobre poznať operačný systém. A samotný proces komunikácie s počítačom bol prekvapivo nudný: museli ste zadávať direktívy DOS v presne definovanom poradí, volať aplikačné programy ich názvami (často dosť ťažko zapamätateľné). Po obdržaní výsledkov počítania bolo potrebné znova sa obrátiť na prostriedky DOS, aby sa tieto informácie preniesli do iných programov atď. Takáto „služba“ samozrejme neprispela k rozšírenému používaniu osobných počítačov medzi používateľmi.

Jedným z nedostatkov operačného systému MS DOS, ktorý sa v 80. rokoch stal de facto štandardom pre počítače kompatibilné s IBM PC, bolo mimoriadne primitívne používateľské rozhranie. Microsoft sa mal jednoznačne postarať o užívateľsky prívetivejšie rozhranie operačného systému, najmä preto, že Macintosh od Apple už bol na trhu s mimoriadne priateľským grafickým užívateľským rozhraním (GUI), ktoré vyzeralo oveľa výhodnejšie ako príkazový riadok MS DOS od IBM. PC. V okne okna je každému spustiteľnému programu priradené okno obrazovky, ktoré môže zaberať časť obrazovky alebo celú obrazovku.

Spoločnosť Microsoft, vykonávajúca nezávislý vývoj v oblasti grafického používateľského rozhrania, sa snažila zabezpečiť, aby prostredie okna nebolo len shell pre MS DOS, ktorý vám umožní pracovať so súbormi a spúšťať programy, ale poskytne vývojárom aj ich vlastné aplikačné programové rozhranie. (Programovanie rozhrania aplikácií, API).

Microsoft oznámil vývoj grafického operačného systému Windows 10. novembra 1983, hoci už koncom roku 1982 programátori Microsoftu začali vytvárať univerzálnu sadu grafických postupov nazývanú Computer Graphic Interface (CGI).

Pôvodne sa zamýšľalo, že CGI ako súbor rutín sa bude dodávať s kompilátormi Microsoftu, čo umožní vývojárom programov vydávať grafiku na rôzne typy tlačiarní. Programátori by mohli vo svojich programoch využívať CGI funkcie, ktoré by následne preložili do príkazov požadovaného typu tlačiarne.

Krátko po začatí prác na CGI začal Microsoft pracovať na vytvorení grafického operačného prostredia pre počítače MS DOS. Vytvorenie takéhoto shellu bolo inšpirované neočakávaným záujmom používateľov počítačov kompatibilných s IBM o oznámenie spoločnosti VisiCorp o začatí prác na operačnom shelle VisiOn s viacerými oknami. Konkurencia teda urobila svoju prácu – vo februári 1983 bolo jasné, že Microsoft vytvorí vlastný Windows shell.

Aj keď sa mnohé funkcie a vlastnosti systému Windows v budúcnosti dramaticky zmenili, niektoré ustanovenia boli jasné už od začiatku. Windows musí byť multitasking t.j. by mal byť schopný spustiť niekoľko programov súčasne. Systém Windows by mal fungovať so všetkými typmi displejov a tlačiarní. A keďže je pre používateľov veľmi ťažké opustiť svoje známe softvérové ​​nástroje, Windows musí byť schopný spúšťať aplikácie DOS. Posledný cieľ sa ukázal byť tak ťažko realizovateľný, že celý projekt zdržal na dlhé mesiace.

Keď práca na CGI vstúpila do testovacej fázy, už to nebol samostatný produkt. CGI bolo premenované na GDI (The Graphic Device Interface) a stalo sa súčasťou Windows, vrátane postupov na prácu nielen s tlačiarňou, ale aj s displejom. Za týmto účelom boli do GDI pridané funkcie, ktoré poskytujú podporu pre typografické a publikačné funkcie pri práci s textami a postupy pri manipulácii s grafickými objektmi.

V novembri 1983 COMDEX bol pripravený prvý prototyp Windows. Pri predstavení prvej verzie Windowsu bolo prisľúbené, že komerčný predaj sa začne v máji 1984. Na jar 1984 sa dátum začiatku predaja posunul na november. V novembri bol tento dátum posunutý späť na jún 1985. Windows boxy sa však do obchodov dostali až 18. novembra 1985.

No napriek tomu, že Windows sa v novembri 1985 skutočne dostal na pulty obchodov, na dva roky (od roku 1985 do 1987) nemal veľký vplyv na softvérový trh a nestal sa alternatívou k MS DOS, ako Microsoft dúfal. Veľký počet používateľov (51 %) si nekúpil Windows kvôli aplikáciám vytvoreným preň (ktorých bolo v porovnaní s bežnými programami pre MS DOS veľmi málo) alebo grafickému rozhraniu, ale aby bolo možné rýchlo prepínať. DOS aplikácie na inú.

Od roku 1987 sa situácia začala dramaticky meniť. Začali sa objavovať výkonné a známe aplikácie napísané tak, aby fungovali na Windowse. S vydaním tretej verzie Windowsu sa ukázalo, že Windows si získa nielen pevné miesto na softvérovom trhu, ale stane sa hlavnou strategickou politikou Microsoftu pri tvorbe softvéru. variant necháva všetkých konkurentov ďaleko za sebou.“

Do roku 1990 Microsoft urobil významný technický pokrok vo vývoji grafického rozhrania. Na jednej strane Microsoft urobil v tejto oblasti veľké pokroky najmä vďaka tomu, že súčasne (s IBM) vyvíjal grafické rozhranie Presentation Manager pre operačný systém OS / 2. Na druhej strane, Microsoft našiel nezávislé riešenie na využitie všetkej RAM pre programy založené na Windows API. V júli 1990 PC Magasine označil článok o novej verzii Windows 3.0, v ktorom sa uvádzalo, že „Microsoft Windows sa stal skvelým multitaskingovým operačným systémom, ktorým sa OS / 2 stále snaží byť.“

"Udalosť - 90" bolo vydanie grafického operačného systému Microsoft Windows 3.0, ktorý sa stal najpredávanejším a najlepším produktom roka. Windows mal príjemné grafické užívateľské rozhranie (v porovnaní s tým, čo sa doteraz objavilo pre IBM PC), poskytoval značný rozsah služieb, obsluhoval celú pamäť adresovateľnú mikroprocesormi 80286, 80386 a vyššími. S 32-bitovými mikroprocesormi (80386 a vyššími) as aspoň 2 MB pamäte mohol Windows 3.0 využívať virtuálnu pamäť, tento operačný režim sa nazýval 386 Enhanced Mode.

Systém mal možnosti multitaskingu. Programy DOS pod Windowsom 3.0 bežali v preventívnom multitaskingovom režime. Programy zodpovedajúce Windows API bežali v kooperatívnom multitasking režime. Minimálne množstvo pamäte RAM, pri ktorej mohol systém Windows nejakým spôsobom fungovať, bolo 1 MB v štandardnom režime. Okrem toho, Windows mohol stále bežať na počítačoch triedy IBM PC XT s použitím iba nižších 640 kB pamäte (reálny režim).

Z formálneho hľadiska Windows nebol operačný systém – dopĺňal jadro a príkazový procesor systému MS-DOS o vlastné jadro a grafické rozhranie. Pre užívateľa však bolo podstatnejšie, že pod Windowsom nie sú žiadne výrazné problémy s vykonávaním MS-DOS aplikácií a aplikácie napísané pre Windows interagujú s jeho grafickým rozhraním, využívajú službu Windows a všetku pamäť dostupnú pre Windows - aplikácie . Spoločnosť Microsoft vytvorila svoje vlastné softvérové ​​produkty pre systém Windows, ako napríklad slávny textový procesor Word a Excel. Najdôležitejším faktorom pri presune Windowsu na trh bol však fakt, že v priebehu niekoľkých mesiacov prešla veľká väčšina nezávislých softvérových spoločností na výrobu programov pre Windows.

Po schválení nového štandardu pre softvér pre počítače kompatibilné s IBM PC spoločnosť Microsoft ukončila zmluvu o spoločnom vývoji s IBM. Windows 3.0 sa ukázal byť výrazne lepšie predajným produktom ako všetky predchádzajúce verzie OS/2 a Windows dohromady. Za prvý rok dodania Windows 3.0 a Microsoft predali 5 miliónov kópií produktu, pričom celkový predaj prvej generácie OS/2 nedosiahol pol milióna kópií.

Začiatok 90. ​​rokov bol charakteristický veľmi rýchlym rastom vplyvu Microsoft Windows a to nielen na softvérový, ale aj hardvérový trh. Dopyt je napríklad po kartách grafických adaptérov optimalizovaných pre Windows, t.j. s mikroprocesorom najmenej 80386 a kapacitou pamäte najmenej 4 MB. Systém však fungoval aj na slabšom hardvéri.

V apríli 1992 sa objavil Windows 3.1. Od tohto momentu bol Windows oficiálne označovaný ako operačný systém. Rozhranie Windows 3.1 bolo mierne vylepšené, posilnila sa najmä možnosť ovládať objekty zobrazenia pomocou myši. Dynamická výmena údajov (DDE) bola teraz podporovaná priamo systémom Windows. Systém obsahuje multimediálne nástroje, ktoré boli predtým dodávané samostatne v balíku Windows Multimedia Extensions. Na rozšírenie možností publikovania má Windows 3.1 vstavanú podporu pre systém zmeny veľkosti písma True Type. Windows 3.1, podobne ako Windows 3.0, bol 16-bitový systém, no ponúkal len 2 prevádzkové režimy – Štandardný a 386 Extended. Teraz už nebolo možné pracovať s Windows na stroji triedy XT, ale 286. počítač zostal „funkčný“. Vo všeobecnosti sa systém Windows stal oveľa stabilnejším a pohodlnejším, výkon systému sa mierne zlepšil. To všetko viedlo k tomu, že od polovice roku 1992 sa vývoj na trhu Windows skutočne odvolával na Windows 3.1 a čoraz viac aplikácií sa vyrábalo špeciálne pre Windows 3.1 a nie pre predchádzajúcu verziu.

Ďalším významným míľnikom v histórii Windowsu je Microsoft Windows for Workgroups 3.11, vydaný koncom roka 1993. Táto verzia bola nielen „desktop“ operačným systémom, ale aj samostatným sieťovým operačným systémom pre lokálnu sieť, ako aj sieťovým klientom pre Windows NT server. Okrem toho Windows for Workgroups obsahoval novú verziu virtuálneho súborového systému, kompatibilného s MS DOS, a inak bol mierne vylepšenou modifikáciou Windowsu 3.1, ktorá fungovala iba v rozšírenom režime 386.

Windows3.x je v podstate 16-bitový OS, takže pre programy je pamäť reprezentovaná ako pozostávajúca zo 64-kB segmentov a všetky dáta sú v podstate 16-bitové. Takýto systém je nielen nepríjemný pre programátorov, ale môže sa ukázať ako menej efektívny v porovnaní s 32-bitovým adresovaním pri práci s veľkým množstvom dát. Ďalším dôsledkom 16-bitovej základne tohto OS sú obmedzené systémové prostriedky. Windows 3.x alokuje malý blok pamäte na iných adresách na ukladanie štruktúr, ako sú deskriptory súborov pre aplikačné programy. Po zaplnení týchto oblastí pamäte nemôže systém Windows načítať nové aplikačné programy, aj keď má k dispozícii dostatok pamäte na iných adresách.

Veľkým krokom vpred bolo vydanie Windows 3.0 v máji 1990. Microsoft zaviedol podporu chráneného režimu pre procesory 80286 a 80386, vďaka čomu získali aplikácie viac pamäte. Podpora pre rozšírený režim 386 bola prenesená z Windows / 386. Aplikačným programom bolo pridelených až 16 MB pamäte a neboli usporiadané podľa stránok, ale boli k dispozícii na súčasné použitie. Bol implementovaný pseudo-multitasking a schopnosť spúšťať programy DOS v okne. Používateľské rozhranie sa výrazne zlepšilo. Programy na správu súborov FileManager a ProgramManager boli vyrobené v štýle samotného prostredia, objavil sa konfiguračný program ControlPanel, boli pridané proporcionálne písma, ako aj prvky volumetrického rozhrania: posuvníky a tlačidlá.

Zmeny v ovládačoch zobrazenia a možnosť adresovať veľké množstvo pamäte umožnili systému Windows bežať výrazne rýchlejšie. Konečne dostali používatelia aj vývojári softvéru presne také prostredie, na ktoré čakali.

Operačný shell Windows 3.1 je doplnok pre operačný systém DOS vyvinutý spoločnosťou Microsoft, ktorý poskytuje veľké množstvo funkcií a vymožeností pre používateľov a programátorov. Široká distribúcia systému Windows urobila z 661 de facto štandard pre počítače kompatibilné s IBM PC: prevažná väčšina používateľov takýchto počítačov beží na systéme Windows. Na rozdiel od shellov, ako je NortonCommander, Windows poskytuje nielen pohodlné a intuitívne rozhranie na prácu so súbormi, diskami atď., ale poskytuje aj nové možnosti pre programy spúšťané v prostredí Windows. Samozrejme, na používanie týchto funkcií musia byť programy navrhnuté podľa požiadaviek systému Windows.

Prostredie Windows 3.1 obsahuje mnoho komponentov a poskytuje používateľom rôznych kvalifikácií pohodlné pracovné prostredie.

Verzia 3.0 prostredia Windows (a následná 3.1) sa riadi úplne inými princípmi, pokiaľ ide o používateľské rozhranie s počítačom. Hlavnou myšlienkou prostredia Windows je, že informácie sú prezentované prirodzene. Informácie by mali byť prezentované vo forme, ktorá zabezpečí čo najefektívnejšiu asimiláciu týchto informácií osobou. Napriek jednoduchosti (a dokonca triviálnosti) tohto princípu jeho implementácia v rozhraniach aplikačných programov osobných počítačov zostala z rôznych dôvodov veľmi neuspokojivá. A jeho implementácia v systéme Windows 3.1 tiež nie je bez nevýhod. Ale tento shell predstavuje významný krok vpred oproti predchádzajúcim mainframovým užívateľským rozhraniam. Jeho najdôležitejšie vlastnosti sú nasledovné:

Windows je uzavreté pracovné prostredie. Takmer akúkoľvek operáciu dostupnú na úrovni OS je možné vykonať bez ukončenia systému Windows. Spustenie aplikačného programu, formátovanie diskiet, tlač textov - to všetko je možné volať z Windows po dokončení operácie. Skúsenosti s DOSom sa hodia aj tu; mnohé zo základných princípov a konceptov prostredia Windows sa nelíšia od zodpovedajúcich princípov a konceptov prostredia DOS. Základné pojmy používateľského rozhrania v prostredí Windows sú okno a ikona. Všetko, čo sa deje v prostredí Windows, je v istom zmysle buď operácia s ikonou, alebo operácia s oknom (alebo oknom). Štandardizované v prostredí Windows a štruktúra okien a usporiadanie ovládacích prvkov. Súbory operácií a štruktúra menu obslužných programov sú štandardizované. Operácie s myšou sú štandardné pre všetky servisné a aplikačné programy.

Windows je grafický shell. Používateľ nemusí zadávať príkazy z klávesnice ako textové reťazce. Stačí sa pozorne pozrieť na obrazovku a pomocou myši vybrať požadovanú operáciu z navrhovanej sady. Kurzor myši by mal byť umiestnený na poli požadovaného príkazu menu, alebo na ikone záujmu, alebo na poli prepínača Systémy sú navrhnuté tak, aby vykonávali naraz iba jeden program. V rámci systému Windows môže používateľ spustiť niekoľko programov na paralelné (nezávislé) vykonávanie. Každý zo spustiteľných programov má svoje vlastné okno. Prepínanie medzi spustiteľnými programami sa vykonáva pomocou myši s upevnením kurzora v okne požadovaného programu (tlačidiel).

24. augusta 1995 sa začal predávať nový operačný systém Windows 95. Pred vydaním sa predalo asi 400 tisíc kópií beta verzií tohto systému. Celá počítačová komunita bola posadnutá týmto systémom - vydanie Windows 95 bolo hlavnou udalosťou roku 1995. Začal sa nával: všetky časopisy písali o Windows 95, začali vychádzať knihy, rozbehla sa široká reklamná kampaň, všetci výrobcovia softvéru začali prerábať svoje produkty pre tento nový OS, výrobcovia počítačov a komponentov sa snažili získať logo Designedfor Windows 95. v centre pozornosti je jednoduchá: Ide o najdôležitejšiu aktualizáciu systému Windows od uvedenia systému Windows 3.0 v roku 1990.

Používatelia majú teraz výhodu objektovo orientovaného rozhrania vrátane skutočnej pracovnej plochy a ikon, kopírovania a odstraňovania presúvaním myšou, podpriečinkov a ľahko dostupného dialógového okna na nastavenie vlastností. Súborový systém rozpoznáva dlhé názvy súborov a dobre sa hodí k metafore „desktop“.

Pokiaľ ide o základnú architektúru, Windows 95 je 32-bitový, viacvláknový operačný systém s preventívnym multitaskingom. Jeho prostredie môže byť použité na spustenie natívnych 32-bitových aplikačných programov napísaných v súlade so špecifickým Win32 API. Natívne aplikácie Windows 95 využívajú neštruktúrovaný 32-bitový adresný priestor, vďaka čomu sú potenciálne rýchlejšie pri práci s veľkým množstvom údajov.

Komponent jadra Windows 95. Jadro Windows 95 pozostáva z 3 komponentov:

Používateľ ovláda vstup z klávesnice, vstup myši a ďalšie ukazovacie zariadenia a výstup prostredníctvom používateľského rozhrania. Windows 95 používa asynchrónny vstupný model.

Kernel poskytuje základnú funkcionalitu operačného systému (podpora súborových vstupov/výstupov, správa virtuálnej pamäte, plánovanie úloh), načítava súbory exe a dill pri štarte programu, spracováva výnimky, poskytuje interakciu medzi 16-bitovými a 32-bitovými kódmi;

GDI je grafický systém, ktorý riadi všetko, čo sa objaví na obrazovke, a podporuje grafický výstup do tlačiarní a iných zariadení.

Moduly ProgramManager a FileManager ustúpili obrazu pracovnej plochy, kde sa súbory používateľa zobrazujú ako ikony umiestnené v takzvaných priečinkoch. Sofistikovanejšie funkcie správy súborov v systéme Windows 95 sú zverené obslužnému programu Prieskumník, ktorý v podstate nahrádza FileManager, ktorý zobrazuje stromovú schému štruktúry súborov počítača a jeho sieťového prostredia. Vďaka prípone systému súborov FAT nie sú názvy súborov obmedzené ako predtým na osem znakov plus trojpísmenovú príponu, ale môžete použiť názvy dlhé až 255 znakov.

Medzi ďalšie priaznivé zmeny v používateľskom rozhraní patria animované ikony a dialógové okná s kartami. Počet štandardných nástrojov, ktoré sa dodávajú so systémom Windows 95, vzrástol, od tradičných kalkulačiek a hier až po výkonné nástroje na zdravie systému. Rozšírené možnosti sieťovej podpory.

Výhody systému Windows 95:

1) takmer kompletný 32-bitový OS, ktorý urýchľuje prácu mnohých programov.

2) pohodlné grafické rozhranie s viacerými oknami pre používateľa (Desktop);

3) možnosť vytvárať na pracovnej ploche skratky a priečinky najdôležitejších programov pre ich rýchle spustenie. Vo vnútri priečinkov môžu byť ďalšie priečinky a skratky, čo uľahčuje prácu;

4) spúšťanie aplikácií a možnosť vytvorenia Menu stlačením tlačidla Štart (hviezda) na paneli úloh;

5) samonastavovací systém ovládačov na podporu hardvéru počítača (technológia "PlugandPlay" - "Plug and Play");

6) skutočný multitasking;

7) pokročilé sieťové funkcie vrátane internetu;

8) veľký výber aplikačného softvéru a podpora pre väčšinu 16-bitových aplikácií;

9) dobrá podpora multimédií;

10) orientácia väčšiny moderných výrobcov počítačového hardvéru a softvéru Windows 95.

Nevýhody Windows 95:

1) Vysoké požiadavky na hardvér počítača (procesor, RAM, pevný disk);

2) nedostatočná stabilita v práci, najmä v ruskojazyčných verziách. Keď Windows 95 zlyhá, Scandisk sa spustí automaticky a zvyčajne opraví zlyhania a obnoví Windows 95 do normálneho stavu;

3) pri vypínaní alebo reštartovaní počítača so systémom Windows 95 nezabudnite použiť tlačidlo Štart, Vypnúť, Vypnúť (Reštartovať) počítač alebo klávesy , ... Toto je v podstate zaparkovanie počítača v systéme Windows 95. Tým sa uloží aktuálna konfigurácia a vymaže sa interná vyrovnávacia pamäť. Až potom má používateľ právo vypnúť počítač (na obrazovke sa zobrazí príslušná správa). V opačnom prípade sú možné zlyhania a strata dôležitých informácií;

4) na údržbu disku na počítači so systémom Windows 95 musíte používať iba natívne nástroje systému Windows 95 (Scan-Disk a Defrag pre Windows 95) alebo špeciálne nástroje NU-9 pre Windows 95 a v žiadnom prípade nepoužívajte staré nástroje. (NU-6 , 7,8) SpeeDisk, NortonDiskDoctor, najmä pre ruskú verziu Windows 95. V opačnom prípade môžete poškodiť súborový systém Windows 95.

Hlavné rozdiely medzi Windows 98:

Podpora viacerých monitorov. Podpora viacerých monitorov umožňuje použiť viacero monitorov na rozšírenie pracovnej plochy, spúšťanie rôznych programov na rôznych monitoroch alebo hranie hier.

Správa napájania. Voľba režimu Vždy zapnutá. znižuje čas spustenia počítača. Pri použití ovládacích prvkov napájania v. Vždy zapnutý na spustenie počítača stačí niekoľko sekúnd. V tomto prípade sa všetky programy obnovia v stave, v akom boli v čase vypnutia. Tento režim navyše umožňuje počítaču fungovať, aj keď sa zdá, že je vypnutý. Používateľ môže nechať spustené všetky programy, načítať požadované webové stránky, odosielať a prijímať e-maily, archivovať pevný disk alebo vykonávať konfiguráciu operačného systému bez toho, aby musel byť blízko počítača.

Musíte mať počítač s funkciami automatického riadenia napájania, ktoré fungujú obzvlášť dobre na novších počítačoch ACPI (Automatic Configuration and Power Interface). Okrem toho vám nástroje na správu napájania umožňujú prepnúť počítač do pohotovostného režimu (hibernácie), aby sa šetrili zdroje energie.

USB zbernica. Univerzálna sériová zbernica (USB) uľahčuje používanie počítača vďaka vylepšeným funkciám plug-and-play. Nový univerzálny štandardný konektor umožňuje pridávať zariadenia bez nutnosti reštartovania počítača.

Zvýšená spoľahlivosť. Windows 98 zlepšuje spoľahlivosť počítača pomocou nových sprievodcov, pomôcok a prostriedkov, aby vaše systémy fungovali hladko.

Kontrola systémových súborov. Kontrola systémových súborov vám umožňuje sledovať najdôležitejšie súbory, ktoré udržujú váš počítač v chode. Ak sú tieto súbory poškodené alebo presunuté, nástroj Kontrola systémových súborov ich opraví.

Kontrola registra. Registry Checker je systémový program, ktorý vám umožňuje udržiavať a opravovať chyby v registri. Pri každom spustení kontrola automaticky skontroluje register, či neobsahuje nezrovnalosti v štruktúre údajov.

Archivácia údajov. Zálohovací softvér poskytuje pokročilé možnosti zálohovania a obnovy, vrátane podpory veľkého počtu páskových jednotiek a najnovšieho hardvéru. Pre používateľov je jednoduchšie ukladať dôležité údaje. Súbory z pevného disku je možné zálohovať na diskety, magnetickú pásku alebo iný počítač v sieti. Ak sú pôvodné údaje poškodené alebo stratené, môžete ich obnoviť z archívu.

Sprievodcovia Windows 98. Sprievodcovia, vyvinutý spoločnosťou Microsoft, sa stali obľúbeným nástrojom na vedenie používateľa sériou zložitých postupov. Pomocou série pomerne jednoduchých otázok sa balíku podarí dôkladne zistiť, čo presne používateľ chce, a vykonať príslušnú operáciu.

Sprievodca údržbou. Sprievodca údržbou vám pomôže zlepšiť výkon systému, rýchlo spustiť programy, skontrolovať chyby na pevnom disku a uvoľniť miesto na disku

Sprievodca internetovým pripojením. Sprievodca internetovým pripojením vás prevedie registráciou pre prístup na internet a automaticky vás prevedie krokmi nastavenia softvéru, ktoré sú potrebné na prístup na internet.

Kontrola disku. Kontrola disku sa spustí automaticky po nesprávnom vypnutí OS. Kontrola disku zistí najpravdepodobnejšie poškodenie súborov a priečinkov a vykoná opravy chýb.

Defragmentácia disku. Defragmentácia disku zvyšuje rýchlosť načítania a spúšťania programov. Rýchle spustenie a vypnutie vám umožní pracovať rýchlejšie a efektívnejšie.

3.6 Windows 2000

Koncom roka 1998 Microsoft oznámil, že ďalšia verzia WindowsNT 5.0, plánovaná na vydanie v roku 1999, bude mať iný názov - Windows 2000. Zmena názvu však nebude obmedzená - nový OS sa mal stať štandardom nielen pre "firemný" trh, ale aj usadiť sa na domácich PC.

Zdalo sa, že to má všetky dôvody - stabilné, plne 32-bitové jadro WindowsNT bolo oblečené do jasného a pohodlného shellu z Windows 98. Windows 2000 zdedil bezpečnosť, vynikajúce sieťové možnosti a služby NT a stal sa oveľa pohodlnejším a prívetivejším domácemu užívateľovi. Práve na nich Microsoft pripravil „návnadu“ v podobe pokročilých multimediálnych možností a do Windows 2000 zabudoval aj softvérový balík DirectX, ktorý dokázal čiastočne „prelomiť ľady“ vo vzťahu medzi hrami a operačnými systémami NT rodina.

Na druhej strane, slabé stránky NT sa ukázali s obnovenou silou vo Windows 2000. Vysoké nároky na počítačové zdroje odtlačili niektorých domácich používateľov od nového OS. Aj keď skúsenejší a bohatší boli ochotní zaplatiť - obetovať trochu rýchlosti na zabezpečenie stability OS.

Práve tieto nedostatky, ako aj skutočnosť, že podpora „herného režimu“ v systéme Windows 2000 nebola ani po úpravách a vylepšeniach ani zďaleka ideálna, spôsobili, že Microsoft upustil od myšlienky urobiť z Windows 2000 „jediný univerzálny operačný systém“. Línia Windows 9x, zdanlivo odsúdená na smrť, pokračovala – narýchlo bola vytvorená nová verzia domáceho OS s názvom WindowsME. AWindows 2000 sa začal udomácňovať v podnikovom sektore.

Rovnako ako WindowsNT, aj Windows 2000 bol vydaný v niekoľkých verziách - server (Server), pre inštaláciu na hlavný, riadiaci počítač siete a klient (Professional) - pre pracovné stanice. Najvýkonnejšia verzia - Datacenter - určená pre veľké korporácie, bola oficiálne predstavená v septembri 2000.

3.7 Windows XP ( Skúsenosti )

Zatiaľ čo Windows 2000, neúspešný kandidát na zjednotenie, sa nikdy nedostal na domáce počítače, odhodlanie spoločnosti Microsoft priviesť všetky svoje operačné systémy k spoločnému menovateľovi a zbaviť sa zvyšného 16-bitového jadra Windowsu sa len posilnilo. Ešte pred vydaním WindowsME v polovici roku 2000 bolo jasné, že tento OS musí raz a navždy skoncovať s radom Windows 9x. Bojové pole by po zániku najnovších programov pre DOS a staršie verzie Windows malo zostať pre plne 32-bitové systémy s novou, chránenou architektúrou. Malo by ísť o nástupcu Windows 2000, operačného systému s kódovým označením Whistler, ktorého prvé verzie boli širokej verejnosti dostupné koncom roka 2000.

Vývojári najskôr plánovali odmeniť nový operačný systém zvučným názvom WindowsNet 1.0, čo malo zdôrazniť jednak orientáciu nového OS na sieťovú prácu, ako aj zásadnú novinku jeho vnútornej štruktúry. Ale v lete 2001 dostal bývalý Whistler nové meno - WindowsXP. Inzerenti z Microsoftu mali pravdu: verejnosť si skratku XP zamilovala a v okamihu sa zmenila na super propagovanú „značku“. Ostáva len dodať, že vo výsledku sa pod názvom WindowsXP svetu odhalil celý rad OS: „firemné“ OS WindowsXPServer a WindowsXPProfessional a „domáci“ WindowsXPHome.

Vnútorná štruktúra novej verzie Windows na prvý pohľad nevyzerá, že by prešla výraznými zmenami od čias Windows 2000. Jednou z hlavných noviniek je zabudovaný systém rozpoznávania hlasových príkazov a hlasového zadávania údajov. A čo je najdôležitejšie, Microsoft okrem bežnej 32-bitovej verzie Windows pripravil 64-bitovú modifikáciu určenú pre inštaláciu na servery vybavené novým 64-bitovým procesorom Itanium. „Domáci“ používatelia by z toho nemali mať radosť – prechod bežných PC na 64-bitový Windows sa očakáva až v roku 2005.

WindowsXP je prvý operačný systém od spoločnosti Microsoft s plne prispôsobiteľným rozhraním. Teraz môžu používatelia radikálne zmeniť vzhľad svojho operačného systému pomocou odnímateľných skinov, ktoré zmenili jednoduché „témy“ obrazovky z čias Windows 95. Vďaka novým „témam“ môžete nielen zmeniť obrázok na Plocha, font titulkov ikon a vzhľad kurzorových myší – bokom nezostáva vzhľad priečinkov, servisných panelov a rozbaľovacích ponúk.

Druhým „darčekom“ od Microsoftu pre domáceho používateľa bola „inteligentná“ ponuka Štart. Keď kliknete na toto tlačidlo, WindowsXP vám ponúkne ponuku len tých programov, ktoré často používate, na zavolanie iných programov budete musieť kliknúť na tlačidlo „Ďalšie programy“.

Ovládací panel bol radikálne prepracovaný – odteraz sa v ňom všetky ikony nehromadia na hromade, ale sú prehľadne rozdelené do skupín.

Jednou z najpríjemnejších noviniek je podpora zápisu CD-R a CD-RW diskov na úrovni OS – teraz môžete pracovať s „prázdnymi diskami“ ako s bežnými disketami, presúvaním potrebných súborov na prázdny disk priamo v prieskumníka. To samozrejme neznamená, že teraz môžete zabudnúť na samostatné nahrávacie programy – kopírovanie samostatných diskov „one-to-one“, prácu s režimom nahrávania DAO a plnohodnotné nahrávanie zvukových diskov Windows stále nezvláda.

3.8 Windows Vista

Windows Vista je najnovšia verzia systému Microsoft Windows zo série grafických operačných systémov pre osobné počítače, ktoré sa používajú doma aj v práci.

V produktovom rade Windows NT je novým systémom verzia 6.0 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2). Skratka „WinVI“ sa niekedy používa na označenie „Windows Vista“, ktorá spája názov „Vista“ s číslom verzie napísanou rímskymi číslicami. Na začiatku vývoja bol systém označený kódovým názvom Longhorn (pomenovaný podľa baru Longhorn Saloon neďaleko lyžiarskeho strediska Whistler v Britskej Kolumbii). Názov "Vista" bol oznámený 22. júla 2005. O niekoľko mesiacov neskôr Microsoft premenoval aj Windows Longhorn Server na Windows Server 2008. Windows Vista bol naplánovaný na druhú polovicu roka pre firemných zákazníkov. Vista bola sprístupnená širokej verejnosti v januári 2007. Microsoft tieto oneskorenia pripísal nedostatku času na zvýšenie bezpečnosti nového OS. Od 8. novembra 2006 je výrobcom hardvéru k dispozícii plná verzia systému Windows Vista. Verejné vydanie pre koncových používateľov sa uskutočnilo 30. januára 2007.

V preklade do ruštiny znamená „vista“ „nové príležitosti“, „otvárajúce sa vyhliadky“. Názov nového OS bol vybraný starostlivo a dôsledne. Spočiatku, ako výsledok vykonaného výskumu, názov určili a schválili zamestnanci spoločnosti Microsoft. Odvtedy bola Vista testovaná v niekoľkých regiónoch sveta pomocou cieľových skupín.

Microsoft tvrdí, že Windows Vista obsahuje stovky nových funkcií. Nová verzia Windows poskytuje zvýšenú bezpečnosť a spoľahlivosť dát v porovnaní s predchádzajúcimi verziami (vývojári systému pracujú na pridávaní nových a vylepšovaní starých funkcií, najmä vstavaná ochrana proti vírusom, flexibilnejšie nastavenie užívateľských práv, šifrovanie dôležitých dát , kontrola nad prácou kritických dôležitých služieb OS), jednoduchšia práca s informáciami a kompatibilita s väčšinou moderných komunikačných prostriedkov; zjednodušená správa a inštalácia OS na viacerých počítačoch; užívateľom je k dispozícii aj aktualizované rozhranie, sprievodca pre synchronizáciu s mobilnými zariadeniami a iné Manažéri spoločnosti deklarujú zvýšený výkon v porovnaní s Windows XP, ktorý je dosiahnutý aktualizovaným podsystémom správy pamäte a I/O a možnosťou automatického spúšťania služieb a programy na pozadí. Nová verzia operačného systému má „Hybridnú hibernáciu“, kedy sa obsah pamäte zapíše na pevný disk, no z pamäte sa nevymaže. Ak napájanie pokračuje, počítač rýchlo obnoví svoju prácu na základe pamäte RAM. Ak je napájanie počítača vypnuté, systém Windows použije kópiu pamäte RAM uloženú na pevnom disku a načíta z nej informácie (podobne ako v režime dlhodobého spánku). Názov Windows Vista má podľa odborníkov Microsoftu informovať používateľov o nových funkciách teraz vyvíjaného operačného systému a jeho výhodách pre používateľov. Pre vývojárov predstavuje Vista verziu 3.0 .NET Frameworku, vďaka ktorej je oveľa jednoduchšie písať vysokokvalitné aplikácie ako používanie tradičných Windows API. Finálna verzia systému Windows Vista je dostupná v 64-bitovej aj 32-bitovej verzii. Windows Vista má aj nové logo. Podľa dizajnérov spoločnosti toto logo ilustruje zmeny v používateľskom rozhraní nového operačného systému (ktorý sa pre svoj vzhľad nazýva „sklo“).

Primárnym cieľom Microsoftu pri Vista bolo zlepšiť stav zabezpečenia operačného systému Windows. Najčastejšia kritika systému Windows XP a jeho predchodcov sa týka bezpečnostných zraniteľností a náchylnosti na vírusy a príliš malej vyrovnávacej pamäte. Vo svetle toho predseda Microsoftu Bill Gates začiatkom roku 2002 oznámil iniciatívu „Trustworthy Computing“ s cieľom priniesť zvýšenú bezpečnosť do každého aspektu vývoja softvéru spoločnosti. Microsoft uviedol, že uprednostňuje posilnenie Windows XP a Windows Server 2003 pred dokončením Windows Vista, čo bolo dôvodom oneskorenia jeho vydania.

Počas vývoja Vista sa medzi rôznymi skupinami objavilo veľa negatívnych názorov. Windows Vista kritizovaný za príliš dlhý čas vývoja, prísnejšie licenčné podmienky vrátane mnohých nových technológií DRM zameraných na obmedzenie kopírovania chránených digitálnych informácií a možnosť využívať nové vlastnosti, ako je napríklad Kontrola používateľských účtov.

Podľa informácií od Microsoftu sú počítače, na ktorých je možné spustiť WindowsVista, klasifikované ako Vista Schopný(spĺňajúce minimálne parametre) a Vista Premium Pripravený(spĺňa odporúčané parametre):

Tabuľka: Základné požiadavky

Záver

Počítačové operačné systémy sa vyvíjajú a upravujú vo všeobecnom kontexte vývoja hardvéru a softvéru. Neustálym prostredím tohto vývoja je koexistencia minimálne 3 úrovní organizácie informačných a výpočtových procesov – hardvér, softvér, informácie. Tvoria nejaké vrstvy, vrstvy informačných technológií, ktoré sú v určitých medziach vzájomne zameniteľné.

Operačný systém je primárnym softvérovým shellom pre každý počítač; bez operačného systému sa počítač stáva neživým objektom.

Štrukturálne je OS súbor programov, ktoré riadia činnosť počítača, identifikujú aplikačné programy a údaje a komunikujú medzi strojom a operátorom. Operačný systém zvyšuje výkon výpočtového komplexu vďaka flexibilnej organizácii toku úloh strojom, rovnomernému zaťaženiu zariadení, optimálnemu využitiu všetkých počítačových zdrojov, štandardnej organizácii ukladania veľkého množstva údajov v stroji rôznymi spôsobmi prístupu k nim.

Dôležitou vlastnosťou mnohých operačných systémov je ich schopnosť vzájomnej interakcie prostredníctvom siete, ktorá umožňuje vzájomnú interakciu počítačov, a to ako v rámci lokálnych sietí (LAN), tak aj globálneho internetu Moderné operačné systémy, novovytvorené a aktualizované verzie existujúceho OS, podporujú celú sadu protokolov pre prácu v lokálnej sieti a globálnom internete.

Počítačové operačné systémy sa vyvíjajú a upravujú vo všeobecnom kontexte vývoja hardvéru a softvéru. Neustálym prostredím tohto vývoja je koexistencia minimálne 3 úrovní organizácie informačných a výpočtových procesov – hardvér, softvér, informácie. Tvoria nejaké vrstvy, vrstvy informačných technológií, ktoré sú v určitých medziach vzájomne zameniteľné.

V rámci softvéru sú zasa známe podvrstvy – operačné systémy, nástroje na vývoj aplikácií a samotná aplikácia.

Je potrebné poznamenať, že nie vždy je zrejmé, že uvedené vrstvy hardvéru a softvéru sa vyvinuli v dôsledku dlhého (z hľadiska informatiky!) vývoja. Navzájom sa prispôsobili a interagujú rovnako ako živé organizmy v zemskej biosfére. Ak neberiete do úvahy pravdepodobnosť „technologických revolúcií“ (napríklad odmietnutie von Neumannových strojov), potom by sa hlavné smery vývoja informačných technológií mali očakávať v „difúzii“ procesov spracovania informácií medzi rôznymi vrstvami ( hardvér, softvér, informácie) a podvrstvy softvérovej vrstvy (operačný systém, DBMS atď.).


Použité knihy

1. Borisov M.V. Základy informatiky a počítačového inžinierstva. / M.V. Borisova - Rostov n/a: Phoenix, 2006

2. P.P. Belenky Informatika. Séria Učebnice, učebné pomôcky - Rostov n/a: Phoenix, 2003

3. Vasiliev B.M. Operačné systémy - M.: Knowledge, 1990

4. Vladimir Volkov "Prehľadný návod na prácu vo Windows". "Peter", Petrohrad. 2001

5. Hladký A.A., Klimenko R.A. "Registry WindowsXP. Triky a efekty" 2. vydanie. - SPb .: Peter 2007

6. Zaraev A.V. Nová encyklopédia osobného počítača. Najkompletnejšia a najdostupnejšia používateľská príručka. - M: Eksmo 2004

7. Iľjušečkin V.M., A.E. Kostin System software / Ed. 2., rev. a pridať. - M .: Vysoká škola, 1991

9. Informatika: "Encyklopedický slovník pre začiatočníkov" / Komp. D. A. Pospelov. - M .: Pedagogika-Press, 1994

10. Ljachovič V.F. Základy informatiky. n / a: Vydavateľstvo "Phoenix", 1996

11. MicrosoftWindows 98. Krok za krokom: praktické. príspevok. Ruská verzia / Per. z angličtiny - M .: Vydavateľstvo ECOMO

12. Potapkin A.V "Operačný systém Windows 95" - 1999

13. Partyka T. L., Popov I. I. Výukový program "Operačné systémy, prostredia a shelly". - M .: FÓRUM: INFRA-M, 2006

14. Stotskiy Yu. Pracujte na osobnom počítači. Sprievodca samoukom - SPb.: Peter, Kyjev: Vydavateľská skupina BHV, 2006

15. Khlebalina E. Leonov A. Encyklopédia detí. T22. Informatika - M: Avanta +, 2004

16. Černoskutova I.A. Počítačová veda. Učebnica pre stredné odborné vzdelávanie - SPb .: Peter, 2005

Jednoduché a jasné abstrakcie skrývajú fyzické detaily počítača pred programátorom

Vykonáva usporiadané a riadené rozdelenie času procesora, pamäte atď. medzi programami

Udržuje dáta každého používateľa v bezpečí a izoluje ich spustené aplikácie od seba

Program neustále bežiaci na počítači (alebo jeho časti - jadre), interagujúci so všetkými aplikačnými programami

Viacprocesorový OS

Čoraz bežnejším spôsobom zvýšenia výkonu počítačov je prepojenie viacerých centrálnych procesorových jednotiek v jednom systéme. Podľa typu zapojenia procesorov a deľby práce sa takéto systémy nazývajú paralelné počítače, multipočítače alebo multiprocesorové systémy. Vyžadujú špeciálne operačné systémy a často sú takéto operačné systémy variantmi serverových operačných systémov so špeciálnymi komunikačnými schopnosťami.

OS pre osobné počítače

Ďalšou kategóriou je PC OS. Ich úlohou je poskytnúť užívateľsky prívetivé rozhranie pre jedného užívateľa. Takéto systémy sa široko používajú na spracovanie textu, tabuľky a prístup na internet. Najvýraznejšími príkladmi sú Windows 98, Windows 2000, Windows XP, Windows Vista, Macintosh a Linux. Tieto operačné systémy sú veľmi dobre známe a veľa ľudí netuší, že existujú aj iné druhy operačných systémov ako ten, ktorý používajú.


OS v reálnom čase

Ďalším typom OS sú systémy v reálnom čase. Hlavným parametrom takýchto systémov je čas. Napríklad vo výrobných riadiacich systémoch počítače v reálnom čase zhromažďujú údaje o priemyselnom procese a používajú ich na riadenie strojov v továrni. Často musia takéto procesy spĺňať prísne časové požiadavky. Ak sa teda auto pohybuje po dopravnom páse, každá akcia musí byť vykonaná v presne stanovenom čase. Ak by sa nejaká akcia mala uskutočniť v konkrétnom čase (alebo v danom časovom rozmedzí), máme čo do činenia s rigidným systémom v reálnom čase. Existuje aj iný typ: flexibilný systém v reálnom čase, v ktorom sú prípustné občasné oneskorenia pri vykonávaní operácie. Do tejto kategórie patria digitálne audio multimediálne systémy. VxWorks a QNX sú dobre známe operačné systémy v reálnom čase.

Vstavaný OS

Pokračovaním v prechode od obrovských systémov k menším sme sa dostali k „ručným“ počítačom a vstavaným systémom. Vreckový počítač (PDA) alebo PDA (Personal Digital Assistant) je malý počítač, ktorý sa zmestí do vrecka a vykonáva malú sadu funkcií (telefónny zoznam a poznámkový blok). Vstavané systémy, ktoré riadia činnosti zariadení, bežia na strojoch, ktoré sa bežne nepovažujú za počítače, ako sú televízory, mikrovlnné rúry a mobilné telefóny. Často majú rovnaké vlastnosti ako systémy v reálnom čase, no zároveň majú špeciálne obmedzenia veľkosti, pamäte a výkonu, čo z nich robí samostatnú triedu. Príkladmi takýchto operačných systémov sú PalmOS a Windows CE (Consumer Electronics).

OS pre smart karty

Najmenšie operačné systémy fungujú na čipových kartách, čo sú zariadenia veľkosti kreditnej karty obsahujúce centrálnu procesorovú jednotku. Takéto operačné systémy podliehajú mimoriadne prísnym obmedzeniam výkonu procesora a pamäte. Niektoré z nich dokážu spravovať iba jednu operáciu, napríklad elektronické platby, ale iné OS na rovnakých smart kartách vykonávajú zložité funkcie. Často sú to proprietárne systémy. Niektoré smart karty sú založené na jazyku Java. To znamená, že ROM inteligentnej karty obsahuje interpret Java Virtual Machine (JVM). Java aplety (malé programy) sa načítajú na kartu a spustia ich prekladač JVM. Niektoré z týchto kariet môžu spúšťať viacero Java appletov súčasne, čo vedie k multitaskingu a plánovaniu. V dôsledku súčasnej prevádzky dvoch alebo viacerých programov je potrebné riadiť zdroje a ochranu. Všetky tieto úlohy teda zvyčajne vykonáva extrémne primitívny OS umiestnený na čipovej karte.

Použité materiály:

Účinkuje Borisova Albina 10a