Реферат: Операционная система DOS

Введение.

Если говорить обоперационной системе, то сформулировать её задачу довольно просто. Для тогочтобы общаться с компьютером на языке, понятном и ему и вам, а также чтобыиметь доступ ко всем ресурсам системы: дискам, звуковым платам и т. п., — нужнапрограмма- посредник, превращающая единицы и нули компьютера в нормальныйчеловеческий язык и наоборот.

Этим посредником и служит одна из операционныхсистем. Поэтому она обязательно и автоматически загружается при включениикомпьютера.

Операционная система (далее ОС) должна бытьразвиваемой, а также стать посредником между аппаратурой и приложениями. Ейнеобходимо быть настраиваемой, дружественной и «прозрачной».

Самой надёжной считается система MS-DOS,но её ни удобной, ни дружественной назвать нельзя. Для того чтобы упростить сней работу и сделать её «прозрачной», применяют специальные программы. Ихназывают «оболочками». Высокая надёжность MS-DOSчасто используется для выполнения специальных технических операций.

MS DOS была создана в 1981 г. фирмой Microsoft по заказу IBM для разрабатывавшихся тогда компьютеров IBM PC. Компьютер IBM PC,для которого была написана MS DOS, был мало похож насовременные компьютеры – медленный микропроцессор Intel-8088, 256Кбайт оперативной памяти, без жёсткого диска, алфавитно-цифровой чёрно- белыймонитор, работа лишь с односторонними 160-Кбайтными дискетами и т.д. Однако этивозможности были значительно выше, чем у конкурирующих персональные компьютеры.

Первая версия MS DOSтоже обладала гораздо более скромными возможностями, чем современные ОС. Онаобеспечивала работу на компьютере лишь одного пользователя и одной программы(то есть была однопользовательской и однозадачной), поддерживала работу лишь сдискетами, клавиатурой и алфавитно-цифровым дисплеем. Зато DOSбыла компактной, предъявляла довольно скромные требования к аппаратуре ивыполняла необходимый минимум функций для пользователей и программ.

За те полтора десятка лет, которые прошли с моментапоявления IBM PC, технические характеристикикомпьютеров совершили фантастический рывок вперёд. Современные компьютерыпревосходят по всем показателям (быстродействию, объёму оперативной и дисковойпамяти, возможностям монитора и т. д.) компьютеры начала 80-х годов в сотни идаже тысячи раз. Поэтому фирма Microsoft внесла в MS DOSмного изменений и добавлений, чтобы расширить её возможности и более эффективноиспользовать новые, более мощные, компьютеры:

·    В MS DOSбыла добавлена поддержка новых устройств (жёсткого диска, новых типов дискет,компакт-дисков, расширенной памяти и т. д.), а также обеспечена возможностьподдержки и любых других устройств с помощью программных драйверов;

·    Была включена поддержкаиерархической файловой структуры на дискетах и жёстких дисках;

·    Была обеспечена поддержканациональных клавиатур и алфавитов;

·    Были включены многочисленные новыевозможности для пользователя (новые команды DOS, полезныеутилиты, оптимизатор использования памяти, поддержка сжатия дисков и т. д.).

При выпуске новых версий MS DOSфирма Microsoft неукоснительно следовала двум важнейшим принципам:

·    Сохранение совместимости: любая версия MS DOSмогла исполнять программы, написанные для любой из предыдущих версий MS DOS;

·    Работоспособность на любомкомпьютере: любая версия MS DOS может работать на любом IBM PC-совместимомкомпьютере (даже без жёсткого диска, с 512 и даже менее Кбайтами оперативнойпамяти, с любым монитором и т. д.).

Однако многие усовершенствования в MS DOS оказалось невозможно добавить, сохраняя полнуюсовместимость со всеми существующими DOS-программами:

·    MS DOS так и осталась однозадачнойОС. Различные программные средства, позволяющие запускать несколько DOS-программи переключаться между ними (DesqView, DosShell и др.) так и остались половинчатыми решениями, неполучившими широкого распространения;

·    В MS DOSоказалось невозможным встроить надёжные средства для защиты данных отнесанкционированного доступа и организации коллективной работы с данными;

·    DOS-программы могут выполняться только в пределах первогоМбайта памяти, а остальная память может использоваться лишь для храненияданных.

Версии MSDOS. Сейчаспоследней отдельно распространяемой версией MS DOSявляется версия 6.22, она была выпущена в мае 1994 г. В эту версию MS DOS наконец была включена поддержка ввода русских букв склавиатуры и отображения их на экране монитора (ранее для этого было необходимоиспользовать специальные программы-русификаторы). Более ранние версии MS DOS сейчас использовать вряд ли целесообразно, разве лишьна компьютерах IBM PC XT с640 или 512 Кбайтами оперативной памяти можно применять MS DOS 3.3.

MS DOS версии 7.0 поставляется только в составе Windows95 (которая была выпущена в августе 1995 г.). Эту версию MS DOS, по-видимому, правильнее рассматривать не какотдельную ОС, а как подсистему Windows 95, служащую для обеспечения совместимости спредыдущими версиями  MS DOS.

Основные составные части DOS.

Дисковые файлы IO.SYSи MSDOS.SYS. Дисковыефайлы IO.SYS и MSDOS.SYS, иначе называемые основными системными файлами MS DOS, содержат программы MS DOS,которые постоянно находятся в оперативной памяти компьютера. Файлы IO.SYS иMSDOS.SYS должны находиться в корневом каталоге диска, скоторого загружается MS DOS.

Командный процессор DOS. Командный процессор DOS обрабатываеткоманды, вводимые пользователем, например Type, Dirили Copy, командный процессор выполняет сам. Такие командыназываются внутренними. Для выполнения остальных (внешних) командпользователя командный процессор ищет на дисках программу с соответствующимименем и если находит её, то загружает в память и передаёт ей управление. Поокончании работы программы командный процессор удаляет программу из памяти ивыводит сообщение о готовности к выполнению команд.

Внешние команды DOS. Внешние команды DOS – этопрограммы, поставляемые вместе с операционной системой в виде отдельных файлов.Эти программы выполняют действия обслуживающего характера, напримерформатирование дискет, проверку дисков и т. д. Внешние команды DOSзаписываются в отдельный каталог при установке DOS.

Драйверы.Драйверы устройств – это специальные программы, которые дополняют MS DOS, например, обеспечивая обслуживание новых илинестандартное использование имеющихся устройств. Драйверы загружаются в памятькомпьютера при загрузке операционной системы, их имена указываются вспециальном файле CONFIG.SYS. Такая схема облегчает добавление новых устройств ипозволяет делать это, не затрагивая системные файлы DOS.

Базовая система ввода-вывода. Базовая система ввода-вывода (BIOS),находящаяся в постоянной памяти (постоянном запоминающем устройстве, ПЗУ)компьютера, формально не является частью MS DOS,однако тесно с ней связана. BIOS содержит программы для проверки оборудованиякомпьютера, инициирования загрузки ОС и программы для выполнения базовых(низкоуровневых) операций ввода-вывода с монитором, клавиатурой, дисками ипринтером.

Загрузчик DOS. Ещё одна программа, которую можно считать частью DOS,- это загрузчик DOS. Он находится в первом секторе каждой дискеты и впервом секторе логического диска, с которого происходит загрузка DOS,есть диска C:. Назначение этой очень короткой программы – загрузкав память системного файла DOS IO.SYS приначальной загрузке компьютера.

Начальная загрузка операционной системы DOS.

Когда она выполняется. Начальная загрузка ОС выполняется автоматически вследующих случаях:

·    При включении электропитаниякомпьютера;

·    При нажатии на клавишу «Reset»на корпусе компьютера.

При работе в DOS перезагрузка DOSвыполняется также и при одновременном нажатии клавиш Ctrl, Alt, Del на клавиатуре.

