Federalnoe gosudarstvennoe avtonomnoe [620191]

Federalnoe gosudarstvennoe avtonomnoe
obrazovatelnoe uchrezhdenie
vysshego professionalnogo obrazovaniya
«SIBIRSKIY FEDERALNYY UNIVERSITET»
Institut nefti i gaza
Kafedra geofiziki
REFERAT
Sovremennye operatsionnye sistemy. Naznacheniya, sostav i funktsii.
Perspektivy razvitiya.
Prepodavatel E.D. Agafonov
podpis, data
Student: [anonimizat]15-04 081509919 I.O. Starostin
podpis, data
Krasnoyarsk 2016

SODERZhANIE
Vvedenie 3
1 Naznachenie operatsionnyh sistem 4
1.1 Ponyatie ob operatsionnoy sisteme 4
1.2 Vzaimodeystvie polzovatelya s kompyuterom 4
1.3 Ispolzovanie resursov 5
1.4 Oblegchenie protsessov vychislitelnoy sistemy 6
1.5 Vozmozhnost razvitiya 6
2 Funktsii operatsionnoy sistemy 6
2.1 Upravlenie protsessami 7
2.2 Upravlenie pamyatyu 7
2.3 Zashchita pamyati 7
2.4 Upravlenie faylami 8
2.5 Upravlenie vneshnimi ustroystvami 8
2.6 Zashchita dannyh i administrirovanie 8
2.7 Interfeys prikladnogo programmirovaniya 9
2.8 Polzovatelskiy interfeys 9
3 Sostav operatsionnoy sistemy 9
3.1 Yadro 9
3.2 Komandnyy protsessor 9
3.3 Drayvery ustroystv 10
3.4 Utility 10
3.5 Spravochnaya sistema 10
4 Perspektivy razvitiya 11
Zaklyuchenie 12
Spisok sokrashcheniy 13
Spisok ispolzovannyh istochnikov 14
2

VVEDENIE
V epohu burnogo razvitiya kompyuternyh tehnologiy, udivitelnyh
otkrytiy, mgnovennoy peredachi informatsii v lyubuyu tochku planety, my
sovsem ne ispytyvaem diskomforta pri "obshchenii" s tehnikoy. Blagodarya chemu
my s takoy legkostyu mozhem obrashchatsya s tehnologiyami, ustroystvo kotoryh
zagadka dlya bolshinstva lyudey? Est li ogranicheniya ili naoborot, ogromnye
perspektivy?
Tselyu raboty yavlyaetsya znakomstvo s osnovnymi ponyatiyami,
opisyvayushchimi printsip raboty sovremennyh vychislitelnyh ustroystv za
schet operatsionnyh sistem.
Zadachi raboty:
– oznakomitsya s naznacheniem operatsionnyh sistem;
– izuchit vozmozhnosti i funktsional sovremennyh OS;
– podrobno izuchit stroenie operatsionnyh sistem;
– dat priblizitelnuyu otsenku perspektiv v razvitii industrii.
3

