Operacinė sistema (OS) - tai speciali programinė įranga, abstrahuojanti naudotojo bei programų darbą. Moderniausios operacinės sistemos sudaro galimybę dirbti daugeliui vartotojų vienu metu daugialypėje aplinkoje, užtikrina bylų (failų) apsaugą, turi daug kitų naudingų savybių. Dauguma operacinių sistemų yra pirma programinė įranga, kurią pradeda vykdyti įjungtas kompiuteris.
• vienu metu valdomų centrinių procesorių skaičių - vienprocesorinės ir multiprocesorinės; paskirstyta OS, valdanti kompiuterių tinklą, taip pat yra multiprocesorinė;
• dialogą su vartotoju - interaktyviosios ir neinteraktyviosios;
• vartotojo sąveiką su OS atliekant jo užduotį - paketinės, realaus laiko ir paskirstyto laiko.
Vienprogramės sistemos. Jau minėjome, kad pirmosios OS buvo suprojektuotos nedidelio greičio kompiuteriams su ribota atmintimi. Jos buvo skirtos vienam vartotojui, nes galėjo priimti komandas tik iš vieno terminalo. Tokios OS galėjo valdyti tik vienos vartotojo programos, įrašytos į pagrindinę atmintį, vykdymą. Be abejo, viena programa negali efektyviai naudoti centrinį procesorių, ypač kai dažnai tenka laukti, kol koks nors įrenginys atliks savo funkcijas (tai būdinga ekonominiams uždaviniams). Vienprogrames OS šiuo metu dažniausiai turi personaliniai kompiuteriai - vartotojas paprastai ir neplanuoja atlikti kelių užduočių vienu metu. O šiuolaikinės didelės kompiuterinės sistemos projektuojamos taip, kad vienu metu galėtų atlikti daug užduočių, ir vadinamos multiprograminėmis.
Multiprograminėse OS visų vykdytinų programų kopijos įrašomos į pagrindinę atmintį. OS koordinuoja kiekvienos programos vykdymą. Ji nurodo centriniam procesoriui skirti tam tikrą laiko intervalą kiekvienai programai. Prieš tai joms dar suteikiami vadinamieji prioritetai. Iškart vykdoma tik viena programa. Bet procesorius dirba taip greit, kad atrodo lyg visos programos būtų vykdomos tuo pačiu metu. Be abejo, OS sudėtingėja – iškyla persijungimo nuo vienos programos prie kitos uždavinys, atminties valdymo problema. Be to, reikalinga tam tikra strategija, kaip parinkti vykdytinas užduotis, laiko intervalo dydį ir pan.
Multiprocesorinės sistemos. Tai žymiai sudėtingesnės sistemos. Čia iškart vykdomos kelios programos, naudojant du procesorius ar daugiau. Gali būti lygiagrečiai vykdomos ir kelios tos pačios programos komandos, suskaldžius programą į kelias lygiagrečias šakas...
Šį darbą sudaro 3947 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!