Условия для её выполнения. Для выполнения начальной загрузки ОС необходимо,чтобы в дисководе A: находилась системная дискета или чтобы на логическомдиске С: была записана ОС. При начальной загрузке после выполнения проверкиоборудования вызывается программа-загрузчик ОС, которая считывает в памятьначало одного из системных файлов ОС и передаёт ему управление. Дальнейший ходзагрузки зависит от вида ОС, параметров её настройки и т. д.

Загрузка MSDOSв общих чертах. При загрузке MS DOS на экран выводится сообщение Starting MS DOS…, в память компьютера считываютсяосновные файлы DOS (IO.SYS и MSDOS.SYS), после чего выполняются команды конфигурирования,содержащиеся в файлах CONFIG.SYS и AUTOEXEC.BAT. Затем на экран выводится приглашение DOS,которое обозначает, что DOS готова к приёму команд.

Диалог пользователя с DOS.

Диалог пользователя с DOS осуществляется в формекоманд – строк символов, вводимых пользователем вответ на приглашение DOS. Каждаякоманда пользователя означает, что DOS должна выполнить то или иноедействие, например, напечатать файл или выдать на экран оглавление каталога.

Команда DOS состоит из имени команды или вызываемой программы и,возможно, параметров, разделённых пробелами. Ввод каждой команды заканчиваетсянажатием клавишиEnter.

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

Приглашение DOS.

Когда DOS готова к диалогу с пользователем, она выдаёт на экранприглашение, например А> или С:\>. Это означает, что DOSготова к приёму команд. Когда пользователь проводит диалог с какой-либопрограммой, а не с DOS, тогда приглашение DOS отсутствует(впрочем, программа может иметь своё приглашение для ввода команд этойпрограммы). Однако большинство программ осуществляет общение с пользователем нес помощью команд, а посредством меню, запросов, нажатий определённых комбинацийклавиш и т. д.

Приглашение DOS, как правило, содержитинформацию о текущем дисководе и о текущем каталоге (см. ниже).

А:\>             — дисковод А:, корневой каталог.

С:\ЕХЕ>     — дисковод С:, каталог \ЕХЕ.

Иногда приглашение DOS включаеттакже и информацию о текущем времени суток, например 12:59 С:\ЕХЕ\SYS\. Вид приглашения можно изменить с помощью программы DOS Prompt.

Ввод команд.

Для ввода команды следует набрать эту команду наклавиатуре и нажать Enter.

Редактирование вводимой команды. При вводе команд можно пользоваться следующими клавишамидля редактирования вводимой команды:

Backspace – стирание предыдущего символа;

F3 - вызов в командную строкупредыдущей команды;

Del– удаление текущего символа;

Ins– включение и выключение режима вставки;

Esc– очистка всей командной строки.

Запуск и выполнение команд.

Любая команда, вводимая пользователем, вызываетвыполнение либо внутренней команды DOS, либо какой-либо программыили командного файла. Команда должна включать имя команды DOSили запускаемой программы и параметры, если они нужны.

Поиск выполняемой программы. Как говорилось ранее, внутренние команды DOSкомандный процессор COMMAND.COM выполняет сам. А когда пользователь вводит команду,которая не относится к числу внутренних команд DOS, командныйпроцессор ищет программу с именем, указанным в команде. Поиск проводится средифайлов со следующими расширениями:

.СОМ   — программные файлы;

.ЕХЕ     — программные файлы (в другом формате);

.ВАТ     — командные файлы.

Поиск выполняется в том порядке, в котором этирасширения перечислены выше. Если пользователь не указал, в каком каталогеследует искать программу, то поиск проводится в текущем каталоге и затем вкаталогах, заданных командой DOS Path.

Если нужная программа в этих каталогах не найдена, наэкран выводится сообщение:

Bad command or file name.

(Неверное имя команды или программы).

Например, если пользователь ввёл команду PROG,то командный процессор будет искать в текущем каталоге и в каталогах, заданныхкомандой DOS Path, файл с именем PROG.COM,или PROG.EXE, или PROG.BAT. Если найденный файл имеет расширение.СОМ или.ЕХЕ,то командный процессор выполняет загрузку этого файла в память и передаёт емууправление, чтобы этот файл мог выполнить свою работу. Если найденный файлимеет расширение.ВАТ, т. е. является командным файлом, то он содержит вформате текстового файла последовательность команд, которые должны выполнятьсятак, как будто они вводятся с клавиатуры.

Явное указание каталога в команде. Для выполнения программы или командного файла,расположенного не в текущем каталоге и не в одном из каталогов, перечисленных вкоманде Path, необходимо сообщить DOS, в какомкаталоге надо искать программу или командный файл. Для этого следует в качествеимени команды использовать полное имя файла, включающее путь к тому каталогу, вкотором находится нужная программа или командный файл. Расширение имени файламожно не указывать.

Пример. Пусть текущий каталог – С:\DOC\WORK, анадо выполнить программу HYPHEN, находящуюся в каталоге C:\DOC\PROG,и указать параметры программы PAPER.DOC /P. Тогда для выполнения этой программы необходимовыполнить команду:

C:\doc\prog\hyphen paper.doc /p   или  ...\prog\hyphen paper.doc /p

Получение справки о командах DOS.

Справка по команде. Для получения краткой справки по программе или команде DOSможно ввести эту команду (имя программы) с параметром /?.. Например, длясправке по команде sys надо ввести эту команду: sys /?.. Наэкран будет выведена справка о назначении программы и формате её вызова:

C: \> sys /?

Copies MS-DOS system files and commandinterpreter to disk you specify.

SYS [drive1:] [path] drive2:

[drive1:] [path] Specifies the location ofthe system files.

drive2:              Specifies the drivethe files are to be copied to.

Список команд.В MS DOS версий 5 и 6 на экран можно выдать список команд скратким (на одну-две строчки) описанием их назначения. Для этого надо ввестикоманду:

FASTHELPили FASTHELP имякоманды

При указании команды будет выданы сведения только поэтой команде. При заполнении экрана программа FastHelp ждётнажатия любой алфавитно-цифровой клавиши или Enter.

Встроенный справочник.

Самый информативный источник сведений по командам идрайверам DOS – это интерактивный справочник, поставляемый всоставе MS DOS версии 6.

 Вызов справочника. Для вызова справочниканеобходимо ввести команду:

HELPили HELP темасправочника

При указании темы на экран выводится сразу справка поэтой теме. Если же тема не указана, выводится оглавление справочника. Впрочем,оглавление можно вывести в любой момент работы со справочником, нажавкомбинацию клавиш AltC.

Просмотр справки. Если справка по теме не помещается на одном экране, можно листать этусправку, нажимая клавиши PgDn и PgUp или с помощью мыши:

Листание внизPgDn или щелчок мышью по линейке прокрутки в правомстолбце экрана между бегунком и стрелкой вниз;

Листание вверх – PgUp или щелчок мышью по линейке прокрутки в правомстолбце экрана между бегунком и стрелкой вверх.

Кроме того, нажатие CtrlHome переместит в начало темы, CtrlEnd – в конец темы.

Перекрёстные ссылки. Строки, заключённые вугловые скобки < и > (символы «<» и «>» выводятся зелёным цветомили повышенной яркостью), представляют собой ссылки на другие темы справочника.Строки <Examples>, <Notes> и <Syntax> (они могут отображаться в начале темы) представляют собой ссылкина примеры, замечания и формат команды, относящиеся к той же теме справочника(то есть, например, к той же команде или драйверу).

Переход по ссылке. Для любой ссылки можно перейти к экрану справочника, соответствующегоэтой ссылке. Для этого надо:

·    Либо подвести курсор (которыйвыводится как мигающий знак подчёркивания) к ссылке и нажать клавишу Enter;