1 Naznachenie operatsionnyh sistem
V nashe vremya sushchestvuet ogromnoe mnozhestvo tipov operatsionnyh
sistem, imeyushchih razlichnye oblasti primeneniya. V takih usloviyah mozhno
vydelit chetyre osnovnyh kriteriya, opisyvayushchih naznachenie OS.
1.1 Ponyatie ob operatsionnoy sisteme
Operatsionnaya sistema (OS) — kompleks vzaimosvyazannyh programm,
prednaznachennyh dlya upravleniya resursami vychislitelnogo ustroystva.
Blagodarya etim programmam proishodit organizatsiya vzaimodeystviya s
polzovatelem. Upravlenie pamyatyu, protsessami, i vsem programmnym i
apparatnym obespecheniem ustranyaet neobhodimost raboty neposredstvenno s
diskami i predostavlyaet prostoy, orientirovannyy na rabotu s faylami
interfeys, skryvaet mnozhestvo nepriyatnoy raboty s preryvaniyami,
schetchikami vremeni, organizatsiey pamyati i drugimi komponentami. [1]
1.2 Vzaimodeystvie polzovatelya s kompyuterom
Organizatsiya udobnogo interfeysa, pozvolyayushchaya polzovatelyu
vzaimodeystvovat s apparaturoy kompyutera za schet nekoy rasshirennoy
virtualnoy mashiny, s kotoroy udobnee rabotat i kotoruyu legche
programmirovat. Vot perechen osnovnyh servisov, predostavlyaemyh
tipichnymi operatsionnymi sistemami.
Razrabotka programm, gde OS predstavlyaet programmistu raznoobraznye
instrumenty razrabotki prilozheniy: redaktory, otladchiki i t.p. Emu ne
obyazatelno znat, kak funktsioniruyut razlichnye elektronnye i
elektromehanicheskie uzly i ustroystva kompyutera. Chasto polzovatel mozhet
oboytis tolko moshchnymi vysokourovnevymi funktsiyami, kotorye
predstavlyaet OS.
Takzhe, dlya zapuska programmy nuzhno vypolnit ryad deystviy: zagruzit
v osnovnuyu pamyat programmu i dannye, initsializirovat ustroystva vvoda-
vyvoda i fayly, podgotovit drugie resursy. OS vypolnyaet vsyu etu rabotu
vmesto polzovatelya.
OS daet dostup k ustroystvam vvoda-vyvoda. Kazhdoe ustroystvo trebuet
svoy nabor komand dlya zapuska. OS predostavlyaet polzovatelyu edinoobraznyy
interfeys, kotoryy opuskaet vse detali i daet programmistu dostup k
ustroystvam vvoda-vyvoda cherez prosteyshie komandy chteniya i zapisi.
Pri rabote s faylami upravlenie so storony OS predpolagaet ne tolko
glubokiy uchet prirody ustroystva vvoda-vyvoda, no i znanie struktur dannyh,
zapisannyh v faylah. Mnogopolzovatelskie OS, krome togo, obespechivayut
mehanizm zashchity pri obrashchenii k faylam.
OS upravlyaet dostupom k sovmestno ispolzuemoy ili obshchedostupnoy
vychislitelnoy sisteme v tselom, a takzhe k otdelnym sistemnym resursam.
Ona obespechivaet zashchitu resursov i dannyh ot nesanktsionirovannogo
ispolzovaniya i razreshaet konfliktnye situatsii.
4

Obnaruzhenie oshibok i ih obrabotka — eto eshche odin ochen vazhnyy
moment v naznachenii OS . Pri rabote kompyuternoy sistemy mogut
proishodit raznoobraznye sboi za schet vnutrennih i vneshnih oshibok v
apparatnom obespechenii, razlichnogo roda programmnyh oshibok
(perepolnenie, popytka obrashcheniya k yacheyke pamyati, dostup k kotoroy
zapreshchen i dr.). V kazhdom sluchae OS vypolnyaet deystviya, minimiziruyushchie
vliyanie oshibki na rabotu prilozheniya (ot prostogo soobshcheniya ob oshibke do
avariynoy ostanovki programmy).
I, nakonets, uchet ispolzovaniya resursov. OS imeet sredstva ucheta
ispolzovaniya razlichnyh resursov i otobrazheniya parametrov
proizvoditelnosti vychislitelnoy sistemy. Eta informatsiya vazhna dlya
nastroyki (optimizatsii) vychislitelnoy sistemy s tselyu povysheniya ee
proizvoditelnosti. [1]
1.3 Ispolzovanie resursov
Organizatsiya effektivnogo ispolzovaniya resursov kompyutera. OS
takzhe yavlyaetsya svoeobraznym dispetcherom resursov kompyutera. K chislu
osnovnyh resursov sovremennyh vychislitelnyh sistem otnosyatsya osnovnaya
pamyat, protsessory, taymery, nabory dannyh, diski, nakopiteli na ML,
printery, setevye ustroystva, i dr. Perechislennye resursy opredelyayutsya
operatsionnoy sistemoy mezhdu vypolnyaemymi programmami. V otlichie ot
programmy, kotoraya yavlyaetsya staticheskim obektom, vypolnyaemaya programma –
eto dinamicheskiy obekt, kotoryy nazyvaetsya protsessom i yavlyaetsya bazovym
ponyatiem sovremennyh OS. Upravlenie resursami vychislitelnoy sistemy s
tselyu naibolee effektivnogo ih ispolzovaniya yavlyaetsya vtorym naznacheniem
operatsionnoy sistemy. Kriterii effektivnosti, v sootvetstvii s kotorymi
OS organizuet upravlenie resursami kompyutera, mogut byt razlichnymi.
Naprimer, v odnom sluchae naibolee vazhnym yavlyaetsya propusknaya sposobnost
vychislitelnoy sistem, v drugom – vremya ee reaktsii. Zachastuyu OS dolzhny
udovletvoryat neskolkim, protivorechashchim drug drugu kriteriyam, chto
dostavlyaet razrabotchikam sereznye trudnosti. Upravlenie resursami
vklyuchaet reshenie ryada obshchih, ne zavisyashchih ot tipa resursa zadach.
Planirovanie resursa – opredelenie protsessa, dlya kotorogo neobhodimo
vydelit resurs. Zdes predopredelyaetsya, kogda i v kakom kachestve dolzhen
vydelitsya dannyy resurs. Udovletvorenie zaprosov na resursy – vydelenie
resursov protsessam; monitoring sostoyaniya i uchet ispolzovaniya resursa –
podderzhanie operativnoy informatsii o zadeystvovanii resursa i
ispolzovanii ego doli. Razreshenie konfliktov mezhdu protsessami,
pretenduyushchimi na odin i tot zhe resurs.
Dlya resheniya etih obshchih zadach upravleniya resursami raznye OS
ispolzuyut razlichnye algoritmy, chto v itoge i opredelyaet oblik OS v tselom,
vklyuchaya harakteristiki proizvoditelnosti, oblast primeneniya i dazhe
polzovatelskiy interfeys. [1]
1.4 Oblegchenie protsessov vychislitelnoy sistemy
5

