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

Тема 2. Программное обеспечение ПЭВМ

Лекция 1

Структура программного обеспечения ПЭВМ

1

Категории программного обеспечения

2

Категория 1.

Прикладное программное обеспечение

Прикладное ПО предназначено для решения определенных целевых задач или классов таких

задач.

Классификация пакетов прикладных программ

3

Категория 2 Системное программное обеспечение

Операционные системы

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

Основные функции, которые выполняют классические операционные системы:

1.Управление ресурсами и временем использования процессора;

2.Управление процессами;

3.Управление памятью;

4.Управление файловой системой;

5.Управление вводом-выводом;

6.Обеспечение безопасности.

4

Наиболее важными подсистемами ОС являются: Подсистема управления процессами; Подсистема управления памятью;

Подсистема управления файлами; Подсистема управления внешними устройствами.

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

Процесс –это программа в процессе исполнения.

5

Классификация ОС

1.По количеству одновременно существующих программных процессов ОС делятся на

однопрограммные и мультипрограммные.

2.По числу пользователей, осуществляющих доступ к

вычислительной системе, различают

однопользовательские и многопользовательские ОС.

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

системы, постоянно находящиеся в памяти

вычислительной системы.

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

6

Архитектура операционных систем

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

1)ядро – содержит модули, выполняющие основные функции ОС;

2)вспомогательные модули ОС.

В состав ядра входят следующие средства:

1.средства управления процессами;

2.модуль управления системой прерываний;

3.средства по распределению аппаратных ресурсов;

4.программы, управляющие файловой системой;

5.программы управления вводом – выводом данных;

6.процессор командного языка (командный процессор).

7

Вспомогательные модули ОС делятся на следующие основные группы:

1)утилиты - программы, решающие отдельные задачи управления и сопровождения вычислительной системы;

2)системные обрабатывающие программы

это текстовые или графические редакторы, компиляторы, компоновщики, загрузчики, отладчики и другие программы, входящие в комплект поставки данной ОС;

3)библиотеки процедур и функций

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

8

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

9

Сервисные системы

К сервисным системам относятся интерфейсные оболочки и операционные среды.

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

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

10

Соседние файлы в папке Презентации-ПСПЭВМ