·    Либо щёлкнуть мышью нужную ссылку.

… и возврат.А для возврата к теме, из которой попали в текущую тему (то есть для возвратаназад к ссылке), следует нажать AltBили Esc.

Перемещение курсора. Перемещение курсора в справочнике требуется, чтобы попасть курсором нассылку. При использовании клавиатуры можно перемещать курсор с помощью клавиш Tabи ShiftTab – нассылку вперёд и на ссылку назад (обычно это самый удобный способ).

А с помощью мыши переместить курсор можно, простощёлкнув в нужное место экрана (при этом, если щёлкнуть ссылку, сразу появитсяэкран справочника, соответствующий ссылке).

Прочие возможности. Встроенный справочник предоставляет также следующие возможности:печать тем справочника (пунктPrintменю File),поиск строки символов (пункт Find меню Search), повтор поиска(клавиша F3),перемещение по темам справочника в алфавитном порядке (комбинация клавиш AltN и CtrlShiftF1).

Выход из справочника. Для выхода из встроенного справочника надо нажать AltF и X (то есть выбрать меню File и в нёмпункт Exit).

Действия при «зависании» компьютера илинеправильной работе программ.

Иногда выполняемая под управлением DOSпрограмма начинает работать неправильно или же не реагирует на нажатия клавиш ит. д. В этом случае выполнение программы стоит прекратить. Это делается так:

·    Сначала надо одновременно нажатьна клавиши Ctrl и Break, чтобы прекратить выполнение программы или вывести еёиз состояния «зависания»;

·    Если это не помогает, то надоперезагрузить DOS. Для этого следует одновременно нажать на клавиши Ctrl,Alt и Del;

·    Если при нажатии Ctrl,Alt и Del компьютер неперезагружается, то следуетнажать клавишу «Reset» на корпусе компьютера;

·    Если на компьютере нет клавиши «Reset»,то надо выключить компьютер, а затем включить его.

Можно прекратить выполнение любой команды DOS,нажав комбинацию клавиш CtrlC или CtrlBreak (как указывалось ранее).

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

Приостановка вывода на экран.

Если команда DOS выдаёт слишком многоинформации на экран, можно воспользоваться комбинацией клавиш CtrlS для приостановки выдачи. Повторное нажатие CtrlS возобновит выдачу.

Для других программ выдачу информации на экран можноприостановить нажатием комбинации клавиш CtrlNumLock. Для продолжения выполнения надо нажать любуюклавишу.

Пауза при выполнении команд.

Если при выполнении команды DOS на экранепоявляется сообщение

Strike any key when ready

(Нажмите любую клавишу, когда будете готовы)

или

Strike any key to continue

(Для продолжения нажмите любую клавишу)

то для продолжения работы следует нажать любуюбуквенно-цифровую клавишу, Пробел или Enter.

Работа с файлами в DOS.

Команды DOS состоят из имени команды и, возможно, параметров,разделённых пробелами. Имя команды и параметры могут набираться как прописными,так и строчными латинскими буквами. В дальнейшем, необязательные элементыкоманд будут отмечаться скобками [и].

Создание текстовых файлов.

Чтобы создать текстовый файл, лучше всеговоспользоваться любым редактором, который может работать с текстовыми файлами,например встроенным редактором Norton Commander или Лексиконом.

Небольшие текстовые файлы можно набратьнепосредственно с клавиатуры, хотя это и неудобно. Для этого следует ввестикоманду

Copy con имяфайла

После ввода этой команды нужно будет поочерёдновводить строки файла. В конце каждой строки надо нажимать клавишу Enter, а после ввода последней – нажать клавишу F6 и затем Enter. Команда copyвыведет сообщение

1 file(s) copied

(Один файл скопирован)

и на диске появится файл с указанным именем.

Удаление файлов.

Для удаления файлов имеется команда del.Формат команды:

Del имя файла

В имени файла можно употреблять символы * и?.

Если необходимо будет удалить все файлы из каталога,например, с помощью команды del *.*, то DOS спросит:

Are you sure (Y/N)?

(Вы уверены?)

Для удаления файлов надо нажать Yи Enter, для отмены команды – N и Enter.

Запрос подтверждения. Операционная система MS DOS,начиная с версии 6.0, может запрашивать подтверждение удаления каждого файла.Для этого в команде del надо использовать режим /p. В этом случаеперед удалением каждого файла на экран будет выводится имя файла и запрос «Delete(Y/N)?».

Переименование файлов.

Для переименования файлов имеется команда ren (Rename).Формат команды:

Ren имя файла1имя файла2

Параметры.Параметр имя файла1 задаёт имя (или шаблон имён с символами * и?)переименовываемых файлов, параметр имя файла2 – новое имя (имена)файлов.

Выполнение команды. Переименовываются все файлы из заданного каталога, подходящие подшаблон, заданный в первом имени файла в команде. Если символы * и? имеются вовтором имени файла в команде, то символы имён файлов на соответствующихпозициях не изменяются.

Копирование файлов.

Для копирования файлов имеется команда Copy.Формат команды:

Сору имя файла1 имя файла2

Или

Сору имя файла1 (имя каталога2)

В именах файлов можно употреблять символы * и ?, атакже указывать имя диска и каталога.

Выполнение команды. Если в параметре имя файла1 указано имя каталога, то файлыкопируются их этого каталога, иначе – из текущего каталога. Каталог, в которыйкопируются файлы, можно задать параметром имя каталога2 или указаниемкаталога в параметре имя файла2. Если этот каталог не задан, то файлыкопируются в текущий каталог.

Если во втором параметре команды задано имя файла, тооно указывает новое имя копируемого файла. Символы * и? в имени файла вовтором параметре команды указывают, что соответствующие символы в именахкопируемых файлов при копировании не меняются.

Использование устройств. В команде Сору вместо имён файлов можно использоватьобозначения так называемых устройств DOS,например:

CON –консоль (клавиатура для ввода, монитор для вывода). При воде с клавиатуры конецфайла задаётся как CtrlZ или F6;

PRN –принтер (только как выходной файл).

Параметр /b. При копировании на устройства (скажем, на принтер)файлов со специальными символами может потребоваться использование параметра /Bкоманды Сору. При задании этого параметра копирование не прекращается, если вовходном файле встретится символ с кодом 26 (Ctrl-Z,символ конца файла).

Соединение (конкатенация) файлов.

Команда Сору может использоваться также дляобъединения содержимого нескольких файлов в один файл, т.е. для конкатенациифайлов. Формат команды:

Сору имя файла (+имя файла)… имя файла

Если команда Сору используется для конкатенациифайлов, то сначала в команде указываются знак «+» (плюс) имена объединяемыхфайлов, а затем имя файла, в который будет записано содержимое объединяемыхфайлов.

В именах файлов можно употреблять символы * и ?.

Проверка считываемости файлов.

Для файлов на дискетах иногда возникают проблемы из-затого, что эти файлы не считываются из-за плохого качества дискеты. Это бываеточень неприятно, например, если файлы привезены из другого города или имеются водном экземпляре. Для уменьшения вероятности подобных неприятностейцелесообразно предварительно проверять считываемость файлов. Это можно сделатьс помощью команды Сору, копируя файлы на «пустое» устройство nul.Формат команды:

Сору /b имяфайла nul

В имени файла можно употреблять символы * и ?.

Перемещение файлов в другой каталог.

Для перемещения файлов в другой каталог можноиспользовать программу Move. Эта программа входит в MS DOS,начиная с версии 6.0. программа Move также умеет переименовывать файлы. Формат команды:

Move[/Y] имя файла   имя каталога

Здесь в имени файла можно использовать символы * и?(для перемещения в другой каталог нескольких файлов). При перемещении одногофайлы в другой каталог возможно переименование этого файла. Формат команды:

