Что такое Операционная система?
Операционная система (ОС) - программное обеспечение, которое управляет работой аппаратной части персональных компьютеров, ноутбуков,
КПК, смартфонов, коммуникаторов,
GPS-навигаторов и других устройств. Кроме того, ОС обеспечивает работу пользовательских и системных приложений.
В любой операционной системе можно выделить 4 основные части: ядро, файловую структуру, интерпретатор команд пользователя и утилиты.
1. Ядро - это основная, определяющая часть операционной системы, которая управляет аппаратными средствами и выполнением программ.
2. Файловая структура - это система хранения файлов на запоминающих устройствах.
3. Интерпретатор команд или оболочка - это программа, организующая взаимодействие пользователя с компьютером.
4. Утилиты - это просто отдельные программы, которые, вообще говоря, ничем принципиально не отличаются от других программ, запускаемых пользователем, разве только своим основным назначением - они выполняют служебные функции.
Основные функции операционых систем (простейшие):
- Загрузка приложений в оперативную память и их выполнение
- Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода)
- Управление оперативной памятью (распределение между процессами, виртуальная память)
- Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, компакт-диск и т. д.), как правило с помощью файловой системы
- Пользовательский интерфейс
- Сетевые операции, поддержка стека протоколов
Дополнительные функции:
- Параллельное или псевдопараллельное выполнение задач (многозадачность)
- Взаимодействие между процессами: обмен данными, взаимная синхронизация
- Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений
- Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация)