Краткое введение в операционные системы. Учебное пособие
Петр Владимирович Стащук
Применение вычислительной техники не может быть эффективным без знания современного програмного обеспечения, основу которого составляют операционные системы и их оболочки. Изучая предложенный теоретический курс, студенты должны получить представление о возможностях операционных систем, их структуре, принципах организации и функционирования, правилах конфигурирования и т. д. Работа с пособием позволит студентам приобрести знания современных операционных систем на уровне квалифицированного пользователя и поможет в закреплении практических навыков использования современного програмного обеспечения во время учебы и в профессиональной деятельности. Для студентов, аспирантов, преподавателей вузов.
Петр Стащук
Краткое введение в операционные системы
© Издательство «ФЛИНТА», 2014
* * *
Основные понятия
Место операционной системы в структуре современной вычислительной системы
В широком смысле современная вычислительная система (ВС) представляет собой комплекс технических и программных средств, предназначенный для автоматизации решения информационных задач пользователя. Рассмотрим упрощенную структуру этой системы (способ объединения компонентов) с учетом иерархической декомпозиции.
На верхнем уровне иерархии (рис. 1) вычислительную систему определяют указанные выше компоненты.
Рис. 1. Граф иерархии компонентов ВС
В качестве пользователя выступают люди, в чьих интересах осуществляется обработка данных ВС (выполнение сложных расчетов, управление производственными процессами и т. д.). Основным техническим средством (ТС) – компьютеры (ЭВМ), способные эффективно обрабатывать любые виды информации (числовую, текстовую, табличную, графическую, видео, звуковую), предварительно преобразованной в цифровую форму. Программные средства (ПС) представляют собой наборы цифровых кодов (инструкций), управляющих техническими средствами в зависимости от алгоритмов решения конкретных информационных задач пользователя.
На следующем уровне представлена структура двух компонентов верхнего уровня – технических и программных средств.
Любой компьютер состоит из четырех основных компонентов:
• Центральный процессор (ЦП) управляет другими компонентами и выполняет функции обработки информации.
• Оперативная память (ОП) временно хранит обрабатываемую информацию, программные коды и результаты обработки.
• Устройства ввода/вывода (внешние устройства, УВВ) перемещают информацию от/к пользователю.
• Системная магистраль определяет механизм взаимодействия указанных выше компонентов (ЦП, ОП, УВВ).