Move[/Y] имя файла [дисковод:] [путь] новое имя файла

Если при перемещении файла в каталоге-получателе ужеимеется файл с таким именем, программа move задаётвопрос о разрешении перезаписи файла. При наличии параметра /Yперезапись файлов выполняется без каких-либо запросов.

Поиск файлов на диске.

Для поиска файлов на диске по имени файла и/или посодержащейся в файле строке символов можно использовать программу FileFindиз комплекса Norton Utilities. Формат команды:

Filefind имя файла[строка символов] [режимы]

В имени файла можно употреблять символы * и ?.

Поиск файла по имени. Если в имени файла нет указания на то, в какомкаталоге этот файл находится, поиск производится во всех каталогах на диске.Если задать режим /С, то поиск будет вестись только в текущем каталоге. А приуказании режимов /С и /S поиск файла будет идти в текущем каталоге и всех егоподкаталогах.

Если же каталог в имени файла задан, поиск проводитсятолько в этом каталоге. Если указать режим /S, то поискбудет вестись и в подкаталогах указанного каталога.

Поиск на всех дисках. Программа FileFind позволяет вести поискфайла на всех дисках компьютера. Для этого в имени файла вместо буквы, задающейимя диска, надо поставить символ «*», например, *:*.* — поиск во всех файлах навсех дисках.

Поиск строки символов. Если в командной строке задан параметр строкасимволов, то программа FileFind ищет файлы, имя которых соответствует тому, чтозадано в параметре имя файла, и которые содержат заданную строкусимволов. Если при поиске необходимо учитывать различие между прописными истрочными буквами, в команде надо указать параметр /CS (по умолчаниюразличия между этими буквами при поиске не делается). Если строка символов содержитпробелы, её следует заключить в кавычки «''», а если она содержит кавычки – вапострофы «'». Если же эта строка не содержит ни пробелов, ни кавычек, онаможет быть задана в командной строке непосредственно.

Поиск файлов.После того как будет введена команда, программа File|Findначнёт поиск заданных файлов. Имена найдённых файлов будут изображаться в окнев правом нижнем углу экрана. Кроме имени файла, там будут указаны размер файла,дата и время создания или последней модификации файла. А в режиме поиска строкисимволов в самой правой колонке этого окна для каждого файла будет выводитьсяколичество вхождений искомой строки в файл.

Если файлов, удовлетворяющих условию поиска, ненайдено, на экран выдаётся сообщение:

No files found matching «имяфайла» containing «строкасимволов»

(нет файлов вида…, содержащих строку…)

и можно выйти из программы, нажав клавишу Esc.

Если программа FileFind нашлафайлы, удовлетворяющие условию поиска, можно (даже если поиск ещё не закончен)выделить клавишами вверх и вниз в списке интересующий файл и,нажав клавишу Enter, просмотреть его.

Просмотр найдённых файлов. При просмотре можно пользоваться клавишами вверх,вниз, PgUp, PgDn для листания файла вверх и вниз, Homeдля перехода к началу файла, End для перехода к концу файла, влево, вправо,Ctrl влево и Ctrl вправо для перемещения вправо и влево по строкам файла.Кроме того, можно использовать следующие клавиши:

Esc– для выхода в основное окно программы;

F7  — для просмотра предыдущего найденного файла;

F8  — для просмотра следующего файла.

Если был задан в команде параметр строка символов,то при просмотре найденных файлов можно использовать также и следующие клавиши:

F5 – для перехода к предыдущему вхождению искомойстроки;

F6 – для перехода к следующему вхождению искомой строки.

При этом программа отображает найденные строкисимволов инверсным цветом.

Действия со списком найденных файлов. Программа FileFind позволяет не толькопросматривать найденные файлы. Когда на экране выведен список найденных файлов,можно:

·    Вывести список найденных файлов напринтер или в файл. Для этого надо нажать CtrlP и заполнить параметры выведенного программой запроса;

·    Вывести список найденных файлов ввиде командного файла. Для этого надо нажать CtrlB и заполнить параметры выведенного программой запроса.Программа FileFind позволяет указать текст, который надо поместить до ипосле имён файлов, а также до имён каталогов;

·    Установить атрибуты («только длячтения», «системный», «спрятанный», «архивировать») у одного файла или у всехнайденных файлов. Для этого надо нажать AltC A изаполнить параметры выведенного программой запроса;

·    Установить дату и/или время уодного файла или у всех найденных файлов. Для этого надо нажать Alt C D изаполнить параметры выведенного программой запроса;

·    Установить режимы выводаинформации о найденных файлах. Для этого надо нажать Ctrl F и заполнить параметры выведенного программой запроса.

Выход из программы. Можно выйти из программы FileFind:

·    С переходом в каталог, содержащийнайденный файл. Для этого надо выделить этот файл в списке, клавишей Tabвыделить надпись GoTo и нажать Enter;

·    Без перехода в другой каталог. Дляэтого следует нажать Esc.


Новый поиск.Можно запустить новый поиск, не выходя из программы FileFind. Дляэтого следует заполнить поля выведенного на экран запроса. Перемещение междуполями осуществляется клавишей Tab. В поле FileNameнадоуказать имя искомого файла (параметр имя файла), в поле Containing – искомую строку символов (не заключая её в кавычкиили апострофы), выбрать клавишей пробел режим поиска (на всём диске – Entiredisk, в текущем каталоге и его подкаталогах – Currentdirectoryandbelow, только в текущем каталоге – Currentdirectoryonly) иуказать режим поиска строки символов – без учёта регистра букв (в поле Ignorecase запроса стоит крестик) или с учётом регистра букв.Изменение режима поиска строки также осуществляется клавишей пробел.После этого надо клавишей Tab выделить надпись Start инажать Enter.

Дополнительные условия поиска. При нажатии клавиши F4 в программе FileFind на экран выводитсязапрос, в котором можно задать дополнительные условия поиска. Так, можно задатьусловия на размер, дату создания и атрибуты искомых файлов.

Работа с каталогами в DOS.

Команда смены текущего дисковода.

Формат команды.Для смены текущего дисковода надо набрать имя дисковода, который должен статьтекущим, и затем двоеточие, например:

A: — переход на дисковод А:

В: — переход на дисковод В:

С: — переход на дисковод С:

После ввода команды надо нажать клавишу Enter.

Предупреждение. Не следует делать текущим дисковод на дискетах, если:

·    На дисководе нет дискеты;

·    Дискета не читается;

·    Дискета не форматирована.

Изменение текущего каталога.

Для изменения текущего каталога имеется команда Cd(Change Directory).Формат команды:

Cd [дисковод:]путь

Если задан дисковод, то текущий каталог изменяется наэтом дисководе, иначе – на текущем дисководе. Команда cd безпараметров сообщает текущие диск и каталог.

Примеры:

Cd\                    - переход в корневой каталог текущего диска;

Cd\exe\dos        - перход в каталог \exe\dos.

Просмотр каталога.

Для вывода оглавления каталога имеется команда Dir.Формат команды:

Dir [дисковод:][путь\]   [параметры]

В имени файла можно употреблять символы * и?.. Еслиимя файла не задано, то выводится всё оглавление каталога, иначе выводятсятолько сведения о данном файле или группе файлов.

Если в команде не указаны дисковод или путь, топодразумеваются текущий дисковод и текущий каталог.

Выполнение команды. По умолчанию (если не задано иных режимов) команда Dirдля каждого файла сообщает его имя, расширение имени, размер файла в байтах,дату и время создания или последнего обновления файла. Подкаталоги отмечаются<DIR>. В MS DOS версии 7.0 (входящей в составWindows 95) в правой колонке отображается длинное имя файла.В конце выдачи сообщаются итоговые данные о числе выведенных файлов икаталогов, общем объёме выведенных файлов и о размере свободного пространствана диске.

