- •Рецензент: препод. Чеканова н.Н.. Введение
- •Содержание
- •Практическая работа №1 Тема: Интерфейс пользователя
- •Вариант 1.
- •Вариант 2.
- •Вариант 3.
- •Вариант 4.
- •Вариант 5.
- •Вариант 6.
- •Вариант 7.
- •Вариант 8.
- •Вариант 9.
- •Вариант 10.
- •Вариант 11.
- •Вариант 12.
- •Практическая работа №2 Тема: Обработка и генерация прерываний.
- •Практическая работа №3 (1 часть, 2 часа) Тема: Планирование процессов в различных ос
- •Литература
- •Практическая работа №3 (2 часть, 2часа) Тема: Планирование процессов в различных ос
- •Теоретическая часть
- •Практическая часть
- •Практическая работа №4 Тема: Конфигурация msdos. Создание многовариантной загрузочной дискеты
- •1. Драйвер Himem.Sys
- •2. Драйвер Emm386.Exe
- •3. Драйвер dysplay.Sys
- •4. Драйвер привода cd-rom
- •Практическая работа №5 Тема Изучение архитектуры ос Windows 95/98
- •Назначение флажков:
- •Практическая работа №6 Тема: Настройка Windows xp
- •Практическая работа №7 (1 часть, 4 часа) Тема: Изучение системы команд ос Linux
- •Практическая часть
- •Практическая работа №7 (2 часть, 4 часа) Тема: Конфигурирование ос Linux
- •Практическая работа №8 Тема: Работа с файлами в различных ос
- •Теоретическая часть
- •Практическая часть
- •Литература
- •Практическая работа №9 Тема: Планирование заданий в различных ос.
- •Теоретическая часть
- •Практическая часть
- •Практическая работа №10 Тема: Распределение ресурсов в различных ос
- •Практическая работа №11 Тема: Установка и настройка ос Windows
- •Практическая работа №12 Тема: установка и настройка ос linux, обновление (на примере manrake на жесткий диск.)
- •Приложение 1 Форма отчета по практической работе
- •Ход работы.
- •Литература
3. Драйвер dysplay.Sys
Предназначен для подключения кодовых страниц для дисплея.
Имеет следующий синтаксис: DEVICE = [dir\] DISPLAY.SYS CON[:] = ([тип дисплея] [,аппаратная страница], {n|(n, m)})
Без выполнения этой команды в Config.sys можно будет невозможно включить в файл Autoexec.bat команды подготовки и подключения кодовой страницы с национальным алфавитом.
тип дисплея – LCD (для жидкокристаллических дисплеев) или EGA
n – число кодовых страниц (для EGA 2),
m – число шрифтов, поддерживаемых каждой страницей.
Пример:
device=C:\WINDOWS\COMMAND\display.sys con=(ega,866,1) - определяется использование в адаптере EGA аппаратной страницы 866 (Россия) и формируется один буфер для составленных кодовых страниц.
4. Драйвер привода cd-rom
Служит для подключения драйвера CD-ROM.
Имеет синтаксис:
DEVICE = файл драйвера [переключатели]
Файл драйвера поставляется вместе с приводом фирмой-изготовителем. Набор переключателей для каждого драйвера может отличаться от других. Но есть ряд переключателей, которые встречаются во всех драйверах CD-ROM.
/D – сигнатура диска (напр., MSCD001 – первый привод CD-ROM)
/L – назначает букву для отображения CD-ROM как логического диска.
Пример:
DEVICE = C:\DRV\PIONEER.SYS /D:MSCD001
– подключает привод CD-ROM фирмы PIONEER и отобразит его под первой свободной буквой.
Наилучшим способом конфигурации драйвера является запуск программы его установки, которая сопровождает программное обеспечение для конкретного устройства.
Пример типичных файлов конфигурации
Config.sys |
Autoexec.bat |
Команды адаптации системы |
|
BUFFERS=15,0 FILES=30 LASTDRIVE=Z FCBS=4,0 |
@ECHO OFF PROMPT $p$g PATH C:\DOS;c:\nc;c:\drv SET TEMP=C:\DOS |
Команды управления расширенной памятью |
|
DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE RAM DOS=HIGH, UMB |
|
Поддержка национальных стандартов |
|
Country=007,866,C:\DOS\country.sys DEVICEHIGH=C:\DOS\display.sys con=(ega,,1) |
MODE CON CP PREPARE=((866, 855) C:\DOS\EGA3.CPI) MODE CON CP SELECT=866 LH KEYB ru,,C:\DOS\KEYBRD2.SYS |
Поддержка привода CD-ROM |
|
DEVICEHIGH=C:\DRV\PIONEER.SYS /D:MSCD001 |
LH mscdex /d:MSCD001 |
Запуск резидентных программ |
|
|
mouse nc |
Примеры файла CONFIG.SYS с многовариантной настройкой
1 пример.
rem Пример файла CONFIG.SYS
[menu] NUMLOCK=ON menucolor=9,0 menudefault=DOS,60 menuitem=DOS,DOS... menuitem=WIN,Windows95...
[DOS] DEVICE=C:\WINDOWS\HIMEM.SYS /shadow:on DEVICE=C:\WINDOWS\EMM386.EXE DEVICEHIGH=C:\DN\ANSI.SYS DOS=HIGH,UMB,AUTO
REM Описание дисковода CD-ROM (нижняя строчка) DEVICEHIGH /L:1=\CPQDOS\CPQIDECD.SYS /D:IDECD001
FILESHIGH=80 BUFFERSHIGH=40,4 FCBSHIGH=10 SWITCHES=/F
[WIN] device=C:\WINDOWS\HIMEM.SYS /shadow:on
[COMMON] device=c:\windows\COMMAND\display.sys con=(ega,,1) Country=007,866,c:\windows\COMMAND\country.sys device=c:\windows\cs4232c.exe /A
2 пример
[Menu]
MenuItem=NC, Norton Commander
MenuItem=WIN, Windows 3.11
MenuDefault=NC, 15
[Common]
rem DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS=UMB
LASTDRIVE=Z
DEVICEHIGH /L:1,18160 =C:\DRV\PIONEER.SYS /D:MSCD001
DOS=HIGH
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=007,866,C:\WINDOWS\COMMAND\country.sys
[NC]
[WIN]
Примеры файла AUTOEXEC.BAT с многовариантной настройкой
1 пример (соответствует 1 примеру файла CONFIG.SYS).
rem Пример файла AUTOEXEC.BAT
@SET DN=C:\DN\ @PATH c:\windows;c:\windows\COMMAND;C:\DN @SET TEMP=C:\DN @ECHO OFF SET BLASTER=A220 I5 D1 T4 GOTO %config%
:DOS rem Описание дисковода CD-ROM(нижние две строчки) SET FIXP=E: LH \CPQDOS\MSCDEX.EXE /D:IDECD001 /L:E LH C:\WINDOWS\COMMAND\DOSKEY
C:\MOUSE\MOUSE.COM /L=GB LH MKEY.COM C:\DN\DN.COM GOTO DONE
:WIN LH MKEY.COM GOTO DONE
:DONE PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;%PATH% mode con codepage prepare=((866) c:\windows\COMMAND\ega3.cpi) mode con codepage select=866
2 пример (соответствует 2 примеру файла CONFIG.SYS).
@ECHO OFF
PROMPT $p$g
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;c:\nc;c:\drv;F:\ORAWIN95\BIN
SET TEMP=C:\DOS
goto %config%
:COMMON
:NC
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
rem LH C:\DOS\SMARTDRV.EXE /X
LH C:\PIONEER\MSCDEX.EXE /S /d:MSCD001
LH mouse
nc
:WIN
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
Пример файла AUTOEXEC.BAT, который делает чёрно-белый экран DOS цветным
Если на вашем компьютере был установлен драйвер ansi.sys (для этого в файле конфигурации config.sys должна быть строка вида device = имя каталога\ansi.sys), то только в этом случае можно будет использовать различные цвета символов и фона!
Для этого:
В AUTOEXEC.BAT необходимо поставить команду ECHO в положение ON
В команде prompt следует задать управляющие последовательности драйвера ansi.sys: $e[<атрибут>;...;<атрибут>m
Значения атрибутов задаются десятичными числами. Если в команде указано несколько атрибутов, то они разделяются точками с запятой.
Значения атрибутов таковы:
0 - обычные символы (белые на черном фоне),
1 - символы повышенной яркости,
5 - мигающие символы,
7 - инверсное изображение (черные символы на белом фоне),
8 - невидимые символы (цвет символа совпадает с цветом фона),
30-37 - черный, красный, зеленый, коричневый, синий, голубой, и белый цвета символов,
40-47 - цвета фонов соответственно.
Например, чтобы получить желтый цвет символов, надо использовать команду $e[33;1m
А чтобы получить фон: prompt $e[44m]
Вот такая команда, как prompt $e[44;33;1m устанавливает желтый цвет букв
на синем фоне.
Практическая часть
Произвести загрузку MS-DOS, проверить действие горячих клавиш на процесс загрузки, рассмотреть реакцию MS-DOS на отсутствие каждого из основных файлов.
Проанализировать примеры №1,2 файлов AUTOEXEC.BAT и CONFIG.SYS, описать каждую строку в отчете
Создать системный диск (дискета)
Создать на нем файл AUTOEXEC.BAT, который делает чёрно-белый экран DOS цветным, скриншот поместить в отчет
Загрузить компьютер с этого диска
Оформить отчет
Ответить на контрольные вопросы
Контрольные вопросы
Описать последовательность загрузки MS-DOS
Для чего нужно конфигурирование?
Как подготовить системный диск?
Что отличает Интерактивный файл CONFIG.SYS (с многовариантной настройкой)
Назовите команды файла CONFIG.SYS с многовариантной настройкой
Перечислите команды, которые могут находиться только в CONFIG.SYS.
Для чего предназначен файл AUTOEXEC.BAT, какие позиции он включает?
Какие программы могут быть резидентными?
Охарактеризуете команды файла AUTOEXEC.BAT
Как происходит подключение основных драйверов устройств?
Литература
http://solidbase.karelia.ru/edu/zonna/1_dos_53.htm