Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 6004.doc
Скачиваний:
21
Добавлен:
30.04.2022
Размер:
1.29 Mб
Скачать

1.Основные понятия

1.1.Функции и ресурсы ос

Современная операционная система реализует ряд основных функций:

- определяет интерфейс пользователя;

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

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

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

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

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

Главное назначение ОС - управление ресурсами. Главные ресурсы - аппаратура.

В процессе работы ОС управляет следующими ресурсами:

1) процессорами;

2) памятью;

3) устройствами обмена;

4) данными.

Данные - это неаппаратный ресурс вычислительной системы, но значение этого ресурса не меньше, чем аппаратного.

Объекты, взаимодействующие с ОС – персонал, программы, аппаратные средства.

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

1) пользователи - категория людей, которая использует компьютер для решения задач из своей предметной области. Наименее подготовленная группа. В связи с распространением диалоговых систем ассимилируются с операторами;

2) операторы - группа персонала, осуществляющая оперативное управление вычислительным процессом: загрузку программ, подготовку внешних устройств. Владеют средствами ведения диалога с операционной системой, способны распознавать сообщения ОС о состоянии устройств и ошибках программ;

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

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

5) системные программисты. Наиболее квалифицированная категория персонала. В совершенстве знают операционную систему и программные средства управления всеми ресурсами вычислительной системы. Способны настроить конфигурацию ресурсов компьютера, обеспечивающую оптимальное соотношение быстродействия и расходования ресурсов, прежде всего памяти. Разрабатывают сервисные компоненты, отсутствующие в ОС. Осуществляют поиск и подключение системных компонент, улучшающих рабочие характеристики вычислительного процесса;

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

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

Кроме людей ОС взаимодействует с программными и аппаратными средствами.