Параметры.Формат вывода сведений о каталоге можно изменить параметрами команды Dir.Этих параметров довольно много. Сначала мы расскажем о наиболее употребительныхиз них:

/P – полноэкранный вывод оглавления. При указании этогопараметра DOS после заполнения экрана будет ждать до тех пор, покапользователь не нажмёт любую клавишу, после чего будет выводить следующуюстраницу. Это очень удобно при выводе оглавления каталога, содержащего многофайлов;

/W – вывод данных в широком формате: приводятся толькоимена файлов и подкаталогов (имена подкаталогов заключаются в квадратныескобки), причём эти имена выводятся по пять в каждой строке:

[.]                          [..]                              CUSTOM.VDB      IBM_8514.VDB       MIT_15.VDB

MIT_17.VDB       MIT_21.VDB          NEC_3FGX.VDB NEC_4FG.VDB       NEC_5FG.VDB

NEC_6FG.VDB VESA75.VDB           VGA.VDB              SUPERVGA.VDB   EEDSTD.EE_

[DOC]                    README~1.TXT 

                        14 file (s)                            14908 bytes

                          3 dir(s)                1 556 152 320 bytes free

/О – вывод в отсортированном виде: сначала выводятсяимена подкаталогов в алфавитном порядке, я потом имена файлов в алфавитномпорядке.

Вывод оглавления в файл и на принтер. Для этого можно использовать средстваперенаправленного ввода-вывода DOS. Надо после команды написать > имя файладля вывода оглавления в файл и > PRN для вывода на принтер.

Примеры:

Dir> prn – вывести оглавление текущего каталога на принтер;

Dir c:\*.exe /s /b > exefiles.txt – создать в файле EXEFILES.TXTсписок всех файлов с расширением  .exe, находящихся на диске С:.

Создание каталога.

Для создания нового каталога имеется команда Md (Make Directory). Формат команды:

Md [дисковод:]путь

Примеры:

Md xxx       — создание подкаталога xxx в текущемкаталоге;

Md a:\work- создание подкаталога work в корневомкаталоге диска а:

Уничтожение каталога.

Для удаления (пустого) каталога имеется команда Rd (Remove Directory). Формат команды:

Rd [дисковод:]путь

Примеры:

Rd xxx      -удаление подкаталога ххх в текущем каталоге;

Rd a\work-удаление подкаталога work в корневомкаталоге диска а:

С помощью команды rd можно удалитьтолько пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов. А дляудаления каталога со всеми содержащимися в нём файлами и/или подкаталогамиможно использовать команду DelTree, как это описано ниже.

Удаление каталога со всем содержимым.

Иногда требуется удалить каталог со всемисодержащимися в нём файлами и/или подкаталогами. В MS DOS,начиная с версии 6.0, для этого можно использовать программу DelTree.Формат команды:

Deltree имя файлаили каталога [/Y]

Как видно из приведённого формата, программа Deltreeможет удалять как каталоги, так и файлы. В имени файла или каталогаМожно использовать символы * и ?, так что возможно удаление сразу несколькихподкаталогов. Программа DelTree выдаёт запросы на подтверждение удаления каждогоподходящего каталога (со всем содержимым) и файла. Но при указании параметра /Yудаление будет проводиться без каких-либо запросов.

Переименование каталога.

Для переименования каталога может быть использованавходящая в MS DOS (начиная с версии 6.0)программа Move. Формат команды:

Move имя каталогановое имя каталога

У старого имени каталога можно указать диск и путь,это позволяет переименовывать не только подкаталоги текущего каталога, но идругие каталоги.

Установка списка каталогов для поиска выполняемыхпрограмм.

Для того чтобы наиболее часто выполняемые программыможно было выполнять из любого каталога, следует записать эти программы в одинили несколько каталогов и перечислить их в команды Path. Какправило, установка с помощью команды Path списка каталогов, в которыхпроизводится поиск выполняемых программ, делается в командном файле AUTOEXEC.BAT,который автоматически запускается при каждой перезагрузке DOS.Формат команды:

Path имя каталога[; имя каталога]… — установкасписка каталогов, в которых производится поиск программ;

Path; — устанавливает, что поиск программ должен вестись только в текущем каталоге;

Pathбез параметров – выводит имена каталогов, в которых производится поискпрограмм.

После ввода любой команды (кроме внутренних команд DOS),поиск соответствующей программы производится сначала в текущем каталоге, азатем в каталогах, указанных в команде Path. Просмотркаталогов, заданных в команде Path, производится в том же порядке, в котором они указаныв команде.

Наглядный переход из каталога в каталог.

Назначение программы NCD. С помощью программы NCD из комплексаNorton Utilities можно выполнить следующие функции:

·    Вывести на экран изображениедерева каталогов на диске;

·    Указать в нём, в какой каталогнадо перейти;

·    Перейти в другой каталог, указавтолько часть его имени.

Формат команды:

Ncd [режимы]                                      - диалоговый режим работы;

Ncd начало именикаталога [режимы] – переход вуказанный каталог.

Выполнение программы. Если в команде указано начало имени каталога, топрограмма переходит в каталог на диске, имя которого начинается с указанныхсимволов. Например, для перехода в каталог \COREL50\PROGRAMS\DATAможно ввести команду ncd dat. Если программа перешла вдругой каталог, имя которого начинается с тех же букв, можно ввести команду ещёраз.

Работа в диалоговом режиме. Если же в команде не указано имени каталога, то послеввода команды на экран будет выведено дерево каталогов на текущем диске.Клавишами перемещения курсора можно выделить тот каталог, в который надоперейти. Можно также ввести первые символа имени каталога с клавиатуры.Программа выделит каталог, как только будет введено достаточное количество буквего имени. Чтобы выделить следующий каталог, имя которого начинается с тех жебукв, необходимо нажать Ctrl Enter.

Для того чтобы выйти из программы с переходом в другойкаталог, надо выделить этот каталог и нажать Enter. Можнотакже дважды щёлкнуть имя каталога мышью. А для выхода из программы NCDбез изменения текущего каталога следует нажать Esc.

Прочие возможности. При работе с NCD в диалоговом режиме можно также:

·    Нажав F7, создать подкаталог (его имя запрашивается);

·    Нажав F8, удалить каталог (этот каталог должен быть пуст);

·    Нажав F6, переименовать каталог;

·    Нажав F2, считать информацию о каталогах с диска;

·    Нажав F3, перейти к просмотру дерева каталогов на другомдиске;

·    Нажав F4, перейти к просмотру списка файлов в выделенномкаталоге;

·    Нажав altP, напечатать или вывести в файл изображение деревакаталогов на диске;

·    Нажав CtrlV, установить метку на диске.

Все эти возможности доступны также через менюпрограммы NCD. Для входа в меню необходимо нажать клавишу Alt,для выхода из меню используется клавиша Esc.

Работа с экраном и принтером в DOS.

Вывод файла на экран.

Для вывода текстового файла на экран можноиспользовать команду Type. Формат команды:

Type имя файла

Примеры:Type paper.doc – вывод на экран файла paper.doc из текущего каталога;

Type a\doc\t.doc – вывод на экран файлаt.doc из каталога a:\doc

Приостановка и окончание вывода. Вывод на экран можно приостановить нажатием Ctrl S. Повторное нажатие CtrlS возобновляет вывод на экран (как указывалось ранее,нажать Ctrl S означаетнажать клавишу Ctrl и, не отпуская её, нажать клавишу S).Закончить вывод на экран можно, нажав CtrlC или Ctrl break.

Очистка экрана монитора.

Для очистки экрана монитора имеется программа Cls.Формат команды:

Cls

Выполнение команды. Экран монитора очищается. В первой строке экрана появляетсяприглашение DOS.

