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

ПО ВС:

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

  • Прикладные программы (работают без участия создателя) – библиотеки, системы программирования и программные системы (Photoshop)

  • Индивидуальные программы

  • Программы тех. обслуживания (Fdisk)

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

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

Программы технического обслуживания — тесно связаны с аппаратурой. Они служат для управления и обслуживания аппаратной части ВС.

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

Управляющая программа - представляет собой набор функций и данных, которые находятся в дистрибутиве, при инсталляции загружаются в специальные файлы, а при запуске системы загружаются в определенную область основной памяти и находятся там резидентно. Управляющую программу часто называют ядром системы. Ядро ОС как правило реализует функции управления основной памятью, процессами, устройствами, вводом/выводом, файлами. Следует заметить, что в современных системах существует тенденция сократить размер ядра. Так в ОС QNX ядро реализует только функции управления основной памятью, сообщениями, сигналами и прокси. В этом случае резидентную часть ОС называют микроядром. Остальные функции реализуются в виде системных процессов - менеджеров ресурсов. Так существует Task manager, File manager и другие.

  1. Определение понятия ос

В широком смысле, ОС – это система программ, предназначенная, предназначенная для обеспечения определенного уровня эффективности цифровой ВС за счет автоматизированного управления ее работой и предоставляемого пользователю набора услуг (широкое определение, ГОСТ).

Уровень эффективности ЦВС определяется:

  1. Количеством задач, решаемых за единицу времени;

  2. Временем реакции системы;

Автоматизированное управление:

  1. Управление программами, выполняемыми на ВС;

  2. Управление ресурсами ВС;

Услуги, предоставляемые пользователю:

  1. Пакеты прикладных программ;

  2. Системы программирования;

В узком смысле, в определение ОС входит только автоматизированное управление работой ВС.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]