Что такое операционная среда?
В первых статьях по курсу мы опишем самые основные вопросы по теме.
Для начала обратим внимание на название дисциплины, операционные системы, то на чем основывается предмет. Что же это такое?
Операционная система – это программа, которая обеспечивает дружественное взаимодействие пользователя и компьютера через интерфейс пользователя.
В современном мире существует огромное множество ОС и их дистрибутивов, функционал которых направлен на выполнение различных задач. При их изучении можно отметить, что большинство сред, в первую очередь, выполняют схожие действия. Рассмотрим базовые комплектующие, исполняющие первоначальные нужды пользователя.
*ОС - операционная среда
Дистрибутив - программы для инициализация аппаратной части, загрузка
урезанной версии системы и запуск программы-установщика и набор
специальных файлов, содержащих отдельные части системы (так
называемые пакеты).
- Программный модуль, управляющий файловой системой
Работа компьютера в определенном смысле состоит из обмена файлами между устройствами.
- Командный процессор, выполняющий команды пользователя
Командный процессор – специальная программа, которая запрашивает у пользователя команды и выполняет их.
Команда может содержать указания на запуск программ, выполнения каких-либо операций над файлами (копирование, удаление, переименование, выполнение) и т.д..
- Драйверы устройств
Первые действия, которые должен выполнять компьютера - это ввод, вывод и хранение информации.
Чтобы компьютер имел возможность к выполнению этих задач (также для расширения функционала), пользователь использует сторонние устройства, такие как монитор, клавиатура, мышь, дисководы, принтер и др. (УСТРОЙСТВА ВВОДА И ВЫВОДА). Разные устройства имеют уникальный функционал. Они подключаются к магистрали компьютера.
Драйверы устройств – специальные программы, обеспечивающие управление работой устройств и согласование информационного обмена с другими устройствами. Каждый драйвер отвечает за определенное устройство.
- Программные модули, обеспечивающие графический пользовательский интерфейс
Пользователя взаимодействует со средой через UI.
Программные модули, отвечающие за GUI, дают пользователю возможность управлять машиной при помощи мышки, тогда как в ПО с CLI для этих действий необходимо вводить письменные команды.
*UI - пользовательский интерфейс.
CLI — интерфейс командной строки.
GUI — графический пользовательский интерфейс.
- Сервисные программы
Сервисные программы выполняют операции с файлами (архивировать, выполнить и т.д.) и работу в компьютерных сетях.
*Компьютерные сети – взаимосвязанные вычислительные устройства, которые могут обмениваться данными и совместно использовать ресурсы.
- Справочная система
Справочная система помогает пользователю при работе. Это средство, позволяющее получить информацию по работе с операционной системой и ее основными приложениями. Иными словами, это средство для быстрого получения информации, необходимой для того, чтобы справиться с конкретной проблемой, возникшей в ходе работы.
*Для просмотра справочной системы на Windows 10 существует приложение "Советы"
В следующей статье рассмотрим термин "процессы". Это те, самые задачи, которые выполняет ОС.