Вывод файла на печать.

Для вывода текстового файла на печать можновоспользоваться командой Copy. Формат команды:

Сору /b имяфайла  prn

Перед выдачей этой команды необходимо, чтобы принтербыл включён и находился в состоянии готовности.

Работа с дисками в DOS.

Установка и отмена режима проверки при записи надиски.

Обычно запись на диски производится без ошибок,поэтому проверка её правильности не выполняется. Однако с помощью команды Verifyможно включить или выключить режим проверки. Этот режим имеет смысл включатьпри записи важной информации на дискеты (например, архивных копий), а также призаписи на «сбойные» дискеты. Многие пользователи работают в этом режимепостоянно (включая его в файле AUTOEXEC.BAT).

Формат команды:

Verify on – включить режим проверки при записи на диски;

Verify off – выключить режим проверки при записи на диски;

Verifyбез параметров – вывести информацию о том, включён или выключен режим проверкипри записи на диски.

Форматирование дискет.

Перед первым использованием дискет их следуетподготовить для того, чтобы с ними могли работать используемые на IBM PC программы. Этот процесс называется инициализацией,или форматированием. Форматирование дискет можно выполнить с помощьювходящей в DOS программы Format. Кроме того, программа Formatиспользуется для того, чтобы:

·    Подготовить дискету, с которойможно загружать операционную систему DOS («системную» дискету);

·    Очистить дискету от данных ипометить все её дефектные участки.

Формат команды:

Format дисковод: [параметры]

Виды форматирования. При форматировании дискет программа Format выполняетнизкоуровневую разметку магнитной поверхности дискеты и затем запись системнойинформации (загрузочного сектора дискеты, таблицы размещения файлов и корневогокаталога). Низкоуровневая разметка поверхности дискеты выполняется достаточнодолго и полностью разрушает всю информацию на дискете. Поэтому начиная с версии5.0 MS DOS пир форматировании дискет низкоуровневая разметкамагнитной поверхности дискеты выполняется, только если она запрошенапользователем (параметр /U) или если без неё нельзя обойтись (дискета неформатирована или форматирована на другую ёмкость). Для указания видаформатирования дискеты можно указать следующие параметры:

/U – безусловное форматирование дискеты суничтожением имеющихся на ней данных. Этот параметр желательно указывать приформатировании новых дискет, так как при этом программа Formatне тратит время на проверку того, форматирована дискета или нет, а сразуприступает к форматированию;

/Q – быстрая очистка дискеты без контроля наличиясбойных участков на дискете. Этот режим следует употреблять только для ужеотформатированных дискет, про которые известно, что они находятся в хорошемсостоянии.

Если в команде не указан ни параметр /U, нипараметр /Q, то программа Format приобработке дискеты сначала проверяет, форматирована ли эта дискета. Если дискетаформатирована и её новый формат должен быть таким же, что и имеющийся, тогдапрограмма Format не уничтожает данные на дискете, а только стираетинформацию обо всех файлах и каталогах из системных областей дискеты (таблицыразмещения файлов и корневого каталога), а затем тестирует область данныхдискеты на наличие сбойных участков. Для уже отформатированных дискет этоускоряет их переформатирование.

Создание системной дискеты. Если в команде Format указатьпараметр /S, то будет подготовлен «системный» диск, т.е. диск, скоторого можно загрузить операционную систему DOS. При этомпосле выполнения обычного форматирования на диск будут скопированы (с текущегодиска) файлы COMMAND.COM (командный процессор DOS), системныефайлы DOS – IO.SYS и MSDOS.SYS (в зависимости от версии DOS эти файлымогут называться иначе), а в MS DOS версии 6.0 и выше – также идрайвер для обработки «сжатых» дисков – DRVSPACE.BINили DBLSPACE.BIN.

Задание ёмкости дискеты. По умолчанию дискеты форматируются на стандартнуюмаксимальную ёмкость, допускаемую дисководом. Однако можно выбрать ёмкость, накоторую надо форматировать дискету, задав параметр /F:ёмкостьдискеты. Здесь ёмкость дискеты означает:

1440 или 1.44 – 1,44 Мбайта   2880 или 2.88 – 2,88Мбайта

1200 или 1.2   – 1,2 Мбайта     720                  – 720 Кбайт

360                   – 360 Кбайт      320                   – 320 Кбайт

180                   – 180 Кбайт       160                  – 160 Кбайт

Трёхдюймовые дискет может быть 1440 (или, что то жесамое, 1.44), 2880 (или, что то же самое, 2.88) и 720 – для дискет ёмкости 1,44Мбайта, 2,88 Мбайта и 720 Кбайт. Для дискет ёмкости 2,88 Мбайта требуютсяспециальные дисководы.

Задание метки дискеты. С помощью параметра /V можно указатьметку, которую получит дискета. Формат параметра: /V:метка.Здесь метка – строка длиной до 11 символов, не содержащая пробелов, атакже символов <: >. Метку, содержащую пробелы, можно создать с помощьюпрограммы Label, или просто не указывая параметр /V.

Если в команде не задан параметр /V, топрограмма Format запросит метку дискеты перед окончаниемформатирования. Как правило, на этот вопрос отвечают нажатием клавиши Enter, так что дискета помечается пустой меткой.

Процесс форматирования. Перед вводом команды format (нажатиемEnter) лучше прочитать ещё раз командную строку, чтобыубедиться в том, что в ней всё написано правильно.

Вставка дискеты. После ввода команды появляется сообщение

Insert new diskette to drive x: andstrike ENTER when ready

(вставьте дискету и нажмите Enter)

Здесьx: — имядисковода, в который надо вставить дискету. Если форматирование не нужно, надонажать Ctrl C.

Если вставленная дискета испорчена, то появитсясоответствующее сообщение, например:

Invalid media or Track 0 bad – disk unusable

(неверныйноситель или дорожка 0 испорчена, дискету использовать нельзя)

Это сообщение может появиться также при попыткеинициализировать дискету с высокой плотностью записи (т.е. ёмкостью 1,2 Мбайта)на дисководе для дискет ёмкостью 360 Кбайт.

Сообщение о ходе форматирования. В ходеработы программа Format выводит сообщение о процентеотформатированной поверхности дискеты (в версиях DOS до4.0 – о номере форматируемой дорожки и цилиндра). По окончании работы выводитсясообщение:

Format complete

(форматированиеокончено)

Перенос системных файлов. Если был заданпараметр /S для создания системной дискеты, и системныефайлы успешно перенесены на дискету, то появится сообщение:

System transferred

(системныефайлы перенесены)

Если же при указании параметра /Sна том месте дискеты, где должны располагаться системные файлы, обнаруживаетсядефектный участок, то будет выдано сообщение: «disk unsuitable for system disk» («Диск не годится дляиспользования в качестве системного»). На таком диске можно хранить толькоданные.

Запрос метки дискеты. Если в команде не былуказан параметр /V, программа Formatзапросит метку дискеты:

Volume label (11 characters, ENTER for none)?

(метка диска(11 символов, ENTER для пустой метки))

Нужно ввести метку и нажать клавишу Enter. Чтобы задать пустую метку, можно сразу нажать Enter.

Вывод информации о диске. По окончанииформатирования и задания метки дискеты, программа Formatвыводит данные о дискете (в байтах):

·    Общий размер дискеты (total disk space);

·    Общий размер дефектных участков (in bad sectors);

·    При задании параметра /S – размерсистемных файлов DOS (user by system);

·    Размер свободного места на диске (available on disk).

Кроме того, выводится и другая информация о дискете.

Запрос о форматировании других дискет. Взаключении программа Format выводит запрос:

Format another (Y/N)?

(форматироватьещё? Y – да, N – нет)

