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

5.4Понятие об информационном обеспечении вычислительных систем

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

Рассмотрим, например, систему автоматической проверки орфографии в редактируемом тексте. Ее работа заключается в том, что лексические единицы исходного текста сравниваются с заранее заготовленным эталонным массивом данных (словарем) В данном случае для успешной работы системы необходимо иметь кроме аппаратного и программного обеспечения специальные наборы словарей, подключаемые извне. Это пример информационного обеспечения вычислительной техники.

6Операционные системы персонального компьютера

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

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

  • интерфейса между пользователем и программно-аппаратными средствами ком­пьютера (интерфейс пользователя);

  • интерфейса между программным и аппаратным обеспечением (аппаратно-программный интерфейс; такой интерфейс позволяет программистам создавать программы без учета специфики конкретных моделей внутренних и периферийных устройств компьютера);

  • интерфейса между разными видами программного обеспечения (программный интерфейс).

Исторически первыми задачами, для решения которых потребовалось применение операционной системы, были:

  • Получение возможности выполнять на компьютере более одной программы (хотя бы по очереди, без необходимости перезагружать компьютер при каждой смене программы);

  • Распределение оперативной памяти между разными уровнями ПО (программе прикладного уровня запрещено модифицировать данные в ОЗУ, которые принадлежат программам системного и служебного уровней);

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

Даже для одной аппаратной платформы, например такой, как IBM PC, существует несколько операционных систем.

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

Ниже перечислены основные функции операционных систем.

6.1Обеспечение интерфейса пользователя

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

По реализации интерфейса пользователя различают неграфические и графические операционные системы. Неграфические операционные системы реализуют интерфейс командной строки. Управляющие команды при помощи клавиатуры вводят в поле командной строки, где их можно и редактировать. Исполнение команды начинается после ее утверждения, например нажатием клавиши ENTER.

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

В операционных системах последних поколений доступен новый тип интерфейса – голосовой.