Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 1.Введение в операционные системы.doc
Скачиваний:
27
Добавлен:
18.05.2015
Размер:
62.46 Кб
Скачать

9

Лекция 1 Глава 1. Введение в операционные системы. Определение

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

Назначение

Главное назначение ОС - это управление ресурсами, а главные ресурсы, которыми она управляет, - это аппаратура компьютера:

  • процессор,

  • память,

  • устройства ввода-вывода.

Функции

ОС реализует множество различных функций, в том числе:

  • определяет так называемый интерфейс пользователя,

  • обеспечивает разделение аппаратных ресурсовмежду пользователями,

  • дает возможность работать с общими данными в режимеколлективного пользования,

  • планирует доступ пользователей к общим ресурсам,

  • обеспечивает эффективное выполнение операций ввода-вывода,

  • осуществляет восстановление информациии вычислительного процесса в случае ошибок.

Требования

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

  1. Надежностью. Система должна быть по меньшей мере так же надежна, как и аппаратура на которой она работает. В случае ошибки в программном или аппаратном оборудовании система должна обнаружить ошибку и либо попытаться исправить положение, либо постараться свести ущерб к минимуму.

  2. Защитой. Система должна быть защищена от несанкционированного доступа.

  3. Эффективностью.ОС представляет собой сложный комплекс программных средств, который использует значительную часть аппаратных ресурсов для своих собственных надобностей. Следовательно, сама система должна быть как можно более экономичной, чтобы большая часть ресурсов оставалась в распоряжении пользователей. Кроме того, система должна управлять ресурсами пользователей так, чтобы свести к минимуму время простоя, или, что тоже самое, добиться максимальной загруженности ресурса.

  4. Предсказуемостью. Пользователь предпочитает, чтобы обслуживание не слишком сильно менялось в течение продолжительного времени. В частности, запуская программу, пользователь должен иметь представление, основанное на предыдущем опыте, о том когда ему ожидать выдачи результатов.

  5. Удобством.ОС должна быть достаточно гибкой и удобной для пользователя.

Поколения

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