Чтобы отформатировать ещё дискету (с использованиемтех же параметров форматирования), надо ответить Yи Enter, иначе надо ответить N и Enter.

Задание метки на диске.

С помощью входящей в MS DOS программы Labelможно присвоить метку – обозначение длиной до 11 символов. Метки могутпомочь различать диски. Кроме того, некоторые программы требуют использованиядискет с определённой меткой. На жёстком диске метка служит дополнительнойзащитой от случайного форматирования: Программы Format,Fdisk и многие другие предварительно требуют ввестиметку логического диска. Формат команды:

Label дисковод:

Программа Label сообщит осуществующей метке диска и запросит новую метку. Если не необходимо изменятьметку диска, надо нажать Enter. Метка дискадолжна быть длиной до 11 символов, она может включать пробелы. Не рекомендуетсявключать в метку символы:

? / \ |.,;: + = [ ] ( ) & ^ < > '' *

Чтение метки. Чтобы узнать метку диска, можновоспользоваться командой Vol. Формат команды: vol дисковод: . Например,команда vol а: выведет на экран метку диска а:. Меткадиска выводится также командой Dir и программой Norton Commander(в информационной панели).

Эффективное использование дискет.

При наличии дисководов ёмкостью 1,2 Мбайта надискетах двойной плотности (DS/DD)с помощью специальных программ можно разместить не 360 Кбайт, а 720 или даже800 Кбайт, т.е. в 2,2 раза больше. Несколько увеличить ёмкость дискет можно и вдругих случаях. Одной из таких программ, обеспечивающих эффективноеиспользование дискет, является программа PU_1700,разработанная Ю. И. Панковым (г. Москва). Формат команды в простейшем случаетаков:

PU_1700.

Для получения справки об использовании программы PU_1700 следует ввести команду ЗГ_1700 /? .

Функционирование программы. После своегозапуска программа PU_1700 остаётся в оперативной памятии корректирует функции DOS, позволяя форматировать ииспользовать дискеты нестандартной ёмкости. Размер резидентной части программыневелик – около 1300 байт, поэтому команду вызова программы PU_1700можно включать в файл AUTOEXEC.BAT,не особенно беспокоясь об использовании оперативной памяти.

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

Форматирование нестандартных дискет. Дляформатирования нестандартных дискет надо использовать программу DOS Format.Другие программы (например, PCTools или Sformat из комплекса Norton Utilities) для этого употреблять неследует. Формат вызова:

Format [дисковод:]/Т: число дорожек /N: число секторов [режим]

Рекомендуемые форматы дискет приведены в таблице.

Размер

дискеты

Ёмкость

дисковода

Стандартная

Ёмкость дискеты

Число

дорожек

Число

секторов

Получаемая

ёмкость дискеты

5,25'' 360 Кбайт 360 Кбайт 41 10 410 К (409.088) 5,25'' 1,2 Мбайт 360 Кбайт 81 10 810 К (816,640) 5,25'' 1,2 Мбайт 1,2 Мбайт 81 18 1,45М (1,476,096) 3,5'' 720 Кбайт 720 Кбайт 81 10 810 К (816,640) 3,5'' 1,4 Мбайт 720 Кбайт 81 10 810 К (816,640) 3,5'' 1,4 Мбайт 1,4 Мбайт 81 21 1,7 М (1,723,904) /> /> /> /> /> /> />

Здесь в графе «Получаемая ёмкость дискеты» слеваприведена ёмкость, выводимая программой Format всообщении о форматировании дискеты  (например, «Formatting1.7M»), а справа – точная ёмкость дискеты в байтах.

Для подорожечного копирования и сравнения дискетнестандартных форматов следует использовать программы DOS DiskCopy и DiskComp,а не какие-либо другие (например, PCTools).

Проверка читаемости дискет.

Для проверки читаемости дискет можно использоватьпрограмму NDD (Norton Disk Doctor) входящую в комплекс Norton Utilities. Формат команды:

NDD дисковод: /DT

Параметр дисковод: указывает дисковод, накотором находится проверяемая дискета. Параметр /DTзадаёт вид работы программы, этот параметр надо вводить заглавными буквами.

Выполнение программы. Если в дисководе небыло дискеты, программа NDD выводит сообщение:

Insert the diskette to diagnose into drive…

(вставьтепроверяемую дискету в дисковод…)

Надо вставить нужную дискету и нажать клавишу Enter. Программа начнёт проверку дискеты. Ход проверкиотображается на диаграмме. Если при проверке не было выявлено каких-либопроблем, программа сразу по окончании проверки завершает работу. Иначе программавыводит сообщение: «Problems were detected on drive… Some ofthem were not corrected. You should generate a report» (Ошибки выявлены надиске… Некоторые из них не были исправлены. Надо создать отчёт).Это означает, что на диске найденысбойные участки, которые не помечены как сбойные. Такие участки могут быть ужеотведены под файлы или каталоги (при этом, как правило, прочесть эти файлы иликаталоги уже не удастся), либо они находятся в свободном пространстве дискеты имогут быть выделены под файлы в будущем (что приведёт к потере этих файлов).

При желании можно просмотреть отчёт, нажав клавишу Enter (листание отчёта – PgUpи PgDn, выход из отчёта – Esc).Однако большого смысла в этом нет, так что лучше сразу нажать клавишу Esc, чтобы выйти из программы. Для коррекции дискеты вэтом случае следует запустить программу NDD спараметром /С. Это позволит пометить сбойные участки в таблице размещенияфайлов, чтобы они уже не выделялись для записи файлов. А если на сбойныхучастках уже размещены файлы, программы NDD попробуетвсё же считать оттуда данные и перенести их в безопасное место на диске.

Копирование дискет.

Для копирования дискет можно использовать входящую вMS DOSпрограмму DiskCopy. Формат команды:

Diskcopy [дисковод:] [дисковод:] [/V] [/M]

Первый параметр в команде укаазывает дисковод, накотором находится копируемая дискета. Второй параметр указывает дисковод, накотором находится дискета, на которую производится копирование.

Если в команде второй дисковод не указан, токопирование производится на текущий дисковод. Если не указано ни одногодисковода, то копирование производится на одном (текущем) дисководе.

Режимы копирования:

/V – не проверятьправильность копирования;

/M – не использовать жёсткийдиск при копировании (для хранения копируемых данных использовать толькооперативную память).

Выполнение копирования. Программа DiskCopy копирует дискеты по дорожкам – каждая дорожкаисходной дискеты копируется на соответствующую дорожку другой дискеты. Обедискеты должны быть одного формата, т.е. иметь одно и то же число дорожек исекторов в каждой дорожке. Если форматы дискет различны, то программа DiskCopy откажется выполнять копирование и выдаст сообщение

Drive types or diskette types not compatible

(типыдисководов или дискет несовместимы)

или

Disks must of be the same size

(дискетыдолжны быть одного размера)

Форматирование принимающих дискет. Еслидискета, на которую производится копирование, не инициализирована (неформатирована), то программа DiskCopy форматирует её(появляется сообщение «Formatting while copying»),причём формат будет такой же, как у исходной дискеты.

Вставка дискет. Перед чтением или записьюдискеты программа DiskCopy выдаёт сообщения:

Insert SOURCE diskette in drive x:

(вставьтеисходную дискету в дисковод X:)

и

Insert TARGET diskette in drive x:

(вставьтедискету, на которую производится копирование, в дисковод X:)

Вставив дискету или дискеты, надо нажать любуюалфавитно-цифровую клавишу или Enter. Есликопирование производится на одном дисководе и без использования жёсткого дискадля хранения копируемых данных (то есть в версии MS DOS до 6.2 или с параметром /М), товставлять исходную и принимающую дискеты может потребоваться несколько раз.

Выполнение копирования. Перед копированиемдискеты программа DiskCopy выдаёт сообщение о форматекопируемых дискет:

