- Чему служи оперативни систем?
- Главна контрола
- Посредник између корисника и хардвера
- Покрените апликације
- циљеве
- Компоненте оперативног система
- Језгро
- Модул извршења процеса
- Прекидачки модул
- Модул за управљање меморијом
- Мултитаскинг модул
- Сигурносни модул
- Модул корисничког интерфејса
- Модул за управљање подацима
- Врсте оперативних система
- Оперативни систем у реалном времену (РТОС)
- Један корисник, један задатак
- Један корисник, више задатака
- Мулти корисник
- Карактеристике
- Кориснички интерфејс
- Управљање послом
- Управљање задацима
- Руковање уређајима
- Сигурност
- Најчешће коришћени оперативни системи
- Виндовс
- ОС Кс
- Линук
- Андроид
- Атари
- БлацкБерри ОС
- ЈаваОС
- ФрееБСД
- Референце
Оперативни систем је програм осмишљен да се баве главним компонентама у раду рачунарског система, као што је издавање наредбе за различите хардверских уређаја и додељивање системских ресурса, као што су главне меморије, са различитим апликацијама које се извршавају.
То је софтвер који је потребан за покретање свих апликативних програма и услужних рутина. Поред тога, делује као мост за бољу интеракцију између апликативних програма и рачунарског хардвера.
Извор: пикабаи.цом
Оперативни систем састоји се од системског софтвера, који су основни програми који су рачунару потребни за покретање и функционисање. Свака радна површина, таблет и паметни телефон укључује оперативни систем који пружа основну функционалност уређаја.
Његов главни циљ је да рачунарски систем постане комфоран за употребу, као и да на ефикасан начин искористи предности хардвера. Оперативни систем обавља основне задатке попут пријема уноса са тастатуре, обраде упутстава и слања излаза на екран.
Чему служи оперативни систем?
Главна контрола
Оперативни систем је програм који служи као главна контрола рачунара. Када је укључен, мали програм за покретање је оно што га оптерећује.
Иако се додатни системски модули могу учитати по потреби, главни део познат као језгра или језгро у сваком тренутку се налази у меморији.
Када су се рачунари први пут представили, корисник је с њима комуницирао преко интерфејса командне линије, који је захтевао писмене команде. Тренутно скоро сви рачунари користе ГУИ (графички кориснички интерфејс) оперативни систем, што је много лакше за употребу и руковање.
За велике системе он испуњава важне одговорности. Понаша се као полицајац у саобраћају, пазећи да се различити програми који раде истовремено не ометају.
Оперативни систем је такође одговоран за сигурност, осигуравајући да неовлашћени корисници не могу да приступе систему.
Посредник између корисника и хардвера
У рачунарском систему хардвер може разумети само шифру уређаја у облику 0 и 1, што обичном кориснику нема смисла.
Потребан вам је систем који може да делује као посредник и управља свим процесима и ресурсима који су присутни у систему.
Оперативни систем се може специфицирати као интерфејс између особе и хардвера. Гарант је да се сви процеси извршавају, руковање датотекама и ЦПУ-ом, алокација ресурса и многи други задаци.
Пошто оперативни систем делује пре свега као кориснички интерфејс рачунара, он игра значајну улогу у интеракцији са уређајем. Стога многи корисници радије користе одређени оперативни систем.
Покрените апликације
Када програмери софтвера креирају апликације, морају их написати за одређени оперативни систем. То је зато што сваки оперативни систем комуницира с хардвером другачије и има одређено интерфејс апликацијског програма (АПИ) који програмер мора користити.
Иако су многи популарни програми цросс-платформски развијени за више оперативних система, неки су доступни само за један оперативни систем.
Програми комуницирају са оперативним системом да би могли да изврше све операције које се односе на управљање датотекама и корисничким интерфејсом.
циљеве
Сврха оперативног система је да контролише и организује хардвер и софтвер како би уређај на коме је домаћин уредно радио.
- Сакривање детаља о хардверским ресурсима од корисника.
- Учините рачунарски систем погодним за ефикасно коришћење.
- Управљање ресурсима рачунарског система.
- Обезбедити корисницима погодан интерфејс за коришћење рачунарског система.
- Обезбедити ефикасну и фер размену ресурса између корисника и програма.
- Пратите ко користи који ресурс, одобравајући захтеве за ресурсима и интервенишући у конфликтним захтевима различитих програма и корисника.
Компоненте оперативног система
Виндовс, Линук и иОС
Све компоненте постоје како би различити делови рачунарског система могли да раде заједно.
Језгро
Омогућава један од најосновнијих нивоа контроле над свим хардверским уређајима рачунара. Кернел је централна компонента оперативног система. Првобитно се учитава и остаје у главној меморији.
Управљајте приступачношћу РАМ меморије за програме, установите који програми имају приступ ресурсима. Он имплементира оперативна стања ЦПУ-а за оптималан рад у сваком тренутку.
Модул извршења процеса
Оперативни систем пружа интерфејс између апликативног програма и хардвера тако да апликативни програм може интерфератити са хардвером једноставним следењем принципа и процедура конфигурираних у оперативном систему.
Прекидачки модул
Прекиди су неопходни, јер пружају поуздану методу да оперативни систем реагује на своје окружење.
Прекид је сигнал са уређаја спојеног на рачунар, или из неког програма унутар рачунара, коме треба оперативни систем да тачно одреди шта даље.
Када прими прекид, рачунар ставља било који покренут програм на чекање, спрема његово стање и извршава код оперативног система повезан са прекидом.
Модул за управљање меморијом
Задужен је за све аспекте управљања меморијом. Обезбеђује да програм није у сукобу са меморијом коју користи други програм.
Мултитаскинг модул
Описује рад више независних програма на истом рачунару. Оперативни систем има могућност да види где су ти програми и прелази се из једног у други без губитка података.
То се врши коришћењем дељења времена, при чему сваки програм користи део времена рачунара за покретање.
Сигурносни модул
Ако рачунар омогућава истовремени рад више процеса, тада ти процеси морају да осигурају активности сваког од њих.
Оперативни систем мора бити у могућности да разликује захтеве који би требало да буду обрађени од оних који не треба да се обрађују.
Модул корисничког интерфејса
Ово јединство од виталног је значаја да би људска комуникација била остварива. Провјерите и затражите услуге оперативног система, прибављајући информације од улазних уређаја и захтијевајући услуге оперативног система за приказивање порука о статусу и тако даље на излазним уређајима.
Модул за управљање подацима
Прати податке када се чувају. Програм управља подацима преко имена датотеке и њене посебне локације. Овај диск зна где се подаци физички чувају на чврстом диску.
Интеракција између апликације и оперативног система се врши преко програмског интерфејса. Када програм треба да сачува или преузме информације, он позива ову јединицу, која је задужена за отварање, читање, писање и затварање датотека.
Врсте оперативних система
Оперативни систем у реалном времену (РТОС)
Користе се за контролу индустријских система, научних инструмената и машина. Ова врста оперативног система скоро да нема могућности корисничког интерфејса, јер је систем запечаћен оквир приликом испоруке.
Ова врста система се углавном користи за управљање рачунарским ресурсима на такав начин да се одређена операција извршава у точно исто време сваки пут када се догоди.
Један корисник, један задатак
Ова врста система управља рачунарском опремом на начин да једна особа може истовремено обављати само један посао.
Палм систем припада овој врсти, а користи се за ручне рачунаре те марке.
Један корисник, више задатака
Она се тренутно користи у десктоп рачунарима. Виндовс је оперативни систем на коме можете истовремено покретати више апликација.
Односно, особа може уписивати текст у програм за обраду текста док се штампа е-пошта и датотека преузима са Интернета.
Мулти корисник
Са овом врстом система, неколико људи може истовремено користити ресурсе рачунара.
Оперативни систем мора бити сигуран да постоји равнотежа у захтевима корисника и да сваки програм који користе има довољно ресурса одвојено, тако да ако постоји проблем са једним корисником, то неће утицати на остале.
Уник и ВМС оперативни системи који се користе у макрорачунарима су део ове врсте оперативног система.
Карактеристике
Кориснички интерфејс
Тренутно се све заснива на графици, корисничко сучеље укључује прозоре, меније и начин интеракције између корисника и рачунара.
Прије постојања графичких корисничких интерфејса (ГУИ), све операције су изведене помоћу наредби. Оперативни системи могу да подржавају опционе интерфејсе.
Управљање послом
Управљање послом контролише и време и редослед покретања апликација.
ИБМ језик контроле посла уобичајен је у окружењу макрорачунала и сервера високог ценовног разреда. Развијен је за планирање дневног рада.
На Уник / Линук серверима уобичајено је покретање малих програма у одређено време током дана.
У радном окружењу се могу писати серијске датотеке за извођење низа операција, које се могу заказати у било којем тренутку.
Управљање задацима
У окружењу макрорачунара и сервера ово управљање је критично. Апликацијама се може дати предност да се покрећу брже или спорије, овисно о њиховој сврси.
На десктоп рачунарима је обављање више задатака обично промена задатака, одржавање апликација отворених како би корисници могли да се враћају између њих.
Руковање уређајима
Уређајима се може управљати оперативни систем коришћењем упутстава у коду периферне јединице.
Софтвер који се користи за комуникацију са периферним уређајима назива се покретачки програм. За сваки уређај повезан на рачунар потребан је посебан управљачки програм.
Сигурност
Оперативни системи пружају заштиту лозинком како би се неовлашћени корисници избацили из система.
Дневници активности се чувају како би могли да обезбеде број времена за потребе наплате.
Такође могу пружити сигурносне копије и рутине опоравка да се покрену у случају квара на систему.
Најчешће коришћени оперативни системи
Виндовс
То је најчешће коришћени оперативни систем за личне рачунаре. Свака верзија садржи графичко корисничко сучеље с којим корисници могу прегледати датотеке и мапе.
Мицрософт га је представио са верзијом 1.0 1984. године. Најновија верзија за крајње кориснике је Виндовс 10.
Претходне верзије оперативног система Виндовс укључују Виндовс 3.1, Виндовс 95, Виндовс 98, Виндовс Ме, Виндовс КСП, Виндовс Виста, Виндовс 7 и Виндовс 8.
Прва верзија оперативног система Виндовс, названа Виндовс НТ 3.1, била је 1993. године.
Виндовс може да ради на било ком рачунару серије к86, као што су Интел и АМД процесори. Из тог разлога, она се може инсталирати у огромној већини рачунарских марки.
ОС Кс
Овај оперативни систем је дизајнирао Аппле за рачунаре Мацинтосх. Заменио је Мац ОС 9 2001. године као стандардни оперативни систем за Мац.
Заснован је на Уник-у и користи исто језгро. Ово језгро пружа ОС Кс бољим могућностима вишеструке обраде и бољим управљањем меморијом.
Десктоп интерфејс ОС Кс назива се Финдер и укључује неколико стандардних функција, попут фиксне траке менија на врху екрана.
Овај оперативни систем такође садржи велику библиотеку функција које се могу користити за писање Мац програма.
Линук
Ради се о Уник-овом оперативном систему који је креирао Линус Торвалдс. Када је радна верзија Линука довршена, она се слободно дистрибуирала, помажући јој да стекне популарност. Тренутно Линук користе милиони људи широм света.
Овај оперативни систем је веома прилагодљив. Програмери могу чак и да модификују изворни код и креирају сопствену верзију Линук оперативног система.
Линук се често инсталира на серверима за веб хостинг јер су сервери базирани на овом систему јефтинији за конфигурисање и одржавање од оних на Виндовс-у.
Линук је такође компатибилан са различитим хардверским платформама, укључујући Интел, ПоверПЦ, ДЕЦ Алпха, Сун Спарц и Моторола.
Андроид
То је бесплатна платформа заснована на Линуку. Првобитно га је развио Гоогле, а објављен 2007. за мобилне платформе.
Снажан је ривал Аппле-овом иОС-у, који је оперативни систем који се користи у Аппле-овом иПхоне-у.
Атари
Атари Инц. је компанија за производњу аркадних игара. Ова компанија је развила различите оперативне системе за своје конзоле, међу којима су:
- ГЕМДОС
- БИОС
- КСБИОС
- Оперативни систем (ТОС)
- МултиТОС
- ФрееМиНТ
БлацкБерри ОС
Блацкберри, раније познат под називом Ресеарцх Ин Мотион Лимитед, је канадска компанија која производи хардвер и софтвер. Оперативни систем који се користи у мобилним уређајима је БлацкБерри ОС који је заснован на Јава технологији.
За разлику од Андроид оперативног система, БлацкБерри ОС је систем затвореног кода, тако да се може користити само на уређајима компаније.
ЈаваОС
Јава оперативни систем је отвореног кода, тако да се може користити на различитим уређајима, а не само на онима које производи компанија.
Такође је мултиплатформни систем, што значи да је компатибилан са осталим оперативним системима (Виндовс, Линук, између осталих).
ФрееБСД
Оперативни систем ФрееБСД је бесплатни изворни систем заснован на системима које је развио Уник, компатибилан је са ГНУ / Линук оперативним системом и апликацијама које је развио.
Овај оперативни систем користи Иахоо! и за конзоле Нинтедо.
Референце
- Ваш речник (2019). Оперативни систем. Преузето са: иоурдицтионари.цом.
- Цхристенссон (2012). Виндовс. Технички услови Преузето са: тецхтермс.цом.
- Цхристенссон (2014). ОС Кс. Технички услови. Преузето са: тецхтермс.цом.
- Цурт Франклин и Даве Цоустан (2019). Врсте оперативних система. Како ствари раде. Преузето са: цомпутер.ховстуффворкс.цом.
- Цхристенссон (2010). Линук. Технички услови Преузето са: тецхтермс.цом.
- Цхристенссон (2016). Оперативни систем. Технички услови Преузето са: тецхтермс.цом.
- Туториалс Поинт (2019). Рачунар - оперативни систем. Преузето са: туториалспоинт.цом.
- Јосепх Х Волкер (2018). Компоненте оперативног система. Еартхс Лаб, преузето са: еартхслаб.цом.