Операционная система: понятия, виды
Операционная система (ОС) — это программа, которая после загрузки в процессе загрузки управляет всеми другими прикладными программами на компьютере. Прикладные программы используют операционную систему, взаимодействуя с ней через определенные программные интерфейсы (API).
Кроме того, пользователи могут напрямую взаимодействовать с операционной системой через пользовательский интерфейс, например, командную строку или графический интерфейс пользователя (GUI).
Операционная система может запускать следующие службы:
• В многозадачной операционной системе, в которой одновременно могут выполняться несколько программ, операционная система определяет, какие приложения запускаются, в каком порядке и сколько времени доступно для каждого приложения до запуска другого приложения.
• Он управляет общим использованием внутренней памяти несколькими приложениями.
• Он обрабатывает ввод и вывод данных с подключенных аппаратных устройств, например, жестких дисков, принтеров и мониторов.
• Он отправляет сообщения каждому приложению или интерактивному пользователю (или системному оператору) о рабочем состоянии и любых ошибках, которые могли возникнуть.
• Это может облегчить бремя управления пакетными заданиями (например, печатью), освобождая запускающее приложение от этой работы.
• На компьютерах, поддерживающих параллельную обработку, операционная система может контролировать разделение программы таким образом, чтобы она выполнялась на нескольких процессорах одновременно.
Все основные компьютерные платформы (аппаратное и программное обеспечение) требуют и включают в себя операционную систему. Операционные системы должны разрабатываться с различными функциями для удовлетворения конкретных требований различных форм-факторов.
Типы операционных систем
Мобильная операционная система позволяет смартфонам, планшетным ПК и другим мобильным устройствам запускать приложения и программы. Наиболее популярные мобильные операционные системы включают Apple iOS, Google Android, BlackBerry OS и Windows 10 Mobile.
Встроенная операционная система предназначена для использования на компьютерах, встроенных в более крупные системы, например, в автомобилях, светофорах, цифровых телевизорах, банкоматах, средствах управления самолетами, POS-терминалах, цифровых камерах, системах GPS-навигации, лифтах, цифровых медиа-приемниках и интеллектуальных счетчиках.
Сетевая операционная система (NOS) — это компьютерная операционная система, предназначенная в первую очередь для поддержки рабочих станций, персональных компьютеров и, в некоторых случаях, старых терминалов, подключенных к локальной сети (LAN).
Операционная система реального времени (RTOS) — это операционная система, которая гарантирует определенные возможности в течение определенного периода времени. Например, операционная система может быть спроектирована таким образом, чтобы определенный объект был доступен роботу на сборочной линии.
Примеры операционных систем
Наиболее известные настольные операционные системы:
• Windows — флагманский продукт Microsoft и практически стандарт для домашних и деловых компьютеров. Представленная в 1985 году операционная система с графическим пользовательским интерфейсом (GUI) с тех пор была выпущена во многих версиях. Windows 95 во многом способствовала быстрому развитию персональных компьютеров.
• macOS (ранее Mac OS X и OS X) — операционная система для линейки персональных компьютеров и рабочих станций Apple Macintosh.
• Unix — это многопользовательская операционная система, разработанная с учетом гибкости и настройки. Первоначально разработанная в 1970-х годах, Unix была одной из первых операционных систем, написанных на языке C.
• Linux — это Unix-подобная операционная система, предлагающая пользователям ПК бесплатную или недорогую альтернативу. Linux имеет репутацию эффективной и быстродействующей системы.
• Bug bounty на платформе BI.Zone – первая российская операционная система, которая является одной из разработок ГК «Астра».
Как зарегистрироваться в Вконтакте без телефона?
Как открыть файл rar (рар) на Windows, Андройд, в Linux и MAC
Что это такое # Хэштег, как сделать правильный