
- •Методические указания по выполнению контрольной работы
- •230401 Информационные системы (по отраслям)
- •Содержание
- •Введение
- •1. Методические указания по изучению дисциплины Краткая история эволюции вычислительных систем
- •Общие сведения об операционных системах
- •Архитектурные особенности ос
- •1.Монолитное ядро
- •2. Многослойные системы
- •3. Микроядерная архитектура
- •4.Смешанные системы
- •Классификация ос
- •3.По типу доступа к компьютеру
- •По типу средств вычислительной техники, для управления ресурсами которых предназначена ос.
- •Основные принципы построения ос
- •Операционное окружение. Интерфейс пользователя
- •Интерфейс пользователя
- •Разновидности интерфейсов.
- •Прерывания. Обработка прерываний
- •Принципы обработки прерываний
- •Планирование процессов. Состояния существования процессов.
- •Когда требуется планирование
- •Планирование в системах пакетной обработки
- •Планирование в интерактивных системах
- •3.Планирование с использованием многоуровневой очереди.
- •Обслуживание ввода-вывода Структура системы ввода-вывода.
- •Управление периферийными устройствами
- •Функции базовой подсистемы ввода-вывода.
- •Буферизация и кэширование.
- •Обработка прерываний и ошибок.
- •Управления реальной памятью
- •Типы адресов
- •Алгоритмы распределения памяти
- •1. Распределение памяти фиксированными разделами
- •Один процесс в памяти: однозадачная ос
- •2. Оверлейная структура (для фиксированных разделов)
- •3. Распределение памяти динамическими (переменными) разделами
- •4. Перемещаемые разделы (Сжатие). Способ борьбы с фрагментацией
- •Управления виртуальной памятью
- •2.Сегментное распределение предусматривает перемещение данных сегментами - частями виртуального адресного пространства произвольного размера с учетом смыслового значения данных.
- •3.Странично-сегментное распределение
- •Работа с файлами. Файловые системы
- •Имена файлов
- •Операции над файлами:
- •Каталоги
- •Файловая система
- •Структура файловой системы
- •Физическая организация файловой системы
- •Диски, разделы, секторы, кластеры
- •Планирование заданий
- •Вытесняющие и невытесняющие алгоритмы планирования
- •Алгоритмы планирования
- •1.Алгоритмы планирования, основанные на квантовании
- •2. Алгоритмы планирования, основанные на приоритетах
- •Распределение ресурсов
- •А) Нарушение условия взаимоисключения
- •Б) Hарушение условия ожидания дополнительных ресурсов
- •С) Нарушение условия кругового ожидания
- •Защищенность и отказоустойчивость ос
- •Базовые технологии безопасности к ним относятся: аутентификация, авторизация, аудит.
- •Авторизация доступа
- •Избыточные дисковые подсистемы raid
- •Операционная система ms dos Основные компоненты ms dos:
- •Конфигурирование ос ms dos.
- •Планирование и установка системы Windows xp
- •Конфигурирование разделов на жестком диске
- •Выбор файловой системы
- •Установка с загрузочного компакт-диска
- •Загрузка Windows xp
- •Файлы, необходимые для запуска системы
- •Общие сведения о файловых системах ос ms Windows xp
- •Системный реестр
- •Управление безопасностью реестра
- •Структура операционной системы Linux
- •Процессы
- •Процедура загрузки ос Linux
- •2. Методические указания по выполнению контрольной работы.
- •Требования к оформлению контрольной работы
- •Варианты контрольных заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Опишите процесс установки и удаление приложений в операционной системе ms Windows. Вариант 5
- •Вариант 6
- •Вариант 7
- •Классификация программных вирусов и средства борьбы с ними.
- •Вариант 12
- •Вариант 13
- •Перечень литературы
Операционная система ms dos Основные компоненты ms dos:
BIOS – базовая система ввода – вывода, хранится и записывается в ПЗУ и управляет внешними устройствами, тестирует оборудование, инициирует загрузку ОС. Является компонентом любой операционной системы.
Системные файлы – IO.SYS, MSDOS.SYS, содержат программы MS DOS, которые постоянно находятся в оперативной памяти. Файл IO.SYS является дополнением к функциям BIOS. MSDOS.SYS реализует основные высокоуровневые услуги DOS.
Драйверы – это специальные программы, которые позволяют подключать новое и нестандартное оборудование.
Внешние команды – это программы, поставляемые вместе с ОС в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера.
COMMAND.COM - командный процессор, который запускает программы на выполнение, а некоторые команды он выполняет сам. Такие команды называются внутренними.
Загрузчик DOS –программа, которая загружает в память системные файлы. Эта программа находится в первом секторе загрузочного диска.
Начальная загрузка MS DOS
Начальная загрузка выполняется автоматически в случаях:
При включении электропитания ПК;
При нажатии клавиши RESET;
При одновременном нажатии клавиш CTRL+ALT+DEL;
Порядок загрузки MS DOS:
Программа - загрузчик проверяет наличие системных файлов в корневом каталоге загрузочного диска.
Программа – загрузчик считывает в память системные файлы.
Если в корневом каталоге загрузочного диска есть файл сжатых дисков DBLSPASE.BIN, то он загружается.
Из корневого каталога загрузочного диска читается файл конфигурации системы CONFIG.SYS и в соответствии с указаниями этом файле, загружаются драйверы.
Из корневого каталога загрузочного диска читается командный процессор COMMAND.COM и передается ему управление. Если он отсутствует, то сообщение об ошибке.
Командный процессор выполняет командный файл AUTOEXEC.BAT, если этот файл есть на загрузочном диске. В файле AUTOEXEC.BAT указываются программы и команды, выполняемые при каждом запуске ПК. После выполнения этого файлы на экран выводится приглашение DOS, например, C:\>.
Внутренние команды:
cd - смена текущего каталога;
dir [диск:][путь\][имя_файла][/р] [/w] - выдача оглавления каталога, где
/р – поэкранный вывод оглавления;
/w – вывод только имен файлов и подкаталогов;
md [диск:]путь\ - создание каталога. Например, md my;
rd [диск:]путь\ - удаление пустого каталога. Например, rd my;
сору [диск:][путь\]имя_файла1 [диск:][путь\] имя_файла2 - копирование файлов;
copy con имя_файла - создание небольшого текстового файла, F6 - сохранение файла;
ren старое_имя новое_имя - изменение имени файлов
del [диск:][путь\]имя_файла – удаление файла;
type [диск:][путь\]имя_файла – вывод содержимого файла на экран;
Команды DOS общесистемного назначения.
date - получение даты;
time - установка текущего времени;
ver - вывод номера версии MS DOS;
echo - выдача сообщений;
path - установка списка каталогов для выдачи поиска команд;
prompt символы - установка формы приглашения MS DOS
символы:
$p-текущий каталог и дисковод $g- символ ">"
$d -текущая дата $t- текущее время
$v -версия DOS $n- текущий дисковод
cls - очистка экрана;
Внешние команды операционной системы поставляются в виде отдельных файлов и хранятся на диске С: как правило, в каталоге DOS.
Format диск: [/q] [/u] [/s] – форматирование дискеты. Используется для подготовки новой дискеты для работы в DOS и уничтожения ненужных данных с дискеты.
[/q] – быстрая очистка дискеты без наличия контроля сбойных участков на дискете;
[/u] – безусловное форматирование дискеты с уничтожением имеющихся данных на ней;
[/s] – отформатировать дискету и сделать ее системной, т.е. с нее можно загружать ОС;
tree [диск:][путь\] [/f] – вывод дерева каталогов на экран, где [/f] - вывод дерева каталогов на экран вместе с файлами;
deltree [диск:]путь\ - удаление каталога со всем содержимым;
Иногда полезно, чтобы данные, которые команда DOS обычно выводит на экран, были помещены в файл на диске или выведены на принтер. А иногда надо ввести данные не с клавиатуры, а считать из файла. Это можно сделать, если использовать средства перенаправления ввода – вывода.
команда>имя_файла – перенаправление в файл сообщений, выводимых с помощью указанной команды. Например, tree c:>my.txt- дерево каталогов диска С: направить в файл my.txt;
команда>>имя_файла - перенаправление в файл сообщений, выводимых с помощью указанной команды. Если файл существовал, то сообщения добавляются в конец файла;
команда<имя_файла – чтение входных данных команды из файлы;
команда|команда – передача сообщений, выводимых на экран первой командой, в качестве входных данных для второй команды. Например,
tree c:|more – дерево каталогов диска С: вывести постранично на экран;
Attrib [+R|-R] [+H|-H] [+S|-S] [+A|-A] имя_файла – изменение и отображение атрибутов файлов и каталогов. У файлов могут быть следующие атрибуты: H – атрибут скрытого; R – только для чтения; A – архивный; S – системный. Знак плюс (+) - поставить атрибуты, знак минус (-) – снять атрибуты. Например, поставить атрибут «скрытого» для файла my.doc: Attrib +h my.doc
Снять атрибут: Attrib -h my.doc
more.com – постраничное отображение. Данная команда может использоваться с другими командами.
Например: dir|more – постраничный вывод информации на экран
| - организация конвейера.