Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информ.doc
Скачиваний:
24
Добавлен:
17.11.2019
Размер:
953.86 Кб
Скачать

Вопрос 20. Операционная система ms-dos. Ядро ос.

Одной из первых операционных систем была MS DOS (Microsoft Disk Operating System). Она появилась на рынке еще в 1981 году вместе с первыми компьютерами фирмы IBM.

MS DOS состоит из следующих составных частей:

программа начальной загрузки (Boot Record);

базовая система ввода/вывода (BIOS), состоящая из двух частей:

BIOS - записана на жесткий диск и содержит набор подпрограмм нижнего уровня, осуществляющих непосредственный доступ к аппаратуре;

файл IO.SYS, содержащий подпрограммы ввода/вывода для конкретной реализации, которые используют или заменяют программы, находящиеся в BIOS. Файл IO.SYS вместе с файлом MSDOS.SYS составляют системное ядро ОС.

файл MSDOS.SYS - часть системного ядра, отвечающая за:

управление файлами;

управление ресурсами сети;

обработку ошибок;

запуск и завершения выполнения программы

командный процессор - файл COMMAND.COM, который организует интерфейс (то есть взаимодействие) с пользователем путем обработки команд, которые выдают ему пользователь (на клавиатуре в виде командной строки) и прикладные программы

драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном файле - CONFIG.SYS. Такая схема облегчает добавление новых устройств и позволяет делать это, не затрагивая системные файлы DOS;

файл AUTOEXEC.BAT, служащий для загрузки прикладных программ (например, Norton Commander) сразу же после загрузки ОС

Вопрос 21. Операционная система. Определение, назначение, задачи, функции.

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

Назначение операционной системы.

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

Ресурсом является всякий объект, который может распределяться операционной системой между вычислительными процессами в ЭВМ. Различают аппаратные и программные ресурсы ЭВМ. К аппаратным ресурсам относятся микропроцессор (процессорное время), оперативная память и периферийные устройства; к программным ресурсам – доступные пользователю программные средства для управления вычислительными процессами и данными. Важнейшими программными ресурсами являются программы, входящие в систему программирования; средства программного управления периферийными устройствами и файлами; библиотеки системных и прикладных программ; средства, обеспечивающие контроль и взаимодействие вычислительных процессов (задач).

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

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

Операционная система является посредником между ЭВМ и её пользователем. Она делает работу с ЭВМ более простой, освобождая пользователя от обязанностей распределять ресурсы и управлять ими. Операционная система осуществляет анализ запросов пользователя и обеспечивает их выполнение. Запрос отражает необходимые ресурсы и требуемые действия ЭВМ и представляется последовательностью команд на особом языке директив операционной системы. Такая последовательность команд называется заданием.

Функции

Основные функции (простейшие ОС):

Загрузка приложений в оперативную память и их выполнение;

Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);

Управление оперативной памятью (распределение между процессами, виртуальная память);

Управление доступом к данным на энергонезависимых носителях (таких как Жёсткий диск, Компакт-диск и т. д.), как правило с помощью файловой системы;

Пользовательский интерфейс;

Сетевые операции, поддержка стека протоколов

Дополнительные функции:

Параллельное или псевдопараллельное выполнение задач (многозадачность);

Взаимодействие между процессами: обмен данными, взаимная синхронизация;

Защита самой системы, а также пользовательских данных и программ от злонамеренных действий пользователей или приложений;

Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).