Tallinna Polütehnikum IT- ja kommunikatsiooniosakond Personaalarvuti operatsioonsüsteemi funktsioonid Autor: Erko Väin Tallinn 2017 1 Sisukord Personaalarvuti operatsioonisüsteemi funktsioonid...............................................3 Operatsioonisüsteemide erinevad tüübid...............................................................6 Rakendusliides........................................................................................................ 7 2 Personaalarvuti operatsioonisüsteemi funktsioonid Personaalarvuti koosneb riistvara- ja tarkvarakomponentidest. Viimase mõiste alla kuuluvad: Operatsioonisüsteem (Operating System edaspidi OS) vahendab arvutikasutaja suhtlust arvuti riistvaraga. OS'i eesmärk on muuta arvuti kasutamine mugavaks, võimaldades käivitada kasutajarakendusi ja aidates lahendada veaolukordi. Rakendustarkvara
Sellel perioodil jagunes personal programistideks, operaatoriteks, teenindajateks ja arvutiseadmete väljatöötajateks. Ilmusid esimesed algoritmilised keeled, esimesed süsteemiprogrammid- kompilaatorid. Valmisid esimesed pakktöötlus süsteemid (batch processing), mis kiirendasid programmide käivitamist, tehes seda üksteise järel, suurendades protsessori tööhõivet. Paketttöötlus Pakketttöötluse jaoks on vajalik täidetavate programmide järjekord. Operatsioonisüsteem võib kindlustada programmmi laadimist mällu välistelt andmekandjatelt. Seda selliselt, et eelmise programmi täitmise lõpetamist ära ei oodata. Nii saab ära hoida protsessori tühijooksu. Programmi tekst sisestati perfolindile või perfokaartidele. Magnetlint kompilaatoriga paigutati seadmesse ning seade ühendati. Kaardi(perfolindi)lugeja luges kaardid (perfolindi), mille sisu väljastati magnetlindile. Kompilaator käivitati Draiverid
......... 19 2.4.3 Identifitseerimise ja autentimine.....................................................................................21 C.2 Operatsioonisüsteemid C.2.1 Põhimõtted Eesmärgid: · Kirjeldada tüüpilise operatsioonisüsteemi funktsioonid · Kirjeldada operatsioonisüsteemide eri tüübid (ajajaotus-, reaalaja-, pakksüsteem) · Kirjeldada rakendusprogrammiliidese mõiste · Kirjeldada arvutisüsteemi ressursside haldus tarkvara abil Mõtle! Miks on operatsioonisüsteem üldse vajalik? Mida operatsioonisüsteem teeb? Mis on protsessor, mälu ja sisend-väljundseadmed? Kõige lihtsam operatsioonisüsteemi definitsioon on: operatsioonisüsteem on vahekiht riistvara ja rakendusprogrammide vahel. See tähendab, et tänu operatsioonisüsteemile on võimalik rakendusprogramme valmistada ilma, et peaks arvestama riistvara erisusi, kõik vajalikud ressursid (protsessori tööaeg, mäluruum, sisend-väljund pordid ja seadmed jne) on
jne. Kernel eraldab taotlusi rakendustelt, et teha I/O korrektsesse seadmesse ja pakub mugavad meetodid seadmete kasutamisel 2.1. Protsessihaldus Kerneli peamine ülesanne on rakenduste käivitamine ja toetada neid funktsioonidega nagu riistvara abstraktsioonid. Protsess määrab ära, missugustele mälukogustele rakendus pääseb ligi. Iga ülesanne, mis arvutis käivitatakse, koosneb ühest või mitmest protsessist. Igale protsessile eraldab operatsioonisüsteem ressursid (mälu, protsessori aja ja muud). Protsessid on paralleelsed ja kulgevad erineva kiirusega. Kuigi tavaliselt on operatsioonisüsteemi käsutuses üks protsessor, arvuti interpreteerib samaaegselt mitut protsessi, tehes pidevaid ümberlülitusi protsesside vahel. Igal protsessil on numbriline identifikaator PID, mis eraldab teda teistest protsessidest ja programmifail, mis sisaldab masinkoodis programmi. See fail (käsud) loetakse protsessi käivitumisel põhimalle.
OS/2 Personaalarvutite opsüsteem, mille töötasid koos välja Microsoft Corporation ja IBM, kuid mida müüs ja haldas ainult IBM. OS/2 on ühilduv DOS'i ja Windows'iga, st et selle opsüsteemiga varustatud arvutitel jooksevad kõik DOS'i ja Windows'i programmid. See ei tähenda aga, et kõik OS/2 tarvis kirjutatud programmid jookseksid DOS'i või Windows'i all LINUX Linux on ühiskasutusel ja multitegumtöötlusel põhinev operatsioonisüsteem, mis töötab personaal- arvutites ja mitmetes teistes arvuti tüüpides. Linux on varustatud POSIX operatsioonisüsteemi standardiga, mis loodi selleks, et dokumenteerida UNIX-i võimaluste standardpaketti. Linux sisaldab kõiki neid võimalusi, lisaks BSD UNIXi ja System V UNIXi paremad võimalused, mis moodustavad mitmekülgse ja tõhusa operatsioonisüsteemi. Linux töötab koos ka muude opsüsteemidega nagu Microsoft Windows, MacOS, UNIX ja NetWare.
programmide ja funktsioonide kohta ja selle referaadi koostamine on perfektne võimalus just seda teha. Minu eesmärgiks on selle töö koostamise käigus teha endale selgeks, mida operatsioonisüsteem endast täpsemalt kujutab ning mis on selle erinevad funktsioonid. Selle teema koostamisel käsitlen teemasid, mis teeks lugejale selgeks: operatsioonisüsteemi mõiste, koostisosad, funktsioonid ning lühikesed ülevaated OSi tähtsusest, ajaloost ja näidetest. Operatsioonisüsteem kui laia mõistena võib panna kirja kui programmide kompleks arvuti juhtimiseks. See on ka tarkvara andmetöötlusprotsessi plaanimiseks, organiseerimiseks ning juhtimiseks. Opsüsteemil on laialdaselt palju funktsioone ja koostisosi. Referaadis otsustan käsitleda ainult tähtsamaid põhikomponente ning funktsioone. 3 Operatsioonisüsteem
SISUKORD Contents Contents............................................................................................................................................ 2 Sissejuhatus.................................................................................................................................. 3 Mis on Operatsioonisüsteem?..................................................................................................... 3 Operatsioonisüsteemi põhiülesanneteks on:...................................................................................... 4 Operatsioonisüsteemide tüübid.......................................................................................................... 4 Operatsioonisüsteemi ehitus...........................................................................................
arvutisüsteemi toimimiseks. Selle alla kuuluvad operatsioonisüsteemid, seadmete draiverid, serveritarkvara jm. 6. Mis on rakendustarkvara? Too näiteid! Rakendustarkvara võimaldab kasutajal teatava kindla ülesande täitmist. Rakendustarkvara alla kuuluvad näiteks kontoritarkvara, arhiveerimistarkvara, majandustarkvara, andmebaasid, arvutimängud. Rakendustarkvaras on tavaliselt kasutusel graafiline kasutajaliides (GUI). 7. Mis on operatsioonisüsteem? Too näiteid! Operatsioonisüsteem ehk opsüsteem (inglise keeles operating system, lühend OS) on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab rakendusprogramme. Rakendusprogrammid saadavad operatsioonisüsteemile nõudeid mitmesuguste teenuste järele läbi rakendusliideste. Kasutajad saavad vahetult suhelda opsüsteemiga madala ja rakendustaseme
Kõik kommentaarid