Хелпикс

Главная

Контакты

Случайная статья





Контрольные вопросы. Практическое занятие №4. Теоретические положения



Контрольные вопросы

1. Что выполняется по команде: dir > prn?

2. Что выполняется по команде tree c:\ >> root.txt?

3. Как очистить экран?

4. Что выполняется по команде ECHO Привет >Privet.txt?

5. Что выполняется по команде ECHO Привет?

 

Практическое занятие №4

Тема: Настройка конфигурации операционной системы. Пакетный файл.

Цель: Научиться настраивать конфигурацию операционной системы, создавать пакетные файлы.

 

Ход работы:

1. Изучить теоретические положения, составить краткий конспект.

2. Предъявить конспект преподавателю.

3. Выполнить упражнения.

 

Теоретические положения

Начальная загрузка MS DOS

1. При включении PC вначале выполняются программы BIOS.

2. После тестирования и др. действий процедура POST(из модуля BIOS) осуществляет поиск и загрузку блока начальной загрузки.

3. Блок начальной загрузки производит поиск в корневом каталоге системной дискеты (диска) файлов IO.sys и MSDOS.sys.

4. Блок начальной загрузки производит загрузку файла IO.sys и передает ему управление.

5. IO.sys :

• загружает и настраивает MSDOS.sys,

• определяет состояние подключенных устройств,

• инициализирует подключенные устройства,

• загружает необходимые драйверы устройств,

• передает управление MSDOS.sys.

6. MSDOS.sys :

• инициализирует (настраивает) свои внутренние рабочие таблицы,

• загружает драйверы, указанные в файле config.sys,

• загружает командный процессор (файл COMMAND.com)

7. Командный процессор «выполняет» команды, указанные в файле autoexec.bat.

8. Командный процессор выдает на экран Монитора системную подсказку MS DOS и ожидает команд пользователя.

autoexec.bat - обычный командный файл. Обычно в autoexec.bat записаны команды, которые целесообразно запускать при каждой загрузке компьютера:

• установка вида системного приглашения (команда prompt);

• задание списка каталогов, в которых производится поиск исполняемых файлов (команда path);

• запуск различных резидентных программ (антивирусы-фильтры, поддержка кириллицы и т.п.);

• запуск программ поддержки сети и т.д.

config.sys - обычный текстовый файл, в котором записываются команды для задания нужных параметров операционной системы.

Например:

• установка драйвера устройства (команда device);

• максимально возможное количество открытых в операционной системе файлов (команда files);

• настройка на страну (команда country);

• или более сложные системные настройки: количество буферов для встроенного кэша ОС (команда buffers),

• количество стеков, используемых для аппаратных прерываний (команда stacks) и т.д.

• Имеются также команды config.sys, которые дают возможность загрузки компьютера с различными конфигурациями операционной системы: при загрузке пользователь из меню сам выбирает нужную конфигурацию (menu, menuitem и проч.).

 

Русификация экрана и клавиатуры.

Для того, чтобы в программах DOS с клавиатуры можно было вводить русские буквы, а монитор мог отображать их на экране, клавиатуру и монитор надо «русифицировать». Для этих целей используют специальные программы (драйверы клавиатуры), позволяющие переключать клавиатуру в режим ввода русских букв.

Кроме этого в память видеоконтроллера необходимо загрузить русские буквы (их начертание), чтобы эти буквы могли отображаться на экране в текстовом режиме.

В операционной системе MS-DOS есть специальные средства (утилиты, драйверы) для русификации клавиатуры и монитора. Для их использования необходимо подключить драйвер экрана в файле CONFIG.SYS, включить вызов различных утилит в файл AUTOEXEC.BAT указать массу параметров и т.д. Это требует знания многих специальных вещей.

Русифицировать экран и клавиатуру можно значительно проще, используя одну единственную программу (такие программы часто называют «русификаторами»). «Русификатор» представляет собой исполняемый (*.com или *.exe) файл, который запускается обычным образом.

Пакетный файл.

Пакетный файл (или командный файл) MS-DOS - это текстовый файл, имеющий расширение .bat, в каждой строке которого записана одна команда DOS. При запуске пакетного файла DOS последовательно выполняет все его команды. Таким образом, пользователь, однажды написав небольшой командный файл, может избавить себя от утомительного набора команд с различными ключами - нужно будет ввести лишь имя командного файла.

Например, пакетный файл удобен для архивации результатов работы в конце рабочего дня, антивирусной профилактики компьютера и т.п.

Строка, начинающаяся со слова rem – строка комментария.

 

Задания:

1. Создайте в корневом каталоге каталог UTIL. Скопируйте в него утилиты MEM, EDIT и KEYRUS.

2. Создайте в корневом каталоге файл автозапуска AUTOEXEC.BAT используя команду COPY:

COPY CON AUTOEXEC.BAT

PROMPT Hello! $p$g

Пояснения:

Символы $p и $g это специальные управляющие символы позволяющие включать в текст приглашения разнообразную информацию, например, имя текущего диска, имя текущего каталога, дату, время и различные разделители. Так, например, параметр $p указывает на то, что в тексте приглашения нужно отобразить имя текущего каталога (включая имя диска), а параметр $g отображает разделитель «>».

3. Проверьте, что созданный файл AUTOEXEC.BAT действительно существует в корневом каталоге.

4. Перезапустите операционную систему. Для этого нажмите одновременно клавиши Ctrl+Alt+Del. Если Вы все сделали правильно, то после загрузки операционной системы вы увидите приглашение:

Hello! С:\>

5. Загрузите русификатор KEYRUS. Для этого просто наберите с клавиатуры KEYRUS. Почему не удалась загрузка? Теперь войдите в каталог UTIL и повторите попытку.

6. С помощью редактора EDIT отредактируйте файл autoexec.bat, введя первой строкой путь поиска файлов: PATH c:; c:\util;

7. Перезапустите операционную систему. Если Вы все сделали правильно, то теперь можно загрузить русификатор прямо из корневого каталога. Загрузите русификатор.

8. Введите команду MEM. Проанализируйте результаты загрузки ОС. Какие модули занимают место в памяти? Сколько?

9. Создайте каталог c именем – номером группы. Сделайте его текущим.

10. Напишите пакетный файл BATCH.bat, выполняющий действия

• Очистить экран.

• Создать каталог TEMP

• Сделать его текущим

• Вывести в файл dir.txt содержимое диска c:

 Включите в файл строку-комментарий, содержащую фамилию и имя автора файла.

11. Проверьте, что созданный файл BATCH.BAT действительно существует. Запустите его на выполнение. Убедитесь, что каталог TEMP создан, файл dir.txt создан и содержит необходимую информацию. Предъявите преподавателю результат.

12. Создайте в каталоге своей группы файл настройки своей операционной среды myauto.bat, включающий строки:

• Закомментированные имя и фамилию автора.

• Запуск русификатора

• Установку своей системной подсказки (предварительно изучив

справку по команде PROMPT)

13. Удалите каталог TEMP.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.