ВУЗ:
Составители:
Рис. 1.2. Структура операционной системы
Обслуживающие (сервисные) программы (утилиты) предназначены для выполнения различных вспомогательных
функций и разделяются на следующие типы: программы-упаковщики (архиваторы); антивирусные программы; программы
резервирования; программы диагностики компьютера; программы оптимизации дисков; программы динамического сжатия
дисков.
Инструментальные программные средства, называемые также средствами разработки приложений и системами про-
граммирования, являются орудием автоматизации разработок программного обеспечения ЭВМ, обеспечивающим повыше-
ние производительности труда разработчиков и надежности ПО.
К инструментальным программным средствам относятся:
− компиляторы и интерпретаторы;
− автономные отладчики (дебагеры, от англ. Debug "удаление насекомых");
− интегрированные оболочки;
− средства создания приложений типа клиент-сервер и т.п.
Существующие инструментальные программные средства обеспечивают разработчиков ПО всем необходимым набо-
ром функций для создания мощного программного обеспечения решения прикладных задач любой мощности для практиче-
ски всех предметных областей.
1.2. ПРИНЦИПЫ РАБОТЫ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ
Всякая вычислительная система создается для решения некоторого множества вычислительных или информационных
задач, которые в совокупности называются задачами обработки данных. Для успешного решения любой задачи в вычисли-
тельной системе необходимо иметь:
1) программу, реализующую алгоритм решения задачи;
2) аппаратные средства ВС для ввода программы, выполнения программы, получения дополнительной информации и
вывода результатов;
3) дополнительные программные средства, необходимые для решения прикладной задачи (стандартные программы).
Существует три вида систем обработки данных (СОД), отличающихся друг от друга требованиями к скорости получе-
ния результатов решения задач:
1) системы реального времени (СРВ), в которых требования к скорости обработки информации очень высокие из-за
необходимости решения задач в темпе реального времени (примером являются системы навигации и управления летатель-
ными аппаратами);
2) системы оперативной обработки (СОО), в которых планирование заданий на обработку данных осуществляется,
исходя из требования минимальности времени выполнения каждого полученного задания. Примером такого вида систем
является система обработки данных для персонала боевых расчетов пунктов управления;
3) системы пакетной обработки (СПО), в которых основным требованием является минимизация простоя оборудова-
ния при решении поставленных задач.
Запуск прикладной программы в работу, предоставление ей необходимых аппаратных мощностей и программных
средств осуществляется операционной системой.
1.3. РЕЖИМЫ РАБОТЫ ОПЕРАЦИОННЫХ СИСТЕМ
1.3.1. Режимы обработки данных
Порядок представления прикладной программе перечисленных средств определяется режимом обработки данных, реа-
лизованных в операционной системе ЭВМ. Различают однопрограммные и мультипрограммные режимы обработки данных и,
соответственно, работы ОС.
К однопрограммным режимам относятся:
− режим непосредственного доступа (РНД);
− пакетный однопрограммный режим (П1П).
Мультипрограммными режимами обработки данных являются:
− пакетный мультипрограммный режим (ПМП);
− режим разделения времени (РРВ).
1.3.1.1. ОДНОПРОГРАММНЫЕ РЕЖИМЫ ОБРАБОТКИ ДАННЫХ
Режим непосредственного доступа широко применялся в ЭВМ первого поколения и используется при работе с со-
временными персональными компьютерами. РНД характерен тем, что ЭВМ предоставляется только одному пользователю,
который осуществляет взаимодействие с машиной посредством пульта управления (сейчас – клавиатура, мыши и дисплеи).
Время решения каждой задачи в РНД складывается из времени Т
ВВ
ввода программы и данных в ЭВМ, времени Т
Р
работы
процессора над решением задачи, времени Т
ВУ
обмена данными с внешними устройствами (включая вывод результатов и
обработки), времени Т
ОП
обслуживания ЭВМ и задачи оператором ЭВМ при ее подготовке к запуску и по окончании реше-
ния задачи:
ОПВУЦПВВНД
TTTTT
+
+
+
=
.
Коэффициент загрузки процессора при одной задаче составляет
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »
