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

ПОЭВМ(1) Операционная система распределения и ресурсами Интернет.

1. Основные задачи системного программирования.

Программные продукты можно классифицировать по разным признакам.

Классы ПП

Системное ПП совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ направленно на 1. Создание операционной сферы функционирования других программ. 2. Обеспечение надёжной работы компьютера и вычислит. сети. 4. Вычисление вспомогательных технологических процессов (копирование, восстановление). Данный класс ПП предназначен для классификации показателей. Тесно связан с компьютером и является неотъемлемой его частью. ПП Этого класса несёт общий характер принятый независимо от спецификации предмета области.

2. Ресурсы компьютера Ресурсы компьютера - это оперативная память, подключенные к компьютеру диски, принтеры, устройства CD-ROM (устройства для работы с лазерными дисками), ...

3. Назначение ос

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

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

4. Состав и структура ос.

ядро,

- базовая системы ввода-вывода,

- командный интерпретатор (необязательно),

- сервисные программы.

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

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

Командный интерпретатор— необязательная, но существующая в подавляющем большинстве ОС часть, обеспечивающая управление системой посредством ввода текстовых команд (с клавиатуры, через порт или сеть). Операционные системы, не предназначенные для интерактивной работы часто его не имеют. Также его могут не иметь некоторые ОС для рабочих станций (MacOS 7, 8 (?)).

Сервисное программное обеспечение — пакет приложений, включённый в состав ОС, реализующий множество полезных функций.

5. Виды ОС По количеству одновременно выполняемых действий ОС бывают:

однозадачными

псевдомногозадачными

истинно многозадачными

Одной из основных компонент ядра многозадачной операционной системы является Планировщик задач. (Планировщик определяет так называемый приоритет программы на основе ее размера, частоты ввода-вывода, загрузки процессора и др. Чем больший приоритет имеет задача, тем больше времени процессор будет тратить на ее выполнение.)

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

- однопользовательские

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

Семейства операционных систем: Однозадачные

CP/M-совместимые

CP/M

MS-DOS-совместимые

MS-DOS

Семейства операционных систем: Многозадачные

POSIX-совместимые

Unix

Linux - его ближайший родственник

Семейство Windows

Windows

Windows NT

Операционные системы реального времени (ОСРВ)

QNX

ПОЭВМ(2). Класификаия ПО.