Операционные системы
Операционные системы.
Операционная система - представляет собой «систему программ, предназначенную для обеспечения определенного уровня эффективности цифровой вычислительной системы за счет автоматизированного управления ее работой и предоставляемого пользователям набора услуг.
Применение ОС имеет следующие цели:
• увеличение пропускной способности ЭВМ, т.е. увеличение общего объема работы, выполняемой ЭВМ в единицу времени;
• уменьшение времени реакции системы, т.е. сокращение интервала времени между моментами поступления заданий в ЭВМ и моментами получения результатов;
• контроль работоспособности технических и программных средств; • помощь пользователям и операторам при использовании ими технических и программных средств, облегчения их работы;
• управление программами и данными в ходе вычислений;
• обеспечение адаптации ЭВМ, ее структурной гибкости, заключающейся в способности изменяться, пополняться новыми техническими и программными средствами.
Если Вам понравилась эта лекция, то понравится и эта - 4 Концепция типа для данных.
Основу любой ОС составляет управляющая программа, основными функциями которой являются: управление заданиями, управление задачами, т. е. управление ходом выполнения отдельных программ, и управление данными.
Задание — это требование пользователя на выполнение некоторого объема вычислительных работ. Каждое задание реализуется как определенная последовательность отдельных программ — задач.
Задачи образуют отдельные программы вместе с обрабатываемыми ими данными. Например, типовое задание пользователя включает этапы трансляции, редактирования и собственно выполнения сформированной машинной программы. На каждом из этих этапов выполняется некоторая программа (задача), обрабатывающая определенные данные.
Управление задачами требует распределения и назначения ресурсов (управления временем работы процессора, распределения оперативной памяти для программ пользователей и программ ПО, синхронизации выполнения задач и организации связей между ними, управления очередностью задач, внешними устройствами, защиты задач от взаимных помех). Ведущей программой управления задачами является управляющая программа-диспетчер: супервизор, базовый модуль ДОС или др.
Структурно ОС IBM PC состоит из следующих элементов, представленных на рис. 10.3. Кроме программных компонентов, указанных на рисунке, к ДОС относят еще вспомогательные файлы autoexec.bat и config.sys. Они предназначаются для настройки на конкретные режимы работы.