Oblegchenie protsessov ekspluatatsii apparatnyh i programmnyh sredstv
vychislitelnoy sistemy. Ryad operatsionnyh sistem imeet v svoem sostave
nabory sluzhebnyh programm, obespechivayushchie rezervnoe kopirovanie,
arhivatsiyu dannyh, proverku, ochistku i defragmentatsiyu diskovyh ustroystv i
dr. Krome togo, sovremennye OS imeyut dostatochno bolshoy nabor sredstv i
sposobov diagnostiki i vosstanovleniya rabotosposobnosti sistemy. Syuda
otnosyatsya:
– diagnosticheskie programmy dlya vyyavleniya oshibok v konfiguratsii
operatsionnoy sistemy;
– sredstva vosstanovleniya posledney rabotosposobnoy konfiguratsii;
– sredstva vosstanovleniya povrezhdennyh i propavshih sistemnyh
faylov i dr. [1]
1.5 Vozmozhnost razvitiya
Sovremennye OS organizuyutsya takim obrazom, chto dopuskayut
effektivnuyu razrabotku, testirovanie i vnedrenie novyh sistemnyh
funktsiy, ne preryvaya protsessa normalnogo funktsionirovaniya
vychislitelnoy sistemy. Bolshinstvo operatsionnyh sistem postoyanno
razvivayutsya (naglyaden primer Windows). Proishodit eto v silu sleduyushchih
prichin. [1]
Dlya udovletvoreniya polzovateley ili nuzhd sistemnyh administratorov
OS dolzhny postoyanno predostavlyat novye vozmozhnosti. Naprimer, mozhet
potrebovatsya dobavit novye instrumenty dlya kontrolya ili otsenki
proizvoditelnosti, novye sredstva vvoda-vyvoda dannyh (rechevoy vvod).
Drugoy primer – podderzhka novyh prilozheniy, ispolzuyushchih okna na ekrane
displeya. [1]
V kazhdoy OS est oshibki. Vremya ot vremeni oni obnaruzhivayutsya i
ispravlyayutsya. Otsyuda postoyannye poyavleniya novyh versiy i redaktsiy OS.
Neobhodimost regulyarnyh izmeneniy nakladyvaet opredelennye trebovaniya
na organizatsiyu operatsionnyh sistem. Ochevidno, chto eti sistemy dolzhny
imet modulnuyu strukturu s chetko opredelennymi mezhmodulnymi svyazyami.
Vazhnuyu rol igraet horoshaya i polnaya dokumentirovannost sistemy. [1]
2 Funktsii operatsionnoy sistemy
Funktsii OS obychno gruppiruyutsya libo v sootvetstvii s tipami
lokalnyh resursov, kotorymi upravlyaet OS, libo v sootvetstvii so
spetsificheskimi zadachami, primenimymi ko vsem resursam. Sovokupnosti
moduley, vypolnyayushchih takie gruppy funktsiy, obrazuyut podsistemy
operatsionnoy sistemy. Naibolee vazhnymi podsistemami upravleniya
resursami yavlyayutsya podsistemy upravleniya protsessami, pamyatyu, faylami i
vneshnimi ustroystvami, a podsistemami, obshchimi dlya vseh resursov, yavlyayutsya
podsistemy polzovatelskogo interfeysa, zashchity dannyh i
administrirovaniya. [2]
6

