Диагностика всех частей персонального компьютера
Отчет по практике - Компьютеры, программирование
Другие отчеты по практике по предмету Компьютеры, программирование
параметров ОС появиться появятся следующие строки:
Путь прежней версии DOS C:\DOS
Создать резервные копии файлов прежней версии DOS : Нет
Режимы верны. Продолжить установку.
Процесс установки начнется сразу после нажатие клавиши Enter
5.2 Создание системных файлов Autoexec.bat и Config.sys
Основную роль в установлении конфигурации DOS играют файлы CONFIG.SYS и AUTOEXEC.BAT. DOS при начальной загрузке считывает из корневого каталога загрузочного диска файлы CONFIG.SYS и AUTOEXEC.BAT и выполняет содержащиеся там команды.
Файл CONFIG.SYS является текстовым файлом, в котором содержатся специальные команды для настройки конфигурации DOS: подключения различных драйверов, определения размеров системных таблиц DOS и т.д. Заданные в файле CONFIG.SYS команды выполняются в процессе начальной загрузки DOS.
После завершения выполнения файла CONFIG.SYS автоматически выполняется командный файл AUTOEXEC.BAT, если он имеется в корневом каталоге загрузочного диска. Как правило, в файл AUTOEXEC.BAT записывают команды для запуска резидентных программ и других программ, которые целесообразно запускать при каждой загрузке DOS, а также команды для установки переменных окружения DOS (команда Set), задания списка каталогов, в которых производится поиск запускаемых программ (команда Path), и установки формата приглашения DOS (команда Prompt).
Файл CONFIG.SYS содержит специальные команды, используемые при начальной загрузке DOS. Эти команды задают параметры DOS, а также указывают, какие драйверы (то есть программы, расширяющие возможности операционной системы), необходимо загрузить в оперативную память. Файл CONFIG.SYS должен находиться в корневом каталоге диска, с которого загружается DOS. Если файл CONFIG.SYS там отсутствует, то параметры DOS будут установлены по умолчанию.
CONFIG.SYS является текстовым файлом, большинство строк этого файла содержит команды, выполняемые при начальной загрузке DOS. Такие строки имеют вид:
имя-команды = значение
Кроме того, в файле CONFIG.SYS могут содержаться следующие строки:
- комментарии строки, игнорируемые при начальной загрузке DOS. Строки комментариев начинаются либо с символа ;, либо с символов REM (в любом регистре) с последующим пробелом;
- заголовки блоков строки, в которой приводится (начиная с первой колонки) имя блока в квадратных скобках. Заголовок блока предваряет строки с командами, относящимися к данному блоку. Команды из блока могут выполняться или не выполняться, в зависимости от выбора пользователя в стартовом меню.
Выполнение файла CONFIG.SYS. Если в файле CONFIG.SYS нет заголовков блоков, то команды этого файла выполняются по очереди, в том порядке, в котором они указаны в файле CONFIG.SYS. Строки комментариев игнорируются.
Если же в файле CONFIG.SYS имеются заголовки блоков, то в блоке [MENU] должно задаваться стартовое меню, выводимое в начале выполнения файла CONFIG.SYS. Пользователь должен выбрать один из пунктов этого меню, после чего DOS начинает выполнение файла CONFIG.SYS, но выполняются лишь команды из блока, соответствующего выбранному пользователем пункту меню, а также из блока [COMMON]. Содержимое остальных блоков игнорируется (как и строки комментариев). При выполнении блока его команды выполняются по очереди.
Загрузка драйверов и программ. Очень важная группа команд файла CONFIG.SYS служит для загрузки драйверов и резидентных программ:
DEVICE = имя_файла_дpaйвepa (параметры) загрузка драйвера в
обычную память;
DEVICEHIGH = имя-файла-драйвера (параметры) загрузка драйвера в верхнюю память (т.е. в память с адресами от 640 Кбайт до 1 Мбайта);
INSTALL = полное-имя-программы [параметры) установка резидентной программы.
Использование верхней памяти и НМА. Команда DOS файла CONFIG.SYS позволяет разрешить использование верхней памяти (UMB), то есть памяти с адресами от 640 Кбайт до 1 Мбайта, драйверами и резидентными программами, а также переместить часть системных файлов DOS в первые 64 Кбайта расширенной памяти (так называемую область НМА). Все эти меры предназначены для освобождения обычной памяти для прикладных программ:
DOS=HIGH переместить часть кода MS DOS в первые 64 Кбайта расширенной памяти;
DOS=UMB разрешить использование блоков верхней памяти (с адресами от 640 Кбайт до 1 Мбайта) для загрузки драйверов и резидентных программ;
DOS=HIGH,UMB (а также DOS=UMB,HIGH) эквивалентно командам DOS=HIGH и DOS=UMB .
Команды для задания размеров внутренних структур DOS. Большая группа команд файла CONFIG.SYS служит для задания характеристик различных внутренних структур DOS:
BUFFERS = число_буферов установка числа буферов для операций ввода-вывода с диском. Для компьютера без жесткого диска рекомендуется использовать 45 буферов, с жестким диском емкостью до 20 Мбайт 15-20 буферов, с жестким диском емкостью 20-40 Мбайт 30-40 буферов, свыше 40 Мбайт 40 буферов. При кэшировании жесткого диска количество буферов можно установить минимальным (4-5). Пример: Buffers= 8 ;
LASTDRIVE = буква установка последней буквы, которая может использоваться в качестве имени дисковода. Пример: LASTDRIVE=Z ;
FILES = число_файлов установка максимального числа одновременно открытых файлов. При работе с некоторыми базами данных необходимо большее значение параметра FILES от 50 до 80. Пример: FILES=50 ;
FCBS = число_блоков-FCB задание количества блоков управления файлами (FCB), которые DOS может открыть одновременно. Блоки FCB (по умолчанию их число равно четырем) используются в основном в программах, рассчитанных на очень старые версии DOS (до 3.0). Пример: FCBS=8 ;
STАСКS=количество_стекдв,размер_стеков задание количества и размера стеков ?/p>