
- •Понятие системного программного обеспечения и прикладного программного обеспечения. Отличие спо и ппо. Кольцевая схема вычислительной системы.
- •Основное спо и спо сервиса. Примеры.
- •Понятие операционной системы. Функции ос.
- •Обзор современных ос. Классификация.
- •Понятие ресурса вычислительной системы. Виды ресурсов вс.
- •Функции управления ресурсами.
- •Понятие процесса. Управление процессами. Способы диспетчеризации процессов.
- •Управление памятью.
- •Странично-сегментное распределение
- •Устройства. Виды устройств. Драйверы устройств.
- •Понятие виртуальности. Понятие логического диска.
- •Понятие файловой системы. Способы реализации (примеры).
- •Трансляторы. Функции. Варианты построения.
- •Компиляторы. Функции. Отличие от трансляторов. Варианты построения.
-
Понятие системного программного обеспечения и прикладного программного обеспечения. Отличие спо и ппо. Кольцевая схема вычислительной системы.
Систе́мное програ́ммное обеспе́чение — это комплекс программ, которые обеспечивают эффективное управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя.
Прикладное программное обеспечение — программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием посредством операционной системы.
В отличие от ППО, СПО не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.
-
Аппаратура (железо ПК).
-
Системное базовое ПО (BIOS, ОС).
-
Сервисное СПО (трансляторы, компиляторы, редакторы, СУБД) – определяется спецификой применения ПК.
-
Прикладное ПО – набор программ пользователя.
-
Данные – информация, получаемая пользователем.
-
Основное спо и спо сервиса. Примеры.
Основное (базовое) СПО поставляется вместе с компьютером и обеспечивает его работоспособность. В состав Базового СПО входят
-
BIOS – «базовая система ввода-вывода» — реализованная в виде микропрограмм часть системного программного обеспечения, которая предназначается для предоставления операционной системе API для доступа к аппаратуре компьютера и подключенным к нему устройствам.
-
Операционная система – это комплекс системных и служебных программных средств, обеспечивающих управление работой компьютера и его взаимодействие с пользователем.
-
Операционная оболочка – интерпретатор команд ОС, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
В общем случае, различают оболочки с двумя типами интерфейса для взаимодействия с пользователем: текстовый пользовательский интерфейс (TUI) и графический пользовательский интерфейс (GUI).
-
Сетевые программные средства.
Сервисное СПО – это программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя.
Это набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом:
-
Драйверы – это специальные программы, обеспечивающие взаимодействие ОС с аппаратными устройствами.
-
Программы диагностики работоспособности компьютера позволяют проверить конфигурацию ПК, выявить дефекты дисков и предотвратить потерю данных, хранящихся на дисках.
-
Антивирусные программы – это программы, для обнаружения, удаления и защиты от компьютерных вирусов.
-
Программы обслуживания дисков, обеспечивающие проверку качества поверхности магнитного диска, контроль сохранности файловой системы на логическом и физической уровнях, сжатие дисков, создание страховых копий дисков, резервирование данных на внешних носителях и др.
-
Программы архивирования данных, которые обеспечивают процесс сжатия информации в файлах с целью уменьшения объема памяти для её хранения.
-
Программы обслуживания сети.