Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ_конспект лекций.docx
Скачиваний:
57
Добавлен:
20.04.2015
Размер:
223.95 Кб
Скачать

2.6.3.2 Системное по

Операционная системы (ОС) – это комплекс программ, управляющих аппаратными и программными средствами компьютера с целью выполнения задач пользователя. Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.

Операционная система обычно хранится во внешней памяти компьютера. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы. В момент включения компьютера запускается программа BIOS, которая хранится в постоянном запоминающем устройстве на черном экране монитора бегущими белыми строчками. В этот момент проверяется оперативная память (сколько её и вся ли она в порядке), наличие жестких дисков, а также наличие клавиатуры. Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы. Загрузчик операционной системы – это специальная программа, предназначенная для инициирования процесса загрузки системы. После загрузки операционной системы вся работа с процессором и другими устройствами осуществляется посредством специальных программ, входящих в операционную систему. Если по каким-то причинам загрузка операционной системы с жесткого диска не состоится, то работа с компьютером не возможна. Такое бывает, если, например, поврежден жесткий диск или операционная система. В этом случае операционную систему можно загрузить с внешнего носителя информации.

Операционные системы могут различаться особенностями реализации внутренних алгоритмов управления основными ресурсами компьютерами, типами аппаратных платформ, областями использования и многими другими свойствами.

По числу одновременно выполняемых программ (задач) операционные системы подразделяются на однозначные (MSDOS) и многозадачные (Windows,Unix). Многозадачные ОС организуют параллельное выполнение нескольких задач пользователя, управляя разделением совместно используемых ресурсов: таких как процессор, оперативная память, файлы и внешние устройства.

По числу одновременно работающих пользователей ОС делятся на: однопользовательские и многопользовательские. Основным отличием многопользовательских ОС от однопользовательских является обеспечение многопользовательскими системами защиты информации каждого пользователя от несанкционированного доступа других пользователей.

Многозадачные ОС подразделяются на системы пакетной обработки, системы разделения времени, системы реального времени. В системах пакетной обработки формируется пакет из нескольких задач. Выполнение задач происходит в определенной последовательности с помощью команд операционной системы.

Системы разделения времени организуют работу компьютера таким образом, что процессор последовательно переключается с одной задачи на другую, при этом каждой задаче выделяется короткое время, вследствие чего пользователю кажется, что задачи выполняются параллельно. Например, в режиме разделения времени можно одновременно работать с текстовым редактором, выводить на печать какой-либо файл и принимать данные по сети. Режим разделения времени реализован в операционных системах UnixиWindows.

Системы реального времени применяются для управления различными техническими объектами (спутник, научная экспериментальная установка станок с числовым программным управлением) или технологическими процессами (доменный процесс, гальваническая линия). Во всех этих случаях существует предельно допустимое время, в течение которого должна быть выполнена та или иная программа, управляющая объектом, иначе могу наступить нежелательные последствия.

Некоторые ОС могут совмещать в себе свойства операционных систем разных типов, т.е. одни задачи могут выполняться в режиме пакетной обработки, а другие – в режиме разделения времени или в режиме реального времени.