Ако користите рачунар или било који други паметни уређај, можда сте чули за тај појам Оперативни систем (Андроид, Виндовс, Линук, иОС, мац). Али, ако нисте упознати са појмом и његовом функционалношћу, данас ћемо разрадити функционисање оперативног система пред тобом у широком светлу.
Садржај поста: -
Почнимо са оним што је оперативни систем?
Оперативни систем (ОС) је системски софтвер који управља рачунарским хардвером и софтверским ресурсима и пружа уобичајене услуге за рачунарске програме. Преко Вики-а
Оперативни систем је софтвер који је одговоран за управљање рачунарским хардвером, софтверским ресурсима и нуди уобичајене услуге за несметано покретање рачунарских програма. Оперативни систем за поделу времена распоређује задатке за ефикасно покретање система који такође укључује исплативост времена процесора, масовно складиштење штампе и друге корисне ресурсе.
Једноставним речима можемо рећи да је главна сврха оперативног система пружање окружења у којем можемо извршавати програме.
Хардверске функције којима управља оперативни систем су попут улаза и излаза и алокације меморије. Главна улога оперативног система функционише као посредник између софтвера и хардвера. Међутим, апликацијски код обично извршава директно хардвер и врши редовне позиве на системски позиви функцији ОС-а или је она прекида.
То је интерфејс између корисника и рачунара. Дакле, оперативни систем чини да све у рачунару ради глатко и ефикасно.
Оперативни систем се може видети на више уређаја који садрже рачунарски систем као што су телефони, конзоле за видео игре, суперрачунари и други слични уређаји. Најчешћи и најкоришћенији оперативни систем је Мицрософт Виндовс које користи 82,74% тржишног удела. Остатак тржишта заузимају мацОС, Линук и Андроид.
Постоје четири опште врсте оперативних система. Њихова употреба зависи од врсте рачунара и врсте апликација које ће се покретати на тим рачунарима.
Оперативни системи контролишу хардверске ресурсе рачунара. Језгро и љуска су делови оперативног система који обављају основне операције. Када корисник даје наредбе за извођење било које операције, захтев иде у део љуске, који је познат и као тумач. Дио љуске затим преводи људски програм у машински код, а затим преноси захтјев у дио језгра.
Када језгро прими захтев од љуске, обрађује захтев и приказује резултат на екрану. Језгро је такође познато и као срце оперативног система јер сваку операцију изводи он.
Шкољка
Љуска је део софтвера који се налази између корисника и језгра и пружа услуге језгра. Љуска тако делује као тумач за претварање наредби од корисника у машински код. Љуске присутне у различитим типовима оперативних система су две врсте: љуске командне линије и графичке љуске.
Љуске наредбене линије пружају интерфејс наредбене линије, док љуске графичке линије пружају графички кориснички интерфејс. Иако обе љуске изводе операције, љуске графичког корисничког интерфејса раде спорије од љуски интерфејса наредбеног ретка.
Врсте шкољки
Кернел
Језгро је део софтвера. То је попут моста између љуске и хардвера. Одговорна је за покретање програма и обезбеђивање сигурног приступа хардверу машине. Језгро се користи за распоређивање, тј. Одржава временски распоред за све процесе.
Врсте зрна
Сваком рачунарском систему је потребан оперативни систем да би правилно функционисао. Највише функција оперативног система је да понуди несметан кориснички интерфејс и контролише функционисање осталих апликација. Али, постоји мноштво других важних функција којима управљају оперативни системи као што су -
Најважнија и основна функција оперативног система је управљање свим унутрашњим и спољним хардвером рачунара. Оперативни систем управља свим повезаним уређајима и говори им како да раде и комуницирају са системом. То је зато што су представљање резултата упутстава и интеракција основни учинак рачунара. Неки од хардверских система којима управља оперативни систем укључују - тврди диск, оптичке уређаје, видео картице итд.,
Оперативни систем такође покреће програме и омогућава им функционисање за шта су дизајнирани. Програм треба да буде дизајниран да функционише са одређеним оперативним системом. То је зато што је оперативни систем потребан за приказ интерфејса и пренапонске комуникације између програма и хардвера рачунара. У одсуству оперативног система, програми не могу да изврше задати задатак.
Такође је функција оперативног система да складишти, преузима и приступа подацима на чврстом диску, тако да оперативни систем може да обавља основне функције. Такође је одговорност оперативног система да управља подацима који се привремено чувају у РАМ-у рачунара. Подаци које оперативни систем чува и преузима могу бити било које врсте, као што су датотеке докумената, слике, видео записи и музика. Чврсти диск може сам читати и писати податке, али оперативни систем тврди чврсти диск говори које податке треба прочитати и начин писања.
Листа функционисања оперативног система је врло јака, она такође укључује функцију управљања и расподеле свих ресурса рачунара у тренутку потребе. Управљање ресурсима, на пример, који задатак ЦПУ треба прво обрадити? Који програм треба ускладити да би се обрадила снага и меморија рачунарског система? Како доделити програм за контролу рада рачунара? И, толико много других одлука везаних за ресурсе преузимају оперативни системи. Оперативним системима се дају предност важним функцијама, тако да редовне функције рачунара неће бити ометане.
Оперативни систем такође олакшава мрежну комуникацију омогућавајући повезаним мрежним уређајима да комуницирају са рачунаром и са било којим програмом који их захтева. Једна је од примарних функција ОС-а да пружа мрежну комуникацију уз помоћ различитих алата попут мрежних картица. Мрежне картице могу само успоставити везу између мрежа и алата, али за усмеравање процеса комуникације тако да се информације могу размењивати - потребан је оперативни систем. Оперативни систем такође анализира информације које су размењене тако да инсталирани програм може корисницима понудити најбољи приказ.
Дакле, оперативни систем је веома важан део рачунара и других рачунарских уређаја, јер се њима управља са више функција. Ако не желите да ометате функционисање оперативног система, увек користите исправан оперативни систем на рачунару да бисте подржали његово функционисање.