Една операционна система е набор от програми, които, чрез електронни поръчки, контролират цялостната дейност на компютъра. Нещо като проводник, който подрежда всичко в ред и гарантира, че всички части на машината работят заедно. Обикновено той работи на компютъра, когато го включим. Всеки компютър трябва да има инсталирана операционна система, за да функционира. Дефиницията показва, че това е група компютърни програми, които предлагат възможност за по-ефективно управление на ресурсите, които компютърът има.
Какво е оперативна система
Съдържание
Определението за операционна система показва, че това е група от компютърни програми, които предлагат възможност за по-ефективно управление на ресурсите, които компютърът има, известна е и под името системен софтуер.
За да се разбере какво е операционна система, е необходимо да се спомене, че работата на този тип програма започва от момента на включване на компютъра, тъй като неговата работа е да управлява хардуера от началните му фази и в същото време да го направи възможно взаимодействие с потребителя.
Следователно може да се каже, че концепцията за операционната система описва най-важната програма, която компютърът използва, тъй като той е този, който координира приложенията и услугите, които потребителят използва, което означава, че чрез него останалата част от Софтуерът в компютъра може да функционира нормално, тъй като позволява разпознаването на някои връзки, създава контрол, предлага сигурност, доставки, наред с други. Днес най-широко използваните софтуерни програми са операционната система Windows, операционната система Linux, OS / 2 и DOS.
В историята на операционните системи е важно да се отбележи, че първите версии на компютрите не са имали системи като тези, нещо, което в момента е трудно да се усвои. През шейсетте компютри използваха така наречените пакетни процесори.
Години по-късно започва създаването на ОС (операционни системи), въпреки че е вярно, че през 80-те години някои признати вече са създадени сред общността, това е през 90-те години, когато този софтуер започва да бъде малко повече гъвкава и същевременно здрава, една от забележителностите на времето е операционната система Windows 95.
В днешно време операционната система на компютъра може да бъде намерена дори в мрежата, където дори е възможно да се изтегли операционната система с необходимата версия.
В дефиницията на операционната система са подчертани нейните цели, които са да управляват междинното ядро, да осигуряват хардуерна защита и също така да управляват ресурси за локализация, инструмент, който пречи на програмистите на приложения да извършват същия процес ръчно.
Еволюцията на операционните системи доведе до голяма част от електронните устройства, които използват микропроцесори за своята работа, също имат вградена операционна система, някои примери са мобилни телефони, DVD плейъри, радиостанции, компютри и т.н.
В този случай те се манипулират чрез графичен потребителски интерфейс, работна среда или мениджър на прозорци, в случая на клетъчни телефони това се прави чрез конзола и DVD през дистанционното управление, всички тези именно данните ни позволяват да разберем по-добре какво представлява операционната система.
За какво служи операционната система
Едно от нещата, за които се използва операционната система, е да позволи на друг софтуер да се опре на споменатата програма и по този начин да може да функционира ефективно, поради тази причина според използваната система определени програми могат или не могат да бъдат инсталирани.
По същия начин операционните системи могат да бъдат класифицирани според броя на задачите, които могат да изпълняват едновременно, както и според броя на потребителите, които могат да използват споменатите програми, а също и по времето, в което са изпълнени, което може да бъде или не истински. Трябва да се отбележи, че това са само някои от класификациите, които съществуват.
Концепцията за операционната система показва, че тя има три важни и съществени елемента, те се отнасят до софтуерните пакети, които правят възможно хардуерът да взаимодейства със самия софтуер.
- Интерпретация на команди: това са онези компоненти, които позволяват командите да се интерпретират, основната им цел е да комуникират командите или заповедите, които потребителят изпълнява, това се прави чрез език, който може да се интерпретира от хардуера, без да е необходимо който изпълни поръчката, има известни познания по този език.
- Файлова система: това е вид файлова база данни, където те придобиват дървовидна структура.
- Ядро: накрая, има ядрото, което е отговорно за позволяването на работата на основни области като въвеждане и извеждане на данни, комуникация, управление и обработка на паметта и т.н.
Елементи на операционна система
Операционната система се състои от четири модула, които са ядрото или ядрото, мениджърът на паметта, системата за въвеждане и извеждане и накрая файловият мениджър. Има хора, които смятат, че има пети модул, който е интерпретаторът на команди, който отговаря за превода на командите, които потребителят изпълнява чрез клавиатурата или друго устройство.
Ядро или ядро
Това е модул от най-ниското ниво на операционната система, той почива на хардуера на компютър, някои от задачите, които трябва да изпълнява, са да се справя с смущения, да възлага задачи на процесора, да предлага канали за комуникация между програми, наред с други. По принцип ядрото е отговорно за управлението на останалите модули и в същото време синхронизира тяхното изпълнение.
По същия начин ядрото има подмодул, известен като планировчик, чиято задача е да посочва времето на процесора за различните програми, което следва определен модел на планиране, който може да е различен при различните операционни системи. Като цяло това, което се прави, е да се установи йерархия на приоритетите, които са отговорни за определяне на това как да се разпредели времето на процесора за всеки софтуер.
Мениджър на паметта
Мениджърът на паметта, от друга страна, е този, който отговаря за присвояването на някои части от RAM паметта на програмите или на части от тях, които го изискват, като в същото време останалите програми и данни се намират в устройствата за съхранение масивна. По този начин, когато се присвоява част от основната памет, това се прави по структуриран начин, следвайки определен модел.
Най-често срещаният начин за управление на паметта включва създаването на виртуална памет, чрез нея паметта на компютъра ще се появи за всеки, който използва системата, много повече, отколкото е в действителност.
Входна и изходна система
Този елемент представя въвеждането и извеждането на данни от потребителя като нещо независимо от компютъра, което означава, че за потребителя цялото оборудване ще има едни и същи характеристики и ще се третира по един и същи начин, като операционната система е отговорна за справянето с особеностите на всеки един от тях, един от тях е скоростта на реакцията. Широко използвана техника, особено при извеждане на данни, е използването на спулери.
Изходната информация временно се съхранява в опашка, която се намира в устройство за масово съхранение, докато периферното устройство не бъде освободено, като по този начин се предотвратява задържането на програма, тъй като периферното устройство не е налично. SSO имат повиквания за премахване или добавяне на файлове с макара.
Файлов мениджър
Целта на файловия мениджър е да поддържа структурите на програмите, както и данните на потребителите и системните програми, които се съхраняват във файлове, както и да гарантира правилното използване на устройства за масово съхранение. Този елемент е отговорен и за надзора върху създаването, разработването, актуализирането и най-накрая елиминирането на файлове, като също така поддържа директория с всеки от файловете, които са в системата по всяко време, и си сътрудничи с модула, който управлява паметта по време на прехвърлянето. данни към и от централната памет.
Важно е да се отбележи, че ако имате система за виртуална памет, има трансфер между носителя за масово съхранение и централната памет, това е за поддържане на структурата на споменатата памет. Файловете, съхранявани на устройства за масово съхранение, имат различни цели, някои се използват за съхраняване на информация за споделяне, други съдържат лична информация и т.н.
Поради тази причина всеки файл има поредица от права за достъп, които показват разширението, с което може да се споделя информацията, съдържаща се в споменатия файл. Операционната система се грижи да провери дали тези привилегии не са заобиколени.
Функции на операционна система
Функциите на операционната система, които се открояват най-много, са управление на процеси в паметта и управление на комуникацията между приложенията.
Управление на процесите
Това несъмнено е една от най-забележителните части на операционната система, тъй като процесите са ресурсите, които софтуерът изисква, за да може да се изпълнява правилно. Това изисква определени елементи, като време на процесора, използване на паметта и наличие на файлове, до които приложението изисква достъп, за да се стартира. ОС, за да може да се грижи за правилната работа на машината, е посветена на създаването и унищожаването на процесите, както и на тяхното спиране и стартиране, да не говорим за приноса му към комуникационните механизми между един процес и друг.
Управление на основната памет
Управлението на основната памет е друг изключително важен елемент. От своя страна паметта се състои от хранилище за данни, което се споделя от приложенията и процесора, което също губи своята функционалност, ако има някакъв проблем. Поради тази причина е важно операционната система да се грижи за управлението на паметта, така че да не се претоварва и информацията, съхранявана там, да се вижда. ОС се грижи да се използват определени части от паметта и защо. Той взема решения къде да локализира процесите, когато има свободно пространство и разпределя и възстановява това необходимо пространство, така че паметта да се използва добре.
Вторично управление на съхранението
Паметта се характеризира с това, че е нещо доста изменчиво и че в случай на някакъв отказ може да загуби информацията, която съдържа, поради тази причина е необходимо да има втори модул за съхранение, така че данните да останат там в дългосрочен план, По същия начин, както това се случва с централната памет, ОС, се грижи за управлението на свободното пространство и задава реда за съхранение, той също така гарантира, че всичко се съхранява правилно, както и колко и къде има свободно място.
Управление на системата за влизане и излизане
По същия начин операционната система е отговорна за управлението на изходните и входните портове на компютър, като например за слушалки, монитор, принтер и т.н.
Преди това, когато искате да инсталирате нов външен порт, беше от съществено значение да имате инсталационен диск, където са записани драйверите, за да може компютърът да го приеме. В днешно време операционната система на компютъра отговаря за намирането в мрежата на цялата информация, която е необходима, за да работят новите външни портове правилно.
Дневник на файловата система
Файловете са формати, създадени от самите собственици, които се преобразуват в таблици и операционната система е отговорна за тяхното регистриране и съхраняване. Освен това операционната система е отговорна за изграждането, изтриването и съхраняването на всички създадени файлове, в допълнение към предоставянето на необходимите инструменти за достъп до файловете, когато са необходими. Той също така предлага комуникация между файлове и устройства за съхранение, като го конфигурира да прави резервни копия на всеки един, в случай на авария, информацията не се губи.
Сигурност
В този елемент трябва да се отбележи, че операционната система отговаря за компютърната сигурност, като едно от най-важните действия е достъпността до програми или потребители, където те не трябва да влизат. Има голям брой вируси, които могат да увредят системата и операционната система е отговорна за това да не се случи. Възможно е да конфигурирате софтуера така, че контролите да се извършват от време на време, и по същия начин да установите контролите за сигурност, които трябва да бъдат извършени.
Комуникация между елементи и приложения
Чрез мрежовия интерфейс ОС поддържа комуникация между различните елементи на компютъра, както и всички програми, които са свързани с тях. Получавайте и изпращайте информация.
Отчетете състоянието на системата
Има голям брой приложения, които по подразбиране се инсталират заедно с операционната система, но те не се считат за система. Те осигуряват средства и основни характеристики за разработване и стартиране на програмите, инсталирани на компютъра. По същия начин той информира състоянието на системата, т.е. ако е необходимо да се одобри някакво действие, като случая с инсталиране на автоматични актуализации.
По същия начин предлага поддръжка за различни компютърни езици, така че всяко приложение да работи на компютъра, за това има програми, които подобряват комуникацията между приложенията.
Управление на ресурси
Той управлява всяка от основните части на компютъра чрез мениджър на ресурси, като функцията му на управление включва и сигурността и комуникацията на процесора и външните устройства, които се свързват с компютъра. По същия начин, както се случва с вторичната и вътрешната памет, където понякога е необходимо да се почистват и подменят части, които се съхраняват от една в друга. Като цяло той управлява всички системни ресурси и всички елементи, които са в контакт със системата.
Управление на потребителите
И накрая, той се занимава и с управлението на профили, запазени на компютъра, също в зависимост от това кой е създал споменатия профил. Администрирането на потребителите може да бъде многократно или индивидуално, това не означава, че операционната система позволява да се създаде само един потребителски профил, за да се използва компютърът.
Видове операционни системи
Видовете операционни системи са класифицирани според следните критерии:
- Критерии за управление на задачите: Те от своя страна са класифицирани като еднозадачни и многозадачни, като първите се характеризират с изпълнението на една програма в даден момент, освен собствените процеси на операционната система, от друга страна, втората може да управлява ресурсите на процесора, за да постигане на едновременност в процесите, които се изпълняват.
- Критерии за администриране на потребителите: В този случай можем да говорим за еднопотребителски системи, тоест те позволяват контрол само на един потребител, има и многопотребителски системи, които се използват въз основа на сесии.
- Критерии за управление на ресурсите. Има централизирани операционни системи, които са ограничени до един компютър в техния сектор на влияние, а има и разпределени системи, които управляват различни компютри едновременно.
Трябва да се отбележи, че това е класификацията на най-често срещаните операционни системи, но има и други по-редки:
Операционна система на компютър
Операционните системи обикновено се инсталират на компютъра и в повечето случаи потребителят не прави никакви модификации на него, но може да бъде актуализиран, модифициран или заменен.
Всяка операционна система на компютър има графичен интерфейс за потребителя, който позволява използването на външни инструменти или хардуер, като муса, чрез щракване върху иконите или чрез взаимодействие с други елементи за целта да изпълни някаква задача, която ясно показва за какво служи операционната система на компютъра.
Примерите на операционните системи, които се използват най-често в света, са:
Microsoft Windows
Сред видовете операционни системи тази, която има най-голямо тегло, е Windows, създадена през 80-те години, в момента най-новите версии са Windows 10, която е създадена през септември 2014 г., Windows 8, създадена през 2012 г., Windows 7 през 2009 г. и Windows Vista през 2007 г. Тази операционна система е предварително инсталирана на повечето компютри, което я прави най-популярната операционна система в света.
Mac OS X
Тази операционна система е създадена от компанията Apple Inc. И тя се инсталира във всички компютри, произведени от споменатата компания, в момента най-новите версии на тази система са известни като операционна система Mac OS, като конкретните имена са от всяка версия, Maverick, която беше пусната на пазара през 2013 г., Mountain Lion от своя страна, излезе на пазара през 2012 г., Lion през 2011 г., Snow Leopard през 2009 г. Apple също предлага на потребителите версия, наречена MacOS X Server, която е проектирана да работи на сървъри.
Linux Ubuntu
Друг пример за операционни системи е Linux Ubuntu. Основната характеристика на тази операционна система е, че тя е с отворен код, което означава, че тя може да бъде разпространявана и модифицирана от всеки потребител в света, което е огромно предимство, тъй като това позволява тази операционна система да бъде безплатна и също така ви позволява да избирате между различните съществуващи версии. В персоналните компютри операционната система Linux, въпреки че е напълно безплатна, се използва в малко компютри, но в повечето фирмени сървъри се използва Linux, тъй като е по-лесно да се персонализира. Между. Изпъкналите версии са Ubuntu, Debian, Fedora и Linux.
Операционна система на телефон
Мобилните операционни системи или мобилни операционни системи са поредица от програми на ниско ниво, които правят възможно абстрахирането на характеристиките на специфичния хардуер на клетъчните телефони и предлагат услуги за мобилни приложения, които се изпълняват върху него. Тези системи са по-опростени и са насочени към безжична свързаност, както и към начина за въвеждане на информационни и мултимедийни формати.
Някои мобилни операционни системи се основават на многослойния модел. Най-често срещаните системи са:
Android
Това без съмнение е най-широко използваната телефонна операционна система в света, базирана е на Linux. Първоначално е проектирана за професионални камери, по-късно е придобита от Google и модифицирана за използване в мобилни устройства, като смартфони и по-късно в таблети, в момента тази система е в процес на разработка, за да може да се използва на компютър и Бележник. Негов разработчик е Google, стартира през 2008 г.
iOS
Операционната система на телефон Apple е iOS, като е характерна само за устройства, произведени от компанията Apple Inc. И се използва в устройства като iPod Touch, iPhone, iPad и Apple TV. Оптимизацията и простотата са в основата на успеха му, тъй като хората я предпочитат пред друга мобилна операционна система, която изисква хардуер с по-голяма мощност за плавността на операционната система.