Тема 14. Операционни системи структура на компютърните системи



страница3/11
Дата28.10.2022
Размер416.1 Kb.
#115403
ТипПрограма
1   2   3   4   5   6   7   8   9   10   11
ТЕМА 14 Операционни системи
Свързани:
09-2010-statia-2011, Комуникационнаполитика 14,15, Бекъпи сега и завинаги, ТЕМА 1. Програмиране, ТЕМА 2 Програмиране, 16. 03. ИНТЕРНЕТ БИЗНЕС КОМУНИКАЦИИ 16
Операционна система


Операционна система - програма, която прави връзката между приложните програми и апаратната част
Видове операционни системи - В днешно време съществуват много разновидности на ОС, които са тясно специализирани. Такива например са мрежовите ОС като Unix, Solaris, NetWare и др. или операционните системи за суперкомпютрите, които обикновено са собствени разработки или са доработени съществуващи ОС, като Solaris, HP-UX. За разлика от тя Windows, Mac OS, MS-DOS, OpenSolaris, GNU/Linux, NetWare, BSD (NetBSD, OpenBSD, FreeBSD, PC-BSD, PicoBSD) могат да изпълняват широк кръг от задачи. Те се наричат още потребителски операционни системи.
ОС могат да се класифицират по много признаци, но тук ще опишем седем основни вида:
А) Еднопотребителска, еднозадачна операционна система - Това е най-простия вид ОС (single-user, single-tasking), която обслужва само един потребител, който не може да стартира повече от една програма едновременно. Стартираната програма разполага с всички ресурси на компютъра, докато трае нейното изпълнение.
Б) Еднопотребителска, многозадачна операционна система - Това е ОС (single-user, multitasking), която позволява на един потребител да стартира паралелно няколко програми. Многозадачността е подобна на работата на жонгльора, който работи с няколко топки, но в даден момент от време в ръката му има само една. ЦП във всеки момент работи само по една програма, но ОС много бързо го превключва от една задача на друга и потребителят остава с впечатление, че всички стартирани програми се изпълняват едновременно. Многозадачността премахва един съществен недостатък на еднозадачните ОС – лошото използване на ЦП при работа с периферни устройства. 
В) Многопотребителска, еднозадачна операционна система - Няколко потребителя, всеки със свой терминал, работят с КС,
но всеки може да стартира само една програма в даден момент от време (multiuser, single-tasking). Начинът на обслужване на потребителите се нарича времеделение (time sharing), защото операционната система превключва компютъра между потребителите през фиксиран малък интервал от време. Тези интервали са толкова малки (хилядни от секундата), че потребителят получава илюзията, че работи сам непрекъснато със системата
Г) Многопотребителска, многозадачна операционна система - Тя (multiuser, multitasking) комбинира концепциите на времеделение и многозадачност и е предназначена предимно за мощни компютри със сложен хардуер
Д) Многопроцесорна (multiprocessing) операционна система - Такива системи се използват при компютри с повече от един процесор и позволяват изпълнение на няколко инструкции паралелно. Те са с висока производителност и са предимно за големи и суперкомпютри. 
Е) Мрежова (networking) операционна система - Тя управлява работата на няколко компютъра, свързани в мрежа. Тези операционни системи позволяват както работа на своя компютър, така и ползване на ресурсите на другите компютри, свързани в мрежата.
Ж) Виртуална операционна система - При много ОС, ако една програма е твърде голяма, за да се събере в наличната за момента ОП, тя не се стартира и на потребителя се издава съответно съобщение. Виртуалната организация е тактика за управление на паметта, при която се използва област от бърза външна памет (обикновено твърд диск), наречена виртуална (въображаема), като разширение на основната памет. Програмата се разделя на части, наречени страници и сегменти, които се прехвърлят в операционната система от виртуалната (и обратно), когато е необходимо. По този начин ОС дава илюзия на потребителя, че е налична повече оперативна памет, отколкото е в действителност, освобождава го от грижите, колко памет ще изисква неговата програма и как да бъде организирана тя, и му дава възможност да се насочи към логиката на задачата.
Операционни системи – функции и основни компоненти


Сподели с приятели:
1   2   3   4   5   6   7   8   9   10   11




©obuch.info 2024
отнасят до администрацията

    Начална страница