2.1 Upravlenie protsessami
Podsistema upravleniya protsessami neposredstvenno vliyaet na
funktsionirovanie vychislitelnoy sistemy. Dlya kazhdoy vypolnyaemoy
programmy OS organizuet odin ili bolee protsessov. Kazhdyy takoy protsess
predstavlyaetsya v OS informatsionnoy strukturoy (tablitsey, deskriptorom,
kontekstom protsessora), soderzhashchey dannye o potrebnostyah protsessa v
resursah, a takzhe o fakticheski vydelennyh emu resursah (oblast operativnoy
pamyati, kolichestvo protsessornogo vremeni, fayly, ustroystva vvoda-vyvoda i
dr.). V sovremennyh multiprogrammnyh OS mozhet sushchestvovat
odnovremenno neskolko protsessov, porozhdennyh po initsiative
polzovateley i ih prilozheniy, a takzhe initsiirovannyh OS dlya vypolneniya
svoih funktsiy (sistemnye protsessy). Poskolku protsessy mogut
odnovremenno pretendovat na odni i te zhe resursy, podsistema upravleniya
protsessami planiruet ocherednost vypolneniya protsessov, obespechivaet ih
neobhodimymi resursami, obespechivaet vzaimodeystvie i sinhronizatsiyu
protsessov. [2]
2.2 Upravlenie pamyatyu
Podsistema upravleniya pamyatyu proizvodit raspredelenie fizicheskoy
pamyati mezhdu vsemi sushchestvuyushchimi v sisteme protsessami, zagruzku i
udalenie programmnyh kodov i dannyh protsessov v otvedennye im oblasti
pamyati, a takzhe zashchitu oblastey pamyati kazhdogo protsessa. Strategiya
upravleniya pamyatyu skladyvaetsya iz strategiy vyborki, razmeshcheniya i
zameshcheniya bloka programmy ili dannyh v osnovnoy pamyati. Sootvetstvenno
ispolzuyutsya razlichnye algoritmy, opredelyayushchie, kogda zagruzit ocherednoy
blok v pamyat, v kakoe mesto pamyati ego pomestit i kakoy blok programmy ili
dannyh udalit iz osnovnoy pamyati, chtoby osvobodit mesto dlya razmeshcheniya
novyh blokov. Odnim iz naibolee populyarnyh sposobov upravleniya pamyatyu v
sovremennyh OS yavlyaetsya virtualnaya pamyat. Realizatsiya mehanizma
virtualnoy pamyati pozvolyaet programmistu schitat, chto v ego rasporyazhenii
imeetsya odnorodnaya operativnaya pamyat, obem kotoroy ogranichivaetsya tolko
vozmozhnostyami adresatsii, predostavlyaemymi sistemoy programmirovaniya.
2.3 Zashchita pamyati
Narusheniya zashchity pamyati svyazany s obrashcheniyami protsessov k uchastkam
pamyati, vydelennoy drugim protsessam prikladnyh programm ili programm
samoy OS. Sredstva zashchity pamyati dolzhny presekat takie popytki dostupa
putem avariynogo zaversheniya programmy-narushitelya.
2.4 Upravlenie faylami
Funktsii upravleniya faylami sosredotocheny v faylovoy sisteme OS.
Operatsionnaya sistema virtualiziruet otdelnyy nabor dannyh, hranyashchihsya
na vneshnem nakopitele, v vide fayla – prostoy nestrukturirovannoy
7

