Основы компьютерной грамотности и информационно-коммуникационной компетентности. Ч. 1: Введение в информатику. Лядова Л.Н - 35 стр.

UptoLike

69
кретных прикладных задач.
Все компоненты, входящие в состав системного ПО, по ха-
рактеру их использования и выполняемым функциям также де-
лят на несколько групп. Все выполняемые системными про-
граммами функции можно разделить на три большие группы:
функции контроля и диагностики оборудования; функции авто-
матизации управления вычислительным процессом и функции
автоматизации процесса разработки программ.
6.3.1. Операционные системы
Автоматизация управления вычислительным процессом
предусматривает минимизацию вмешательства человека в ход
вычислительного процесса чтобы повысить его эффективность
(человек работает слишком медленно). Функция организации
эффективной работы аппаратуры и программного обеспечения в
соответствии с заданным режимом, директивами программиста,
сопровождающими программы, и указаниями пользователяэто
функция операционных систем.
Определение и функции операционных систем
Операционные системы (ОС) представляют собой ядро сис-
темного программного обеспечения. Операционные системы
определяют обычно как супервизорные, или мониторные, т.е.
управляющие системы. Эти системы представляют собой средст-
во, обеспечивающее эффективную работу ВС через автоматиза-
цию процесса выполнения программ, распределения необходи-
мых им для выполнения ресурсов, доступа к ресурсам,
организации их взаимодействия
. Таким образом, основные
функции ОС можно определить следующим образом:
управление процессами (программами во время выпол-
нения);
управление ресурсами;
управление данными;
организация интерфейса для взаимодействия с пользова-
телем.
Кроме того, в состав ОС включают вспомогательные об-
служивающие программы, называемые утилитами. Эти слу-
70
жебные программы реализуют служебные
функции, обеспечи-
вающие более эффективное выполнение основных функций ОС
(установки нового оборудования и программ, функции проверки
работоспособности системы и восстановления после сбоев
и т.п.).
ОС представляет собой совокупность управляющих и вспо-
могательных, служебных программ. Основной функцией ОС яв-
ляется организация выполнения программ. Остальные функции
лишь обеспечивают условия для решения
этой задачи: програм-
ме во время выполнения необходимы ресурсы (оперативная па-
мять и время процессора, внешние устройства для выполнения
операций ввода/вывода, организации доступа к данным), поль-
зователь должен иметь в своем распоряжении средства для за-
пуска программ и наблюдения за ходом их выполнения, для
взаимодействия с ними и получения
результатов.
Классификация операционных систем
Разные ОС ориентированы на работу в различных условиях,
реализуют свои функции по-разному, предоставляют пользова-
телям разный уровень сервиса. В зависимости от режима работы
ОС, от способов реализации основных ее функций операцион-
ные системы можно разбить на следующие классы:
по количеству программ, которые одновременно могут
выполняться на ВС, работающей под
управлением ОС, различа-
ют два класса ОС: однопрограммные (в каждый момент времени
на ВС выполняется только одна программа) и много-, или
мультипрограммные (на ВС параллельно во времени могут вы-
полняться несколько программ);
по количеству пользователей, которые одновременно мо-
гут работать на ВС, различают однопользовательские (ОС обес-
печивает возможность работы
только одного пользователя) и
многопользовательские (на ВС могут одновременно работать
несколько пользователей, каждый из которых выполняет собст-
венные программы во взаимодействии или независимо от других
пользователей);
по режимам работы различают ОС пакетного режима
(задается последовательность и условия выполнения программ
(пакет) и система автоматически переходит от выполнения од-
                            69                                                             70

кретных прикладных задач.                                      жебные программы реализуют служебные функции, обеспечи-
    Все компоненты, входящие в состав системного ПО, по ха-    вающие более эффективное выполнение основных функций ОС
рактеру их использования и выполняемым функциям также де-      (установки нового оборудования и программ, функции проверки
лят на несколько групп. Все выполняемые системными про-        работоспособности системы и восстановления после сбоев
граммами функции можно разделить на три большие группы:        и т.п.).
функции контроля и диагностики оборудования; функции авто-          ОС представляет собой совокупность управляющих и вспо-
матизации управления вычислительным процессом и функции        могательных, служебных программ. Основной функцией ОС яв-
автоматизации процесса разработки программ.                    ляется организация выполнения программ. Остальные функции
                                                               лишь обеспечивают условия для решения этой задачи: програм-
              6.3.1. Операционные системы                      ме во время выполнения необходимы ресурсы (оперативная па-
    Автоматизация управления вычислительным процессом          мять и время процессора, внешние устройства для выполнения
предусматривает минимизацию вмешательства человека в ход       операций ввода/вывода, организации доступа к данным), поль-
вычислительного процесса чтобы повысить его эффективность      зователь должен иметь в своем распоряжении средства для за-
(человек работает слишком медленно). Функция организации       пуска программ и наблюдения за ходом их выполнения, для
эффективной работы аппаратуры и программного обеспечения в     взаимодействия с ними и получения результатов.
соответствии с заданным режимом, директивами программиста,
                                                                           Классификация операционных систем
сопровождающими программы, и указаниями пользователя – это
функция операционных систем.                                        Разные ОС ориентированы на работу в различных условиях,
                                                               реализуют свои функции по-разному, предоставляют пользова-
        Определение и функции операционных систем              телям разный уровень сервиса. В зависимости от режима работы
     Операционные системы (ОС) представляют собой ядро сис-    ОС, от способов реализации основных ее функций операцион-
темного программного обеспечения. Операционные системы         ные системы можно разбить на следующие классы:
определяют обычно как супервизорные, или мониторные, т.е.           − по количеству программ, которые одновременно могут
управляющие системы. Эти системы представляют собой средст-    выполняться на ВС, работающей под управлением ОС, различа-
во, обеспечивающее эффективную работу ВС через автоматиза-     ют два класса ОС: однопрограммные (в каждый момент времени
цию процесса выполнения программ, распределения необходи-      на ВС выполняется только одна программа) и много-, или
мых им для выполнения ресурсов, доступа к ресурсам,            мультипрограммные (на ВС параллельно во времени могут вы-
организации их взаимодействия. Таким образом, основные         полняться несколько программ);
функции ОС можно определить следующим образом:                      − по количеству пользователей, которые одновременно мо-
     − управление процессами (программами во время выпол-      гут работать на ВС, различают однопользовательские (ОС обес-
       нения);                                                 печивает возможность работы только одного пользователя) и
     − управление ресурсами;                                   многопользовательские (на ВС могут одновременно работать
     − управление данными;                                     несколько пользователей, каждый из которых выполняет собст-
     − организация интерфейса для взаимодействия с пользова-   венные программы во взаимодействии или независимо от других
       телем.                                                  пользователей);
     Кроме того, в состав ОС включают вспомогательные об-           − по режимам работы различают ОС пакетного режима
служивающие программы, называемые утилитами. Эти слу-          (задается последовательность и условия выполнения программ
                                                               (пакет) и система автоматически переходит от выполнения од-