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

Лекция 10 Системное программное обеспечение эвм

Классификация системного ПО

Виды и основные функции операционных систем

Взаимодействие с аппаратными средствами

Наиболее распространенные операционные системы

История развития системной среды

1 Классификация системного по

Системное программное обеспечение (System Software) — совокупность программ и программных комплексов для обеспечения работы компьютеров и сетей ЭВМ.

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

Рисунок 1 - Классификация системного программного обеспечения

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

В базовое программное обеспечение входят:

  • операционная система;

  • операционные оболочки (текстовые и графические);

  • системные утилиты.

Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Она выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем — с другой.

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

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

Утилиты (от лат. utilitas — польза) — программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров

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

Сервисное программное обеспечение. Расширением базового программного обеспечения компьютера является набор сервисных, дополнительно устанавливаемых программ.

2 Виды и основные функции операционных систем

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

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

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

  • аппаратно - программный интерфейс - интерфейс между программным и аппаратным обеспечением;

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

Все операционные системы способны обеспечивать как пакетный, так и диалоговый режим работы с пользователем.

В пакетном режиме ОС автоматически исполняет заданную последовательность команд.

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

Все операционные системы обеспечивают свой автоматический запуск.

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

Недисковые ОС характерны для специализированных вычислительных систем, в частности для компьютеризированных устройств автоматического управления. Математическое обеспечение, содержащееся в микросхемах ПЗУ таких компьютеров, можно условно рассматривать как аналог операционной системы. Ее автоматический запуск осуществляется аппаратно.

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

По реализации интерфейса пользователя различают неграфические и графические операционные системы.

Неграфические ОС реализуют интерфейс командной строки.

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

Операционные системы для персональных компьютеров делятся на:

  • одно- и многозадачные;

  • одно- и многопользовательские;

  • несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ;

  • непереносимые и переносимые на другие типы компьютеров.

Даже для одной аппаратной платформы существует несколько операционных систем. Различия между ними рассматривают в двух категориях: внутренние и внешние.

Внутренние - характеризуются методами реализации основных функций.

Внешние - определяются наличием и доступностью приложений данной системы, необходимых для удовлетворения технических требований, предъявляемых к конкретному рабочему месту.

Каждая операционная система имеет свой командный язык, который позволяет пользователю выполнять те или иные действия.

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