posledovatelnosti baytov, imeyushchih simvolnoe imya. Dlya udobstva raboty s
dannymi fayly gruppiruyutsya v katalogi, kotorye, v svoyu ochered, obrazuyut
gruppy – katalogi bolee vysokogo urovnya. Faylovaya sistema preobrazuet
simvolnye imena faylov, s kotorymi rabotaet polzovatel ili programmist,
v fizicheskie adresa dannyh na diskah, organizuet sovmestnyy dostup k
faylam, zashchishchaet ih ot nesanktsionirovannogo dostupa. [4]
2.5 Upravlenie vneshnimi ustroystvami
Funktsii upravleniya vneshnimi ustroystvami vozlagayutsya na podsistemu
upravleniya vneshnimi ustroystvami, nazyvaemuyu takzhe podsistemoy vvoda-
vyvoda. Ona yavlyaetsya interfeysom mezhdu yadrom kompyutera i vsemi
podklyuchennymi k nemu ustroystvami. Spektr etih ustroystv ochen obshiren
(printery, skanery, monitory, modemy, manipulyatory, setevye adaptery,
ATsP raznogo roda i dr.), sotni modeley etih ustroystv otlichayutsya naborom i
posledovatelnostyu komand, ispolzuemyh dlya obmena informatsiey s
protsessorom i drugimi detalyami. Programma, upravlyayushchaya konkretnoy
modelyu vneshnego ustroystva i uchityvayushchaya vse ego osobennosti, nazyvaetsya
drayverom. Nalichie bolshogo kolichestva podhodyashchih drayverov vo mnogom
opredelyaet uspeh OS na rynke. Sozdaniem drayverov zanimayutsya kak
razrabotchiki OS, tak i kompanii, vypuskayushchie vneshnie ustroystva. OS
dolzhna podderzhivat chetko opredelennyy interfeys mezhdu drayverami i
ostalnymi chastyami OS. Togda razrabotchiki kompaniy-proizvoditeley
ustroystv vvoda-vyvoda mogut postavlyat vmeste so svoimi ustroystvami
drayvery dlya konkretnoy operatsionnoy sistemy. [4]
2.6 Zashchita dannyh i administrirovanie
Bezopasnost dannyh vychislitelnoy sistemy obespechivaetsya
sredstvami otkazoustoychivosti OS, napravlennymi na zashchitu ot sboev i
otkazov apparatury i oshibok programmnogo obespecheniya, a takzhe sredstvami
zashchity ot nesanktsionirovannogo dostupa. Dlya kazhdogo polzovatelya sistemy
obyazatelna protsedura logicheskogo vhoda, v protsesse kotoroy OS ubezhdaetsya,
chto v sistemu vhodit polzovatel, razreshennyy administrativnoy sluzhboy.
Korporatsiya Microsoft, naprimer, v svoem poslednem produkte Windows 10
predlagaet polzovatelyu vhod v sistemu cherez raspoznavanie vneshnosti. Eto
dolzhno povysit bezopasnost i sdelat vhod v sistemu bystree. [6]
A vot Google obeshchaet nam v novoy versii svoey OS dlya smartfonov
Android 6.0 dostup k ustroystvu i podtverzhdenie pokupok cherez skaner
otpechatka paltsa, esli dlya togo prigodno ustroystvo. [7]
Administrator vychislitelnoy sistemy opredelyaet i ogranichivaet
vozmozhnosti polzovateley v vypolnenii teh ili inyh deystviy, t.e.
opredelyaet ih prava po obrashcheniyu i ispolzovaniyu resursov sistemy.
Vazhnym sredstvom zashchity yavlyayutsya funktsii audita OS, zaklyuchayushchegosya v
fiksatsii vseh sobytiy, ot kotoryh zavisit bezopasnost sistemy. Podderzhka
otkazoustoychivosti vychislitelnoy sistemy realizuetsya na osnove
8

