Шпоры по ОС - файл os.pottee.doc

приобрести
Шпоры по ОС
скачать (45.6 kb.)
Доступные файлы (1):
os.pottee.doc218kb.24.06.2004 02:54скачать

os.pottee.doc

  1   2   3   4   5   6   7   8   9   ...   26

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


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

Основные функции ОС: прием от пользователя (или от оператора системы) заданий или команд, сформулированных на соответствующем языке — в виде директив (команд) оператора или в виде указаний (своеобразных команд) с помощью соответствующего манипулятора (например, с помощью мыши), — и их обработка; прием и исполнение программных запросов на запуск, приостановку, остановку других программ; загрузка в оперативную память подлежащих исполнению программ; инициация программы (передача ей управления, в результате чего процессор исполняет программу); идентификация всех программ и данных; обеспечение работы систем управлений файлами (СУФ) и/или систем управления базами данных (СУБД), что позволяет резко увеличить эффективность всего программного обеспечения; обеспечение режима мультипрограммирования, то есть выполнение двух или более программ на одном процессоре, создающее видимость их одновременного исполнения; обеспечение функций по организации и управлению всеми операциями ввода/вывода; удовлетворение жестким ограничениям на время ответа в режиме реального времени (характерно для соответствующих ОС); распределение памяти, а в большинстве современных систем и организация виртуальной памяти; планирование и диспетчеризация задач в соответствии с заданными стратегией и дисциплинами обслуживания; организация механизмов обмена сообщениями и данными между выполняющимися программами; защита одной программы от влияния другой; обеспечение сохранности данных; предоставление услуг на случай частичного сбоя системы; обеспечение работы систем программирования, с помощью которых пользователи готовят свои программы.

  1   2   3   4   5   6   7   8   9   ...   26


Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации