Какво е Operating система? Обяснете видовете ОС, функции и примери
Какво е Operating система?
An Operating система (ОС) е софтуер, който действа като интерфейс между компютърните хардуерни компоненти и потребителя. Всяка компютърна система трябва да има поне една операционна система, за да изпълнява други програми. Приложения като браузъри, MS Office, Notepad Games и т.н. се нуждаят от среда, за да работят и изпълняват задачите си.
Операционната система ви помага да общувате с компютъра, без да знаете как да говорите езика на компютъра. Не е възможно потребителят да използва компютър или мобилно устройство, без да има операционна система.

История на ОС
- Operating системите са разработени за първи път в края на 1950 г. за управление на лентово съхранение
- Изследователската лаборатория на General Motors внедри първата операционна система в началото на 1950-те години за своите IBM 701
- В средата на 1960-те години операционните системи започнаха да използват дискове
- В края на 1960-те години е разработена първата версия на Unix OS
- Първата ОС, създадена от Microsoft беше DOS. Той е създаден през 1981 г. чрез закупуване на софтуера 86-DOS от компания в Сиатъл
- Популярната днес ОС Windows за първи път се появява през 1985 г., когато е създаден GUI и е съчетан с MS-DOS.
Примери на Operating система с пазарен дял
Следват Operaпримери за система с най-новия пазарен дял
Име на ОС | Сподели |
---|---|
Windows | 40.34 |
Android | 37.95 |
IOS | 15.44 |
Mac OS | 4.34 |
Linux | 0.95 |
Chrome OS | 0.14 |
Windows ОС на телефона | 0.06 |
Видове Operating система (ОС)
Следват популярните типове ОС (Operating система):
- Партида Operaтинг система
- Операционна система за многозадачност/споделяне на време
- Многопроцесорна ОС
- ОС в реално време
- Разпределена ОС
- Мрежова ОС
- Мобилна операционна система
Партида Operaтинг система
Някои компютърни процеси са много дълги и отнемат време. За да се ускори един и същ процес, работа с подобен тип нужди се групира заедно и се изпълнява като група.
Потребителят на пакетна операционна система никога не взаимодейства директно с компютъра. В този тип ОС всеки потребител подготвя работата си на офлайн устройство като перфокарта и я изпраща на компютърния оператор.
Многозадачност/споделяне на времето Operaтинг системи
Операционната система за споделяне на времето позволява на хора, намиращи се на различен терминал (обвивка), да използват една компютърна система по едно и също време. Процесорното време (CPU), което се споделя между множество потребители, се нарича споделяне на време.
ОС в реално време
A операционна система в реално време интервалът от време за обработка и отговор на входовете е много малък. Примери: Военни софтуерни системи, космически софтуерни системи са пример за ОС в реално време.
Разпределени Operaтинг система
Разпределените системи използват много процесори, разположени в различни машини, за да осигурят много бързи изчисления на своите потребители.
мрежа Operaтинг система
мрежа Operating Системата работи на сървър. Той предоставя способността да служи за управление на данни, потребители, групи, сигурност, приложения и други мрежови функции.
Мобилна операционна система
Мобилните операционни системи са онези операционни системи, които са предназначени специално за захранване на смартфони, таблети и носими устройства.
Някои от най-известните мобилни операционни системи са Android и iOS, но други включват BlackBerry, Web и watchOS.
Функции на Operaтинг система
Някои типични функции на операционната система може да включват управление на памет, файлове, процеси, I/O система и устройства, сигурност и т.н.
По-долу са основните функции на Operating система:
В операционна системен софтуер изпълнява всяка от функциите:
- Управление на процесите: Управлението на процеси помага на ОС да създава и изтрива процеси. Той също така предоставя механизми за синхронизация и комуникация между процесите.
- Управление на паметта: Модулът за управление на паметта изпълнява задачата за разпределяне и освобождаване на пространство от памет за програми, които се нуждаят от тези ресурси.
- Управление на файлове: Управлява всички дейности, свързани с файлове, като организиране на съхранение, извличане, наименуване, споделяне и защита на файлове.
- Управление на устройствата: Управлението на устройствата следи всички устройства. Този модул, който също отговаря за тази задача, е известен като I/O контролер. Той също така изпълнява задачата за разпределяне и деразпределяне на устройствата.
- Управление на I/O система: Една от основните цели на всяка операционна система е да скрие характеристиките на това хардуерно устройство от потребителя.
- Управление на вторично съхранение: Системите имат няколко нива на съхранение, което включва първично съхранение, вторично съхранение и кеш съхранение. Инструкциите и данните трябва да се съхраняват в първично хранилище или кеш, така че работеща програма да може да ги използва.
- Охрана: Модулът за сигурност защитава данни и информация на компютърна система срещу заплаха от зловреден софтуер и оторизиран достъп.
- Тълкуване на команди: Този модул интерпретира команди, дадени от и действащи системни ресурси за обработка на тези команди.
- Networking: Разпределената система е група от процесори, които не споделят памет, хардуерни устройства или часовник. Процесорите комуникират помежду си чрез мрежата.
- Счетоводство на работа: Проследяване на времето и ресурсите, използвани от различни работни места и потребители.
- Управление на комуникацията: Координиране и назначаване на компилатори, интерпретатори и друг софтуерен ресурс на различните потребители на компютърните системи.
Характеристики на Operating система (ОС)
Ето списък с важни характеристики на OS:
- Защитен и надзорен режим
- Позволява достъп до диск и файлови системи Драйвери на устройства Мрежова сигурност
- Изпълнение на програмата
- Управление на паметта Виртуална памет Многозадачност
- Обработка на I/O операции
- Манипулиране на файловата система
- Откриване и обработка на грешки
- Разпределение на ресурсите
- Защита на информацията и ресурсите
Предимство на Operaтинг система
- Позволява ви да скриете подробности за хардуера чрез създаване на абстракция
- Лесен за използване с GUI
- Предлага среда, в която потребителят може да изпълнява програми/приложения
- Операционната система трябва да гарантира, че компютърната система е удобна за използване
- Operating System действа като посредник между приложенията и хардуерните компоненти
- Той предоставя ресурсите на компютърната система в лесен за използване формат
- Действа като посредник между целия хардуер и софтуер на системата
Недостатъци на Operaтинг система
- Ако възникне някакъв проблем в операционната система, може да загубите цялото съдържание, което е било съхранено във вашата система
- OperaСофтуерът на системата ting е доста скъп за малки организации, което ги натоварва допълнително. Пример Windows
- Никога не е напълно сигурно, тъй като заплаха може да възникне по всяко време
В какво е ядрото Operating система?
Ядрото е централният компонент на компютърните операционни системи. Единствената работа, изпълнявана от ядрото, е да управлява комуникацията между софтуера и хардуера. Ядрото е в ядрото на компютъра. Това прави възможна комуникацията между хардуера и софтуера. Докато ядрото е най-вътрешната част на операционната система, обвивката е най-външната.
Характеристики на ядрото
- Планиране на процеси на ниско ниво
- Междупроцесна комуникация
- Синхронизация на процеси
- Превключване на контекста
Видове ядро
Съществуват много видове ядра, но сред тях двете най-популярни ядра са:
1. Монолитен
Монолитното ядро е единичен код или блок от програмата. Той предоставя всички необходими услуги, предлагани от операционната система. Това е опростен дизайн, който създава различен комуникационен слой между хардуера и софтуера.
2. Микроядра
Microkernel управлява всички системни ресурси. В този тип ядро услугите се изпълняват в различно адресно пространство. Потребителските услуги се съхраняват в потребителското адресно пространство, а услугите на ядрото се съхраняват в адресното пространство на ядрото. Така че помага да се намали размера както на ядрото, така и на операционната система.
Разлика между фърмуера и Operaтинг система
По-долу са основните разлики между фърмуера и Operating система:
фърмуер | Operaтинг система |
---|---|
Дефиниране на фърмуер: Фърмуерът е един вид програмиране, което е вградено в чип в устройството, което контролира това конкретно устройство. | Определяне Operating System: ОС предоставя функционалност над тази, предоставена от фърмуера. |
Фърмуерът е програми, които са кодирани от производството на IC или нещо подобно и не могат да бъдат променяни. | ОС е програма, която може да се инсталира от потребителя и да се променя. |
Съхранява се в енергонезависима памет. | ОС се съхранява на твърдия диск. |
Разлика между 32-битов и 64-битов Operaтинг система
По-долу са Ключовете Разлики между 32-битов и 64-битов Operaтинг система:
параметри | 32. Бит | 64. Бит |
---|---|---|
Archiтекстура и софтуер | Позволете 32 бита обработка на данни едновременно | Позволете 64 бита обработка на данни едновременно |
Съвместимост | 32-битовите приложения изискват 32-битова операционна система и процесори. | 64-битовите приложения изискват 64-битова операционна система и процесор. |
Налични системи | Всички версии на Windows 8, Windows 7, Windows Vista и Windows XP, Linux и др. | Windows XP Professional, Vista, 7, Mac OS X и Linux. |
Ограничения на паметта | 32-битовите системи са ограничени до 3.2 GB RAM. | 64-битовите системи позволяват максимум 17 Billйон GB RAM. |
Oбобщение
- Какво е OS (OperaДефиниция на системата) и нейните видове: Операционната система е софтуер, който действа като интерфейс между крайния потребител и компютърния хардуер. Различни категории на Operating System в компютър и други устройства са: Партида Operating система, мултитаскинг/ОС за споделяне на време, многопроцесорна ОС, ОС в реално време, разпределена ОС, мрежова ОС и мобилна ОС
- Персонален компютър Operating Systems са разработени за първи път в края на 1950 г. за управление на лентово съхранение
- Обяснявам OperaРабота на системата: ОС работи като посредник между потребителя и компютъра. Помага на потребителя да комуникира с компютъра, без да знае как да говори езика на компютъра.
- Ядрото е централният компонент на компютърните операционни системи. Единствената работа, изпълнявана от ядрото, е да управлява комуникацията между софтуера и хардуера
- Две най-популярни ядра са монолитни и Микроядра
- Процес, устройство, файл, I/O, вторично съхранение, управление на паметта са различни функции на an Operaтинг система