Назад к книге «Краткое введение в операционные системы. Учебное пособие» [Петр Стащук]

Краткое введение в операционные системы. Учебное пособие

Петр Владимирович Стащук

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

Петр Стащук

Краткое введение в операционные системы

© Издательство «ФЛИНТА», 2014

* * *

Основные понятия

Место операционной системы в структуре современной вычислительной системы

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

На верхнем уровне иерархии (рис. 1) вычислительную систему определяют указанные выше компоненты.

Рис. 1. Граф иерархии компонентов ВС

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

На следующем уровне представлена структура двух компонентов верхнего уровня – технических и программных средств.

Любой компьютер состоит из четырех основных компонентов:

• Центральный процессор (ЦП) управляет другими компонентами и выполняет функции обработки информации.

• Оперативная память (ОП) временно хранит обрабатываемую информацию, программные коды и результаты обработки.

• Устройства ввода/вывода (внешние устройства, УВВ) перемещают информацию от/к пользователю.

• Системная магистраль определяет механизм взаимодействия указанных выше компонентов (ЦП, ОП, УВВ).