rezervirovaniya (diskovye RAID-massivy, rezervnye printery i drugie
ustroystva, inogda rezervirovanie tsentralnyh protsessorov, v rannih OS –
dualnye i dupleksnye sistemy, sistemy s mazhoritarnym organom i dr.).
Voobshche obespechenie otkazoustoychivosti sistemy – odna iz vazhneyshih
obyazannostey sistemnogo administratora, kotoryy dlya etogo ispolzuet ryad
spetsialnyh sredstv i instrumentov. [2]
2.7 Interfeys prikladnogo programmirovaniya
Prikladnye programmisty ispolzuyut v svoih prilozheniyah obrashcheniya
k operatsionnoy sisteme, kogda dlya vypolneniya teh ili inyh deystviy im
trebuetsya osobyy status, kotorym obladaet tolko OS. Vozmozhnosti
operatsionnoy sistemy dostupny programmistu v vide nabora funktsiy,
kotoryy nazyvaetsya interfeysom prikladnogo programmirovaniya (Application
Programming Interface, API). Prilozheniya obrashchayutsya k funktsiyam API s
pomoshchyu sistemnyh vyzovov. Sposob, kotorym prilozhenie poluchaet uslugi
operatsionnoy sistemy, ochen pohozh na vyzov podprogramm. Sposob
realizatsii sistemnyh vyzovov zavisit ot strukturnoy organizatsii OS,
osobennostey apparatnoy platformy i yazyka programmirovaniya. V OS UNIX
sistemnye vyzovy pochti identichny bibliotechnym protseduram. [1]
2.8 Polzovatelskiy interfeys
OS obespechivaet udobnyy interfeys ne tolko dlya prikladnyh
programm, no i dlya polzovatelya (programmista, administratora,
polzovatelya). Na dannyy moment proizvoditeli predlagayut nam mnozhestvo
funktsiy, prizvannyh oblegchit nashu rabotu s ustroystvami i sekonomit
vremya. V kachestve primera ya opyat hochu privesti Windows 10. Microsoft
pomogaet polzovatelyu obespechit besprepyatstvennuyu rabotu vseh ego
ustroystv (estestvenno ot Microsoft) , za schet obshchey OS. Tut i mgnovennaya
peredacha dannyh s odnogo ustroystva na drugoe, i obshchie uvedomleniya, kotorye
s takoy funktsiey nikak ne propustish. [6]
"Effektivnaya, organizovannaya rabota" – eto prakticheski slogan dlya
kazhdogo proizvoditelya OS. Rabota s zametkami pryamo na veb-stranitsah, novye
mnogookonnye rezhimy, neskolko rabochih stolov – vse eto my vidim uzhe kak
neskolko let, a u razrabotchikov eshche mnogo idey. [6]
3 Sostav operatsionnoy sistemy
Sovremennye operatsionnye sistemy imeyut slozhnuyu strukturu,
sostoyashchuyu iz mnozhestva elementov, gde kazhdyy iz nih vypolnyaet
opredelennye funktsii po upravleniyu protsessami i raspredeleniyu resursov.
3.1 Yadro
9

Yadro OS – tsentralnaya chast operatsionnoy sistemy, obespechivayushchaya
prilozheniyam koordinirovannyy dostup k faylovoy sisteme, i obmenu
faylami mezhdu PU. [4]
3.2 Komandnyy protsessor
Programmnyy modul OS, otvetstvennyy za chtenie otdelnyh komand
ili zhe posledovatelnosti komand iz komandnogo fayla, inogda nazyvayut
komandnym interpretatorom. [4]
3.3 Drayvery ustroystv
K magistrali kompyutera podklyuchayutsya razlichnye ustroystva
(diskovody, monitor, klaviatura, mysh, printer i dr.). Kazhdoe
ustroystvo vypolnyaet opredelennuyu funktsiyu, pri etom tehnicheskaya
realizatsiya ustroystv sushchestvenno razlichaetsya. V sostav operatsionnoy
sistemy vhodyat drayvery ustroystv , spetsialnye programmy, kotorye
obespechivayut upravlenie rabotoy ustroystv i soglasovanie
informatsionnogo obmena s drugimi ustroystvami, a takzhe pozvolyayut
proizvodit nastroyku nekotoryh parametrov ustroystv. Kazhdomu
ustroystvu sootvetstvuet svoy drayver. [4]
3.4 Utility
Dopolnitelnye servisnye programmy (utility) – vspomogatelnye
kompyuternye programmy v sostave obshchego programmnogo obespecheniya,
delayushchie udobnym i mnogostoronnim protsess obshcheniya polzovatelya s
kompyuterom. [4]
3.5 Spravochnaya sistema
Dlya udobstva polzovatelya v sostav operatsionnoy sistemy obychno
vhodit takzhe spravochnaya sistema . Spravochnaya sistema pozvolyaet operativno
poluchit neobhodimuyu informatsiyu kak o funktsionirovanii operatsionnoy
sistemy v tselom, tak i o rabote ee otdelnyh moduley. [4]
4 Perspektivy razvitiya
V nastoyashchee vremya nablyudaetsya znachitelnoe povyshenie
nadezhnosti, bezopasnosti i otkazoustoychivosti OS ; sblizhenie po
vozmozhnostyam OS dlya nastolnyh kompyuterov i OS dlya mobilnyh
ustroystv.
Tendentsiya k proektam po OS s otkrytym kodom – eto ochen
vygodnoe napravlenie v razvitii OS, tak kak firmam-razrabotchikam
neobhodimy novye idei, kotorye im mogut predlozhit molodye
programmisty.
10

