Шпоры по курсу "Операционные системы"

  • 14 сент. 2010 г.
  • 1408 Слова
Вопрос 1. Операционная система. Функции операционных систем.

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

Функции:

1) запуск и исполнение программ
2) управление памятью
3) работа с периферийными устройствами
4)поддержка пользовательского интерфейса
5) параллельное выполнение нескольких задач
6) распределение ресурсов компьютера между задачами
7) организация взаимодействия задач друг с другом
8) взаимодействие пользовательских программ с нестандартными внешними устройствами
9) организация межмашинного взаимодействия и разделения ресурсов
10) защита системных ресурсов, данных и программ пользователя
|Вопрос 2.Виды операционных систем

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

Функции: 1) запуск и исполнение программ 2) управление памятью 3) работа с периферийными устройствами 4) поддержка пользовательского интерфейса 5) параллельноевыполнение нескольких задач 6) распределение ресурсов компьютера между задачами 7) организация взаимодействия задач друг с другом 8) взаимодействие пользовательских программ с нестандартными внешними устройствами 9) организация межмашинного взаимодействия и разделения ресурсов 10) защита системных ресурсов, данных и программ пользователя

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

Дисковая операционная система MS DOS для IBM PC-совместимых машин является прямым наследником одного из таких резидентных мониторов.
Существование систем такого класса обусловлено их простотой и тем, что они потребляют мало ресурсов. Примеры: MS DOS, CP/M, Win 95/98

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

|Вопрос 3.Архитектура UNIX. Режимы задачи и ядра процесса.

На Рисунке изображена архитектура верхнего уровня системы UNIX.
Технические средства, показанные в центре диаграммы, выполняют функции, обеспечивающие функционирование операционной системы. Операционная система взаимодействует с аппаратурой непосредственно обеспечивая обслуживание программ и их независимость от деталей аппаратной конфигурации. Если представитьсистему состоящей из пластов, в ней можно выделить системное ядро, изолированное от пользовательских программ. Поскольку программы не зависят от аппаратуры, их легко переносить из одной системы UNIX в другую, функционирующую на другом комплексе технических средств, если только в этих программах не подразумевается работа с конкретным оборудованием. Например, программы, рассчитанные на определенныйразмер машинного слова, гораздо труднее переводить на другие машины по сравнению с программами, не требующими подобных установлений.
Программы, подобные командному процессору shell и редакторам (ed и vi) и показанные на внешнем по отношению к ядру слое, взаимодействуют с ядром при помощи хорошо определенного набора обращений к операционной системе. Обращения к...
tracking img