- •2.2. Представлений данных.
- •2.2.1. Виды знаний и моделей их представления.
- •2.2.1.1. Логическая модель
- •2.2.1.1.1 Основные особенности.
- •2.2.1.1.2. Синтаксис и семантика языка предикатов
- •2.2.1.1.3 Правила вывода.
- •2.2.1.2. Продукционная модель
- •2.2.1.3. Семантическая сеть
- •Бинарная семантическая сеть
- •2.2.4.1. Фреймовая модель.
- •Алгоритмы
- •Основные понятия
- •2.2.5.3. Словесно-формульное описание алгоритмов
- •Структурное описание алгоритма
- •2.2.5.5. Требования к алгоритмам
- •3. Программные средства информатики
- •3.1. Виды и особенности программных средств
- •3.2. Системное по
- •3.2.1. Операционные системы.
- •3.2.1.1. Поколения ос
- •3.2.1.2. Основные особенности ос
- •3.2.1.3. Основные особенности операционной системы.
- •3.2.1.4. Состав операционных систем
- •2.2. Вспомогательные (сервисные) программы (утилиты)
- •2.2.1. Программы-упаковщики (архиваторы).
- •2.2.2. Вирусы и антивирусные программы
- •Системы программирования
- •3.1 Основные особенности языков программирования
- •Состав системы программирования
- •Уровни языков программирования
- •Принципы программирования.
- •Алгоритмическое программирование.
- •Структурное программирование.
- •Событийно-ориентированное программирование
- •Объектно-ориентированное программирование.
- •Специализированные языки программирования
- •4 Прикладное программное обеспечение (ппо)
- •Текстовые процессоры.
- •4.3 Табличные процессоры
- •4.4. Графические редакторы
- •4.4 Системы создания презентаций.
- •4.5 Системы мультимедиа.
- •4.6 Системы управления бд (субд)
3.2.1.4. Состав операционных систем
В составе операционных систем для ПК можно выделить часть, которая является основой всей системы и называется ее ядром. В состав ядра входят наиболее часто используемые компоненты (модули), такие как модуль управления системы прерываний. Средства распределения основных ресурсов (оперативная память, процессор и т.д.). программы, входящие в состав ядра при загрузки операционной системы помещается в оперативную память, где находится постоянно до окончания работы с операционной системой (резидентно) и используются при функционировании компьютера. Подобные программы называются резидентными.
Операционные системы для ПК содержат следующие основные компоненты:
BIOS находится в ПЗУ системного блока фактически является частью компьютера и, следовательно, компонентом любой операционной системы. Основными формами BIOS является:
Проверка исправности (тестирование) основных аппаратных средств при включении питания;
Считывание из внешней памяти загрузчика операционной системы и передачи ему управления;
Автоматическое обнаружение и подключение вновь установленных устройств (технология Plug-and-Play)
Выполнение обмена данными с устройствами на физическом уровне ввода-вывода.
Блок начальной загрузки (Boot Record) содержится в самом начале внешней памяти. В начале этого блока находится служебная информация (фирма-изготовитель, версия системы, особенности данного устройства внешней памяти). Далее располагается специальная программа, которая загружает в операционную память компоненты ядра в операционной системе. Эта программа называется загрузчиком операционной системы.
Подсистема управления файлами. Поддерживает файловую систему, которая включает в себя программы и файлы данных (FAT, MFT), необходимые для манипулирования файлами.
Подсистемы обработки прерываний и ошибок, а так же обслуживания специальных ситуаций связанных с загрузкой и завершением программ.
+Подсистема управления драйверами и драйверы внешних устройств. Драйверы большинства устройств входят в состав операционных систем, а для специальных устройств могут добавляться к операционной системе.
процессор командного языка (командный процессор). Для взаимодействия пользователя с операционной системы имеется специальный язык (командный), с помощью которого можно формировать указания на выполнение каких-либо действий. Эти указания называются команды операционной системы.
Командный процессор – это программа, предназначенная для анализа и выполнения таких команд. Команды операционной системы в виде текстовых строк могут быть записаны в файл, название которого должно иметь расширение BAT. Командный процессор обеспечивает выполнение команд, записанных в такие файлы. В частности, он сразу после запуска осуществляет автоматический поиск командного файла AUTOEXEC.BAT и, если он найдет, то выполняет находящиеся в нем команды. Сам командный процессор выполняет небольшую часть команд, наиболее часто используемых пользователем. Большинство команд выполняется с помощью, так называемых системных утилит. Они находятся во внешней памяти и используются командным процессором для обеспечения выполнения команд.