Ogromnoe znachenie imeet spros na korporativnye operatsionnye
sistemy, dlya kotoryh harakterny vysokaya stepen masshtabiruemosti,
podderzhka setevoy raboty, razvitye sredstva obespecheniya bezopasnosti,
sposobnost rabotat v geterogennoy srede, nalichie sredstv
tsentralizovannogo administrirovaniya i upravleniya. Zdes to i
trebuetsya vozmozhnost obrabotki ogromnogo obema dannyh. [3]
Kto-to delaet stavku na oblachnye hranilishcha, i prognoziruet
"vymiranie" OS vovse. Dazhe pri tom, chto my polzuemsya oblakami, takaya
perspektiva ne kazhetsya vozmozhnoy v blizhayshie gody. Ya nablyudayu
stremlenie razrabotchikov k povysheniyu proizvoditelnosti za schet
bolee razumnogo ispolzovaniya resursov ( Windows 10 zapuskaetsya na 28%
bystree, nezheli Windows 7), nadezhnosti i udobstva v ispolzovanii.
Bud to golosovoe upravlenie ili razlichnye unikalnye novovvedeniya v
interfeys dlya bolee druzhelyubnogo vzaimodeystviya. [5] [7]
11

ZAKLYuChENIE
Kak my smogli ponyat, operatsionnye sistemy igrayu kolossalnuyu
rol vo vzaimosvyazi polzovatelya i zheleza. Samym glavnym yavlyaetsya to,
chto progress ne stoit na meste, s kazhdym dnem razrabatyvayutsya vse
bolee moshchnye mashiny, obem obrabatyvaemyh dannyh rastet, vmeste s
etim takzhe razvivayutsya i sovershenstvuyutsya OS, poyavlyayutsya novye idei
dlya bolee udobnogo i effektivnogo primeneniya nakoplennyh znaniy. OS
po svoemu funktsionalu dvigayutsya v storonu obespecheniya intuitivnogo
vzaimodeystviya polzovatelya i ustroystva.
12

SPISOK SOKRAShchENIY
ATsP – analogo-tsifrovoy preobrazovatel;
OS – operatsionnaya sistema;
PU – periferiynoe ustroystvo.
13

SPISOK ISPOLZOVANNYH ISTOChNIKOV
1 Nazarov, S. V. Sovremennye operatsionnye sistemy: uchebnoe
posobie / S. V. Nazarov, A. I. Shirokov. — Moskva : Natsionalnyy
Otkrytyy Universitet «INTUIT», 2012. — 367 s.
2 Groshev, S. Osnovnye ponyatiya OS [Elektronnyy resurs] : Nauka i
obrazovanie / MGTU im. N.E. Baumana — Elektron. zhurn. — Moskva :
FGBOU VPO "MGTU im. N.E. Baumana" 2015. — Rezhim dostupa:
http://technomag.bmstu.ru/doc/48639.html
3 Perspektivy operatsionnyh sistem i setey [Elektronnyy resurs]
: natsionalnyy otkrytyy universitet «INTUIT». — Moskva: 2015 —
Rezhim dostupa: http://www.intuit.ru/studies/courses/641/497/lecture/11328
4 Arhitektura, naznachenie i funktsii operatsionnyh sistem
[Elektronnyy resurs] : Lektsiya 1 / Natsionalnyy otkrytyy universitet
«INTUIT» — Moskva, 2015. — Rezhim dostupa:
http://www.intuit.ru/studies/courses/631/487/lecture/11048
5 Darovskiy, N. N. Perspektivy razvitiya operatsionnyh sistem
[Elektronnyy resurs] / N. N. Darovskiy // internet-portal Web-3. — 2015. —
Rezhim dostupa: http://system.web-3.ru/windows/?act=full&id_article=12055
6 Komponenty Windows 10 [Elektronnyy resurs] : ofitsialnyy sayt
razrabotchika / Microsoft Corporation — 2016. — Rezhim dostupa:
https://www.microsoft.com/ru-ru/windows/features?section=familiar
7 Android 6.0 Marshmallow [Elektronnyy resurs] : ofitsialnyy sayt
razrabotchika / Google Corp. — 2016. — Rezhim dostupa:
https://www.android.com/intl/ru_ru/versions/marshmallow-6-0/
14

Similar Posts