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

Опитайте Нашия Инструмент За Премахване На Проблемите





Терминът ОС или операционна система е вид софтуер и работи като интерфейс между потребителя и компютъра, за да изпълнява всички задачи като управление на паметта, управление на файлове, обработка на входа и изхода, сигурност, управление на процеси, счетоводно отчитане, откриване на грешки, контрол на производителността на системата, периферни устройства контролиране като принтери и дискови устройства. Популярните операционни системи включват основно Windows, Linux, AIX, VMS, z / OS и др. Тази статия разглежда общ преглед на това, което е операционна система и нейните компоненти.

Какво е операционна система (ОС)?

Определение: Операционната система може да бъде дефинирана като система като голяма и сложна, разделена на малки парчета с помощта на интерфейс. Тази система се използва за споделяне на различните ОС компоненти които включват файл, устройство за въвеждане / извеждане, памет на процесите и др. Всички разделени части трябва да бъдат добре дефинирани части на системата с внимателно класифицирани i / ps, o / ps & функция. Знаем, че всички системи нямат подобна структура, а няколко текущи операционна система споделете компонентите на системата, описани по-долу.




ОС е най-значимата програма в компютъра, защото всеки компютър работи с операционна система (ОС), за да стартира всички програми и приложения. Основните задачи на компютърната ОС са идентифициране на i / p от клавиатурата, изпращане на o / p на екрана, проследяване на файлове, устройства за съхранение, периферни устройства, контролиращи, като принтери и т.н.

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

Компонентите на операционната система играят ключова роля, за да накарат различни части от компютърната система да работят заедно. Работните компоненти са разгледани по-долу.



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

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

Ядро

Ядрото в операционната система осигурява основно ниво на контрол върху всички компютърни периферни устройства. В операционната система ядрото е съществен компонент, който първо се зарежда и остава в основната памет. За да може достъпността до паметта да се управлява за програмите в RAM, тя създава програмите, за да получат достъп от хардуерните ресурси. Той нулира работните състояния на процесора за най-добра работа по всяко време.

Изпълнение на процеса

ОС дава интерфейс между хардуера, както и приложна програма, така че програмата да може да се свърже чрез хардуерното устройство, като просто следва процедурите и принципите, конфигурирани в ОС. The програма изпълнението включва главно процес, създаден чрез ядро ​​на ОС, което използва памет, както и различни видове други ресурси.


Прекъсване

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

Управление на паметта

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

Многозадачност

Той описва работата на няколко независими компютърни програми на подобна компютърна система. Многозадачността в операционна система позволява на оператора да изпълнява една или повече компютърни задачи наведнъж. Тъй като много компютри могат да изпълняват една или две задачи наведнъж, обикновено това може да се направи с помощта на споделяне на времето, където всяка програма използва времето на компютъра за изпълнение.

Работа в мрежа

Мрежата може да бъде определена като когато процесорът взаимодейства помежду си чрез комуникационни линии. Дизайнът на комуникационната мрежа трябва да вземе предвид маршрута, методите на свързване, безопасността, проблемите на мнението и сигурността.

В момента повечето операционни системи поддържат различни мрежови техники, хардуер и приложения. Това включва, че компютрите, работещи на различни операционни системи, могат да бъдат включени в обща мрежа за споделяне на ресурси като данни, изчисления, скенери, принтери, която използва връзките на жични иначе безжични.

Сигурност

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

Потребителски интерфейс

GUI или потребителски интерфейс (UI) е частта от ОС, която позволява на оператора да получи информацията. Потребителски интерфейс, базиран на текст, показва текста, както и неговите команди, които се въвеждат през командния ред с помощта на клавиатура.

Приложенията, базирани на ОС, осигуряват основно специфичен потребителски интерфейс за ефективна комуникация. Основната функция на потребителския интерфейс на приложение е да получава входовете от оператора и да предоставя o / ps на оператора. Но видовете входове, получени от потребителския интерфейс, както и типовете o / p, предлагани от потребителския интерфейс, могат да се променят от приложение към приложение. Потребителският интерфейс на всяко приложение може да бъде класифициран в два типа, а именно GUI (графичен потребителски интерфейс) и CLI (потребителски интерфейс на командния ред).

По този начин това е всичко за преглед на операционна система . Основните компоненти на операционната система включват основно ядро, API или интерфейс на приложна програма, потребителски интерфейс и файлова система, хардуерни устройства и драйвери на устройства. Ето един въпрос към вас, кои са различните видове ОС?