
Операционные системы
Практические работы и лекции
Назначение операционной системы
Операционная система (ОС) - это комплекс программного обеспечения, предназначенный для снижения стоимости программирования, упрощения доступа к системе, повышения эффективности работы.
Цель создания операционной системы - получить экономический выигрыш при использовании системы, путем увеличения производительности труда программистов и эффективности работы оборудования.
Операционная система – это комплекс взаимосвязанных программ, который действует как интерфейс между приложениями и пользователями с одной стороны, и аппаратурой компьютера с другой стороны.
В соответствии с этим определением, операционная система выполняет две основные функции:
-
предоставление пользователю или программисту вместо реальной аппаратуры расширенной виртуальной машины (которую иногда называют операционная среда), с которой удобно работать и которую легче программировать;
-
повышение эффективности использования компьютера путём рационального управления его ресурсами в соответствии с некоторыми критериями.
-
- связь с пользователем в реальном времени для подготовки устройств к работе, переопределение конфигурации и изменения состояния системы.
-
- выполнение операций ввода-вывода; в частности, в состав операционной системы входят программы обработки прерываний от устройств ввода-вывода, обработки запросов к устройствам ввода-вывода и распределения этих запросов между устройствами.
-
- управление памятью, связанное с распределением оперативной памяти между прикладными программами.
-
- управление файлами; основными задачами при этом являются обеспечение защиты, управление выборкой и сохранение секретности хранимой информации.
-
- обработка исключительных условий во время выполнения задачи
-
- появление арифметической или машинной ошибки, прерываний, связанных с неправильной адресацией или выполнением привилегированных команд.
-
- вспомогательные, обеспечивающие организацию сетей, использование служебных программ и языков высокого уровня.
Видно, что не один из компонентов программного обеспечения, за исключением самой операционной системы, не имеет непосредственного доступа к аппаратуре компьютера. Даже пользователь взаимодействует со своими программами через интерфейс. Любые их команды, прежде чем попасть в прикладные программы, проходят через операционные системы.
Операционная система – это программа, контролирующая работу пользовательской программы и систем приложений и исполняемая роль интерфейса между приложениями и аппаратным обеспечением компьютера.
Предназначения ОС можно разделить на три основные составляющие:
-
удобство: операционная система делает использование компьютера простым и удобным;
-
эффективность: операционная система позволяет эффективно использовать ресурсы компьютерной системы;
-
возможность развития: операционная система должна допускать разработку тестирования новых приложений и системных функций без нарушения нормального функционирования вычислительной системы.
Функции ОС:
– обеспечивает обмен данными с внешними устройствами
– поддерживает файловую систему (работа с файлами и папками):
FAT32 – начиная с Windows 95 OSR2 , раздел до 2 Тб
NTFS – Windows NT/2000/XP/2003, раздел до 2 Тб
● права доступа для пользователей
● квоты на объем каталога
CDFS – файловая система компакт-дисков
– обеспечивает запуск и выполнение остальных программ
– тестирование компьютера, обработка ошибок
– распределение ресурсов (процессор, память, внешние устройства)