
- •Содержание
- •Глава 1. Операционные системы 17
- •Глава 2. Сервисное программное обеспечение 97
- •Основные понятия программного обеспечения
- •Характеристика программного продукта
- •Классификация программных продуктов
- •1. Проблемно-ориентированные ппп
- •2. Методо-ориентированные ппп
- •3. Ппп автоматизированного проектирования.
- •4. Ппп общего назначения
- •6. Офисные ппп
- •7. Настольные издательские системы
- •8. Программные средства мультимедиа
- •9. Системы искусственного интеллекта
- •Ресурсы и процессы
- •Понятие ресурса и процесса
- •Концепция прерываний процесса
- •Понятие операционной системы
- •Назначение, функции и состав ос
- •Функции операционной системы
- •Основной состав операционных систем
- •Программы-драйверы
- •Классификация операционных систем.
- •Загрузка компьютера
- •Порядок загрузки ос
- •Файловая организация данных на диске
- •Логическая структура диска
- •Системная область
- •Подкаталоги
- •Файловая структура диска
- •Иерархия данных на диске
- •Операционная система ms-dos
- •Назначение, состав и загрузка ms-dos
- •Состав операционной системы ms dos
- •Порядок загрузки ms-dos
- •Файловая система ms-dos
- •Общие сведения о командах ms-dos
- •Запуск и выполнение команд
- •Команды общесистемного назначения
- •Команды работы с каталогами
- •Команды работы с файлами
- •Программная оболочка norton commander
- •Назначение, запуск и завершение nc
- •Интерфейс nc. Назначение функциональных клавиш
- •Управляющее меню
- •Основные параметры конфигурации nc
- •Работа с архивными файлами
- •Операционная система Windows
- •Объекты файловой системы Windows Объект-файл
- •Объект — папка
- •Назначение ярлыка
- •Иерархическая структура подчиненности папок
- •Объекты пользовательского уровня – приложение и документ
- •Техника запуска программ
- •Графический интерфейс пользователя Основные понятия
- •Окна — объекты графического интерфейса
- •Назначение Рабочего стола
- •Программа Проводник
- •Навигация с помощью значка Мой компьютер.
- •Файловые операции в Windows
- •Ярлыка.
- •Создание ярлыка перетаскиванием
- •Выделение одного или нескольких объектов.
- •Роль буфера обмена
- •1 Способ
- •2 Способ
- •3 Способ
- •4 Способ
- •1 Способ
- •4 Способ
- •6 Способ (Удаление, минуя Корзину)
- •Операции с Корзиной
- •Поиск папок и файлов
- •Конфигурирование Windows
- •Конфигурирование системы с помощью Панели управления (Control Panel).
- •Шрифты для Windows
- •Терминология
- •Рубленые шрифты и шрифты с засечками
- •Равноширинные и пропорциональные шрифты
- •Масштабируемые и немасштабируемые шрифты Векторные и растровые шрифты
- •Шрифты и таблицы кодировки
- •Добавление шрифтов
- •Удаление шрифтов
- •Учетные записи в Windows nt
- •Стандартные приложения Windows
- •Графический редактор Paint
- •Текстовые редакторы Блокнот и WordPad
- •Калькулятор
- •Стандартные приложения служебного назначения
- •Внедрение и связывание объектов
- •Защита программных продуктов Лицензионные, условно-бесплатные и бесплатные программы
- •Основные понятия о защите программных продуктов
- •Установка и удаление программ
- •Общие сведения об установке программ
- •Установка и удаление приложений Особенности установки приложений ms-dos
- •Особенности установки приложений Windows
- •Удаление приложений Windows
- •Установка операционной системы Windows
- •Установка компонентов Windows
- •Программы обслуживания дисков
- •Проверка диска Физические и логические дефекты дисков
- •Дефрагментация диска Проблема фрагментации дисков
- •Восстановление удаленных файлов и каталогов
- •Архивация файлов Понятие процесса архивации файлов
- •Программы-архиваторы
- •Многофункциональный интегрированный архиватор rar Основные особенности программы
- •Вирусы и антивирусные средства
- •Вредоносные программы
- •Компьютерные вирусы и их свойства
- •Структура вируса
- •История появления компьютерных вирусов
- •Классификация компьютерных вирусов
- •Логические бомбы
- •Троянские кони
- •Бактерии
- •Антивирусная защита
- •Характеристика антивирусных программ
Основной состав операционных систем
В настоящее время используется много типов различных операционных систем для ЭВМ различных видов, однако в их структуре существуют общие принципы.
В составе всех операционных систем можно выделить некоторую часть, которая является основой всей системы (исполняющей частью) и называется ядром. В состав ядра входят наиболее часто используемые модули, такие как модуль управления процессами и системой прерываний, средства по распределению оперативной памяти и процессора. Программы, входящие в состав ядра, при загрузке ОС помещаются в оперативную память, где они там постоянно находятся и используются ПК (резидентные программы). Неотъемлемой частью ОС является командный процессор – программа, отвечающая за интерпретацию и исполнение простейших команд пользователя.
Системный загрузчик BOOT RECORD (модуль начальной загрузки) всегда размещается на диске в нулевом секторе и занимает объем 512 байт. Основное назначение этой небольшой программы состоит в поиске и перезаписи (загрузке) с диска в оперативную память основных модулей ОС.
Программы-драйверы
Драйвер устройства — программа, однозначно определяющая спецификацию устройства.
Драйвер устройства — программа операционной системы для управления работой внутренними и внешними устройствами: материнской платой, дисководами, видеокартой, монитором, клавиатурой, принтером, манипулятором "мышь" и пр. Если быть точными, драйвер устройства должен учитывать специфику работы контроллера устройства, все тонкости его функционирования. Поэтому каждому устройству должен соответствовать свой драйвер, который должен быть доступен для операционной системы.
Функции драйвера устройства состоят в следующем:
- прием и обработка запроса (управляющего сигнала), который поступает к данному устройству;
- преобразование запроса о необходимости связи с этим устройством в серию команд управления им, с учетом всех деталей конструкции и особенностей его работы;
- обработка сигнала прерывания, который поступает от соответствующего этому драйверу периферийного устройства.
Пример: После нажатия клавиши на клавиатуре соответствующий драйвер выполняет обработку сигнала, проверяет, нажималась ли управляющая клавиша, управляет обработкой при смене регистров клавиатуры. Причем обращаем ваше внимание, что подобные операции являются стандартными для любой программы и никакого отношения к сути решаемой задачи не имеют. Драйверы выполняют только стандартные функции управления вводом-выводом.
Драйверами также считаются программы, обеспечивающие управление расширенной памятью, а также создание и обслуживание виртуальных устройств, например электронного диска — имитации диска в оперативной памяти.
Для того, чтобы драйвер был доступен ОС, необходимо либо его установить, либо, чтобы он входил в состав ОС.
Драйверы могут быть либо стандартными, либо устанавливаемыми.
Стандартные (внутренние) драйверы — это программы, которые находятся внутри BIOS и служат для управления внешними и внутренними устройствами, входящими в стандартный комплект поставки персонального компьютера: монитора, клавиатуры и т. д. Эти драйверы подключаются к системе автоматически после перехода компьютера в нормальное рабочее состояние. Также стандартными являются драйверы, входящие в состав ОС.
Устанавливаемые (внешние,) драйверы — это программы, хранящиеся на диске и предназначенные для управления устройствами, которые отличаются от стандартных либо по своим техническим параметрам, либо особыми режимами эксплуатации. Диск с драйвером (или драйверами) поставляется с устройством.
К ОС относится набор утилит – обычно небольших программ, обслуживающих различные устройства ПК и программные компоненты.
Модуль пользовательского интерфейса – файл или программа-оболочка, посредством которой происходит диалог пользователя с операционной системой.
Структурно операционная система представляет собой совокупность программ, управляющих ходом работы вычислительной машины, идентифицирующих прикладные программы и данные и осуществляющих связь между машиной и человеком.