ПредишенСледващото

Каква е операционната система?

Всички разнообразие от софтуер (софтуер), до голяма степен се разделя на системни програми и приложения. Първата група се предвижда втора работа на съществуващия "желязо" (CPU, ROM, RAM, входни изходни устройства). Операционни системи (ОС) са свързани с системния софтуер. Една от задачите на операционната система е да се прилага алгоритми с хардуер. Може да възникне въпросът: защо е необходимо? В крайна сметка, ако си мислиш за всяко приложение може да включва код, за да се хареса на "хардуер". Въпреки това, той само щеше да направи живота труден за програмисти и софтуер ще бъдат напомпани до големи размери. А най-тъжното - в приложения, би било много същи код, който е отговорен за изпълнението на команди от ниско ниво (запитвания за желязо). Освен това, как да се реши проблема на сътрудничеството на различни програми на един и същ компютър - още един въпрос. Ето защо, операционни системи и друга софтуерна система с право да заемат своето роли посредник между приложния софтуер и компютърен хардуер.

Концепцията на операционната система

Дори и в своите операционни системи историческо развитие е роден като набор от програми и библиотеки за управление на дейностите по вход и изход. Тези достатъчно разнообразни програми да продължат да използват други програмисти, които вече не са, трябва да се борят с това как да програмирате прочетени данни от дискета или текст изхода на принтера. Те просто се обадете функции от свързаното библиотеката и тя прави цялата работа (има код, за да работят с физически устройства бяха положени).

С все по-сложни операционна система с течение на времето, той положи нови функции. Компютри стават все по-мощни, необходими за стартиране на определен набор от програми, които изпълнява процесора и също време. OS е станал за решаване на проблема на ефективно разпределение на ресурсите "желязо" между работните програми. От една изчислителната машина, започва да работи едновременно от няколко потребители. OS започва да следи за правата на всеки и да се защитят данните. В резултат на това съвременни операционни системи включват разнообразие от различни функции.

Според неговата структура на операционната система е набор от програми и модули. Разграничаване на концепцията за ядрото на операционната система. ядрото на софтуера е защитена от смущения от потребители и програмисти. За основни приложения достъпни чрез искания за извършване на дадено действие с хардуера. Тези искания се наричат ​​системни функции и специални команди.

Цел на операционната система

По този начин, на операционната система има две основни цели:

  1. Тя улеснява (или позволява) потребители и програмисти за използване на хардуера. Например, операционната система дава възможност да се пренебрегне факта, всъщност има за обработка на данни от твърдия диск, както и да се работи с концепцията на файла.
  2. Тя осигурява ефективно използване на хардуера. Тъй като съвременните компютри работят в същото време не е единна програма, операционната система е отговорен за разпределението на паметта, регистър и др между работните програми във всеки даден момент. OS определя оптималното разпределение на ресурсите във времето (натоварването на процесора в една програма време) и пространство (зарежда се в различни части на паметта различни програми).

операционни системи Windows

Днес, най-популярни са операционните системи Windows, които са собственост (търговски) продукт от Microsoft.

Неговата "родословие» Windows започне от DOS операционна система и първоначално са били построени на върха на черупката си (Windows се управлява от DOS), увеличава възможността DOS и улесняване неопитен потребител да работи с компютъра. Още по-късно (като се започне с Windows NT) е цялостна операционна система.

Windows предимство се счита за по-лесен за употреба интерфейс. Сред констатираните недостатъци ненадеждността на системата.

Unix-подобните операционни системи

Операционната система UNIX е имал голямо влияние върху развитието на света на операционните системи, като по този начин поставя основите работата на съвременни операционни системи. Исторически погледнато, UNIX е система за разработка на софтуер. Основно се работи върху UNIX програмисти (и наистина в 70-те години, няколко други работят с компютри).
UNIX е разработен върху няколко основни идеи. Например, един малък проблем трябва да бъде решен един малък програма и предизвикателства трябва да бъдат решени комбинация от прости програми.

В UNIX, много внимание се обръща на разпределението на ресурсите между потребители на компютъра. Тази система е multiterminal (всеки потребител работи с компютъра с помощта на терминал).

Въпреки факта, че Unix-подобни системи са по-нисши в Windows популярност, те работят по големи видове компютри.

Концепцията на операционната система

Linux е набор от Unix-подобните операционни системи (дистрибуции), които са най-често свободно разпространени.

Една от уникалните характеристики на системите за GNU / Linux е липсата на един географски център за развитие. Linux и нейните програми са написани милиони програмисти, пръснати по целия свят.

Концепцията на операционната система

Тази операционна система също създаде UNIX базирани на ядрото.

Apple е компания, продукт за собствените си компютри Macintosh.

Той смята, че е надежден и лесен за употреба. Но за разлика от Windows не е толкова популярен.

Изображенията, използвани в статията

Свързани статии

Подкрепете проекта - споделете линка, благодаря!