Copying nn tracks, mm sectors per track, kkside(s)

(копируется nn дорожек, mm секторов надорожке, kk сторон)

Создание дополнительных копий дискеты. Есликопированиепроизводилось с использованием жёсткого диска для хранениякопируемых данных, то программа DiskCopy может создатьнесколько копий одной дискеты без её повторного считывания. При этом программавыводит сообщение:

Do you wish to write another duplicate of this disk (Y/N)?

(создать ещёкопии этого диска?)

Если нужно создать ещё одну копию данной дискееты,следует ответить Y, иначе N.При создании дополнительной копии дискеты программа DiskCopyпопросит установить принимающую дискету и нажать любую клавишу.

Повторное копирование. Закончив копирование,программа DiskCopy спрашивает:

Copy another (Y/N)?

(копироватьещё (Y – да, N – нет)?)

Если копировать дискеты более не надо, то надлежитответить N. При ответе Yпрограмма попросит установить новую пару дискет (при копировании на одномдисководе – новую исходную дискету) и нажать любую клавишу.

Программы икоманды DOSобщесистемного назначения.

Вывод информации о дате и установка даты вкомпьютере.

Для вывода информации о дате и установки даты вкомпьютере имеется команда Date. Формат команды:

Date

По этой команде на экран выводится информация о дненедели и дате, можно ввести новое значение даты. Если менять дату нетнеобходимости, то следует нажать Enter.

Для ввода даты надо задать номер дня в месяце(1-31), номер месяца (1-12) и год или две последние цифры года. Подсказка DOS укажет, в каком порядке эти числа надо вводить (DD – день, MM – месяц, YY – год), между числами следует вводить символ «-». Форматввода даты зависит от параметра Country, установленногов файле конфигурации CONFIG.SYS.

Вывод информации о времени и установка временив компьютере.

Для вывода информации о текущем времени и установкивремени в компьютере имеется команда Time. Форматкоманды:

Time (часы: минуты)

Где часы – число от 0 до 24, минуты – число от 0 до59.

Если команда Time задана безпараметров, то DOS выводит текущее время и попроситустановить новое значение времени в компьютере. Если менять время нетнеобходимости, следует нажать клавишу Enter.

Изменение вида приглашения DOS.

Изменение вида приглашения DOS(т.е. текста, который показывает, что DOS готова кприёму команд пользователя) осуществляется с помощью команды Prompt.Как правило, вид приглашения DOS устанавливается вфайле AUTOEXEC.BAT,автоматически запускаемом при загрузке DOS. Форматкоманды:

Prompt [текст]

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

Специальные сочетания символов. В тексте,указываемом в команде prompt, можно использоватьследующие сочетания символов:

$p –текущий дисковод и каталог;      $h – удаление предыдущего символа;

$n –текущий дисковод;                        $e – символ скодом 27 (ESC);

$d –текущая дата;                                  $g – символ«>»;

$t –текущее время;                                 $l – символ «<»;

$v –версия DOS;                                     $b –символ «| »;

$_ – переход на новуюстроку;             $$ — символ «$».   

$s – пробел;

Если при запуске DOS былустановлен драйвер ANSI.SYS, тов приглашении DOS можно использовать различные цветасимволов и фона.

Установка и просмотр переменных окружения.

Переменная окружения. DOSимеет специальную область памяти, называемую окружением (environment), в которой она хранит набор строк символов,которые могут использоваться программами. Каждая строка символов в окруженииимеет вид имя – переменной = значение, где имя – переменной – этострока символов, не содержащая знаков равенства и пробелов, а значение – любаястрока символов.

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

Команда Set.Для установки переменных окружения может использоваться команда DOS Set.Формат команды:

Set имя переменной = значение

Здесь имя переменной – любая строка, несодержащая знаков равенства и пробелов. При этом в имени переменной прописные истрочные буквы считаются одинаковыми (точнее, DOS привыполнении команды преобразует в заданном имени переменные строчные буквы впрописные). Значение – любая строка символов.

Выполнение команды. Команда Setзаписывает строку «имя переменной = значение» в окружение, то есть вспециальную область памяти, зарезервированную для хранения переменныхокружения. Если переменной уже было присвоено какое-то значение, то онозаменяется новым. Если значение – пустая строка, то строка, задающая значениепеременной, удаляется из области памяти, зарезервированной для храненияпеременных окружения.

Использование переменных окружения. Значенияпеременных окружения можно использовать в командных файлах DOS.Если в командном файле употребить имя переменной окружения, заключённое с обеихсторон в знаки процента, то оно будет заменено на значение этой переменной.

Получение информации о версии DOS.

Для получения информации о версии DOSможно использовать команду Ver. Формат команды:

Ver

На экран выводится версия используемой операционнойсистемы DOS, например: MS DOS Version 6.22. При использовании MS DOS 7.0, входящей в состав Windows 95, на экран выводится сообщение: Windows95 с указанием версии этой ОС.

Получение информации о компьютере.

Для получения разнообразной информации о компьютереможно использовать программу SysInfo из комплекса Norton Utilities.Формат команды:

Sysinfo

 

 

 

 


 

Экология.

Экология «oikos» — дом, жилище, «logos»- наука, в дословном переводе «наука о доме».

Экология как наука изучает взаимодействие организмовдруг с другом и с окружающей средой.

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

Загрязнение окружающей среды человеком происходитпостоянно. Особенно опасны загрязнения от промышленности, автотранспорта,бытовых загрязнений.

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

Обязанности учащихся ЭВМ.

Учащиеся, работающие на ЭВМ обязаны:

1.  выполнятьтолько ту работу, которая поручена им руководителем;

2.  работатьтолько с теми устройствами ЭВМ, на которые они имеют разрешение;

3.  всегдасодержать своё рабочее место в порядке, не загромождать проходы и устройствомагнитными носителями;

4.  соблюдатьправила личной гигиены.

Учащимся, работающим на ЭВМ запрещается:

1.  включать ивыключать электропитание оборудования и устройства ЭВМ;

2.  перемещатьоборудования и устройства ЭВМ;

3.  работать нанеисправном оборудовании, а также со снятыми или неисправнымипредохранительными устройствами;

4.  самостоятельноустранять неисправности;

5.  производитькакие-либо переделки в оборудовании и т.д.;

6.  касатьсянаходящихся в движении частей механизма;

7.  находитьсяодним без руководителя в помещении, где установлены ЭВМ;

8.  останавливатьили тормозить руками устройство ЭВМ;

9.  сниматьмагнитные носители, не дождавшись их полного остановки;

10.   оставлятьвключёнными оборудования и устройство ЭВМ без присмотра.

Заключение.

Итак, DOS являетсясамой надёжной из операционных систем, хоть её интерфейс не так «богат»разнообразными вставками. В наше время многие пользователи выбираютоперационные системы Windows, однако без MS DOS не было бы нормальной работы. Если потребуется сделать что-тодействительно важное и сложное, то DOS к вашим услугам. Здесь представлены основы работы в DOS, ведь узнать её всю можнотолько при длительной и кропотливой работе. Если разобраться в этой «сложной инеудобной» системе, то появятся возможности, недоступные для других ОС. Вслучае, когда на компьютере установлена программа-оболочка, работа в DOS становится гораздо проще. MS DOS – это самая выносливая ОС,придуманная человеком!

 

Список использованной литературы:

1.  В.Э.Фигурнов: IBMPCдля пользователя;

2.  С.Симонович, Г.Евсеев,А.Алексеев: Специальная информатика;

3.  Г.Евсеев, С.Пацюк,С.Симонович: Вы купили компьютер;

4.  С.Разин, В.Кутузов,К.Руденко: Потребитель «Компьютеры & Программы».

еще рефераты
Еще работы по информатике, программированию