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

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
Лабораторная работа №1
Тема: Работа с командной строкой в ОС MS DOS.
Цель: Познакомиться с основными принципами управления работой ПК на базе ОС MS DOS, изучить основные команды управления ОС MS DOS.
Время: 1 занятие (2 часа).
Операционная система специализированное ПО, которое, являясь неотъемлемой частью ПЭВМ, обеспечивает управление всеми аппаратными компонентами компьютера и позволяет отделить остальные классы программ от непосредственного взаимодействия с аппаратурой.
ОС обеспечивает выполнение двух главных задач:
Поддержку работы всех программ, обеспечение их взаимодействия с аппаратурой.
В рамках первой задачи ОС выступает в роли регулировщика уличного движения, управляя потоком данных в ПК и осуществляя запуск и остановку вычислительных процессов. Кроме этого ОС предоставляет прикладным программам доступ к аппаратуре и системному ПО, выявляет различные события, возникающие в процессе работы и соответствующим образом реагирует на них.
В рамках второй задачи пользователь должен иметь возможность отдавать системе команды. Соответствующие средства ОС называются пользовательским интерфейсом.
Другими важными интерфейсами являются интерфейсы аппаратуры и программ.
Интерфейс совокупность средств и правил, обеспечивающих логическое или физическое взаимодействие устройств и/или программ вычислительной системы. Другими словами это некоторый набор правил общения.
Для того, чтобы быть полноценной, ОС должна как минимум содержать следующие основные компоненты:
(Disk Operating System дисковая операционная система). Эта операционная система получила распространение вместе с популярным семейством IBM совместимых компьютеров. Первая версия этой системы вышла в 1981 г. вместе с первой моделью персонального компьютера фирмы IBM. Разработана фирмой Microsoft, крупнейшей софтверной компанией на сегодняшний день. Фактически эта операционная система стала стандартной для маломощных 16 разрядных ПК.
К основным достоинствам этой ОС относятся:
Развитый командный язык.
Важной отличительной особенностью DOS, как и других операционных систем, является модульность. Это свойство, во-первых, позволяет изолировать друг от друга отдельные части столь большой программы, какой является ОС, облегчая ее разработку, во-вторых, позволяет собрать в каждом модуле определенные логически связанные группы функций. Если возникает необходимость в замене или расширении такой группы функций, то это можно сделать путем замены или модификации лишь одного модуля, а не всей системы.
DOS состоит из следующих основных модулей:
Необходимо заметить, что модуль BIOS является частью аппаратуры персонального компьютера и к ОС его относят чисто номинально.
Рассмотрим эти модули несколько подробней.
Система BIOS. Располагается в микросхемах ПЗУ, установленных на материнской плате ПК. Входящие в нее программы и данные обеспечивают выполнение ряда важных функций по поддержке работоспособности ЭВМ: тестирование системы при включении электропитания, вызов блока начальной загрузки DOS, обслуживание системных вызовов или прерываний.
Управление персональным компьютером, работающим под операционной системой DOS, осуществляется с помощью текстовых команд, вводимых пользователем с клавиатуры на английском языке. Строка, в которую вводится команда, называется командной строкой.
Все команды DOS делятся на два типа: встроенные или внутренние; внешние или загружаемые.
Внутренние команды выполняются непосредственно командным процессором DOS это простейшие, наиболее часто употребляемые команды. Введенные с клавиатуры, они выполняются немедленно.
Внешние команды выполняются отдельными программами, входящими в стандартную поставку ОС и располагаются эти программы в файлах записанных на жесткий магнитный диск. Если нужного файла выполняющего внешнюю команду нет на диске, то она, естественно, не доступна для выполнения.
Команды DOS могут иметь дополнительные параметры для того, чтобы определить дополнительную информацию для системы. Если пользователь не включает дополнительные параметры в команду, система предусматривает их значения по умолчанию.
CLS очищает экран. После этого на нем выводится только командная подсказка и курсор. Формат команды: CLS
VER выводит на экран номер версии MS-DOS. Формат команды: VER
DATE выводит дату и подсказку для ее возможного изменения. MS-DOS записывает для каждого создаваемого или изменяемого файла текущую дату, которая указывается после имени файла в списке каталога.
TIME выводит системное время или устанавливает его значение. MS-DOS использует информацию о времени при обновлении файла или каталога.
DIR выводит список файлов и подкаталогов, находящихся в заданном каталоге. Если команда задается без параметров, то выводится метка диска и его номер, имена файлов и каталогов (по одному на строку), включая расширения, а также дату и время их последней модификации. После этого выводится число файлов в каталоге, общий объем (в байтах), занимаемый файлами, и объем свободного пространства на диске.
Формат команды: DIR [диск:][маршрут][имя файла][/P] [/W]
Параметр [диск:] [маршрут] задает диск и каталог, содержимое которого вы хотите видеть на экране. Параметр [имя файла] задает группу файлов или файл, которые нужно включить в список.
При указании параметра /P выводится по одному экрану списка файлов. Чтобы увидеть следующий экран, нужно нажать любую клавишу.
При указании параметра /W выводится список файлов и каталогов по столбцам.
Смена текущего диска наберите на клавиатуре имя диска (одна английская буква с вертикальным двоеточием, например А:) и нажмите клавишу ENTER.
CD выводит на экран имя текущего каталога или изменяет текущий каталог.
Формат команды: CD [диск:][маршрут]
CD[..]
Например, команда cd \progs изменяет текущий каталог на под каталог PROGS.
Параметр [диск:][маршрут] задает диск (если он отличен от текущего) и каталог, куда вы хотите перейти. При этом определяет переход в порождающий каталог. Чтобы перейти в корневой каталог (вершину иерархии каталогов), наберите команду CD \.
MD создает каталог. Команду MD можно использовать для создания многоуровневой структуры каталогов.
Формат команды: MD [диск:][маршрут]
Параметр [диск:] задает диск, на котором вы хотите создать каталог. [Маршрут] задает имя и расположение нового каталога.
Максимальная длина одного маршрута от корневого каталога до нового каталога 63 символа (включая \).
RD удаляет каталог. Перед удалением каталога нужно удалить в нем все файлы и подкаталоги (он должен быть пуст).
Формат команды: RD [диск:][маршрут]
Параметр [диск:][маршрут] задает расположение и имя удаляемого каталога.
Удалить каталог со скрытыми или системными файлами вы не можете. При попытке удаления каталога, в котором содержатся файлы, выводится сообщение:
Invalid path, not directory, or directory not empty
(Недопустимый маршрут, это не каталог, или каталог не пуст)
Нельзя использовать RD для удаления текущего каталога (нужно перейти сначала в другой каталог), иначе выводится сообщение:
Attempt to remove current directory диск:маршрут
(Попытка удалить текущий каталог)
COPY копирует в заданное место один или более файлов. Данную команду можно также использовать для комбинирования файлов. При копировании более одного файла MS-DOS выводит на экран имя каждого копируемого файла.
Формат команды: COPY [источник] [приемник]
Параметр [источник] задает расположение и имя файла или набора файлов, которые вы хотите копировать. Источник может содержать буквенную метку диска и двоеточие, имя каталога, имя файла или их сочетание. Параметр [приемник] задает расположение и имя файла или набора файлов, в которые вы хотите выполнить копирование. Приемник задается аналогично источнику.
По умолчанию, если в качестве целевого файла задается существующий файл, COPY будет запрашивать, хотите ли вы затереть существующий файл.
Чтобы скопировать несколько файлов в один, перечислите в источнике любое число файлов (разделив их плюсом) и задайте имя результирующего файла: copy mon.txt+tue.txt+wen.txt tree.txt
При этом файлы текущего диска и каталога mon.txt, tue.txt и wen.txt объединяются и помещаются в файл tree.txt (также в текущем каталоге).
Команда copy *.doc total.doc комбинирует все файлы в текущем каталоге в один файл total.doc.
Для создания текстового файла средствами MS DOS необходимо:
выполнить команду COPY CON A.TXT нажать клавишу ENTER и приступить к набору текста. К сожалению этот режим предоставляет минимальные возможности для редактирования вводимого текста. Для записи набранного текста в файл после окончания набора необходимо ввести специальную команду окончания набора с помощью комбинации клавиш Ctrl+Z.
RENAME (REN) изменяет имена заданных файлов (файла). Не допускается применять команду REN для переименования файлов с указанием другого диска или для перемещения файлов в другой каталог
Формат команды: REN [диск:][маршрут][имя_файла1][имя_файла2]
Параметр [диск:][маршрут][имя_файла1] задает расположение файла или набора файлов, которые нужно переименовать. Параметр [имя_файла2] задает новое имя файла. Новый диск и маршрут вы указать не можете.
Предположим, вы хотите переименовать все файлы в текущем каталоге с расширением .rpt в файлы с расширением .dat. Для этого дайте команду ren *.rpt *.dat.
DEL Удаляет заданные файлы.
Формат команды: DEL [диск:][маршрут][имя_файла] [/P]
Параметр [диск:][маршрут][имя_файла] задает расположение файла или набора файлов для удаления. /P перед удалением файла выводит запрос на подтверждение:
filename, Delete (Y/N)?
(имя_файла, удалить (Да/Нет)?)
Для подтверждения удаления нажмите Y, а для отмены и вывода следующего имени файла (при задании группы) N. Нажатие CTRL+C останавливает работу DEL.
Набрав команду DEL с параметром [диск:][маршрут], вы можете удалить все файлы в каталоге. Чтобы удалить сразу несколько файлов, можно также использовать трафаретные символы (* и ?).
FORMAT форматирует диск для использования его MS-DOS. Команда FORMAT создает для диска новый корневой каталог и таблицу распределения файлов. Она может также проверять плохие области на диске и удалять с диска все данные. Чтобы операционная система могла использовать новый диск, задайте для форматирования диска эту команду.
Формат команды: FORMAT диск: [/Q] [/U] [/S]
Параметр "диск:" задает дисковод, содержащий форматируемый диск. Это обязательный параметр. Если ни один из последующих параметров на задан, FORMAT использует для определения значений по умолчанию тип дисковода.
Параметр /U задает безусловное форматирование диска. При таком форматировании уничтожаются все существующие на диске данные, поэтому позднее вы уже не сможете их восстановить. Параметр /U следует использовать при получении во время работы с дискетой ошибок чтения/записи.
Параметр /Q задает быстрое форматирование диска. При указании данного параметра FORMAT удаляет информацию таблицы распределения файлов (FAT) и корневой каталог диска, но не просматривает его в поиске плохих областей. Используйте /Q только для форматирования ранее сформатированных дисков, в состоянии которых вы уверены.
Параметр /S копирует файлы операционной системы IO.SYS, MSDOS.SYS и COMMAND.COM с системного диска на вновь сформатированный диск, который вы сможете использовать в качестве системного. Если команда FORMAT не может найти системных файлов, она выводит подсказку для вставки системного диска.
SYS создает загружаемый диск, копируя на него скрытые системные файлы (IO.SYS и MSDOS.SYS) MS-DOS и интерпретатор команд (COMMAND.COM).
Формат команды: SYS [диск1:][маршрут] диск2:
Параметр [диск1:][маршрут] задает расположение системных файлов. Если вы не указываете маршрут, MS-DOS ищет их в корневом каталоге системного диска. Параметр [диск2:] задает диск, на который вы хотите скопировать системные файлы. Эти файлы могут копироваться только в корневой каталог, но не в подкаталог.
Команда SYS копирует файлы в следующем порядке: IO.SYS, MSDOS.SYS и COMMAND.COM.
Загрузите командную строку в Windows XP: ПускВыполнитьcmd (или ПускВсе програмыСтандартныеКомандная строка).
Примечание.
В режим “чистого” DOS возможно попасть, загрузившись с загрузочной дискеты, перезагрузившись в режиме МS DOS (присутствует в Windows 98), или выбрав пункт Загрузиться в режиме командной строки при загрузке по F8.
cmd.exe позволяет получить доступ к командной строке Microsoft Windows, также известной как Microsoft DOS. В настоящее время cmd.exe является 32-битным приложением командной строки, которая используется в Windows NT, 2000, и XP и предлагает различные функции для обслуживания компьютера, а также сетевые функции. Программа не является критическим системным процессом.
На экране появится список команд, справку по каждой можно получить при помощи help <имя комманды>.
В cmd присутсвуют практически все команды DOS. Но есть кое что новое имя команды/? справка по данной команде, Systeminfo все сведения о системе, Shutdown выключение или перезагрузка, при заданных параметрах узнаете много нового о своей системе, tasklist список запущенных задач, taskkill снятие задачи. Утилита bootcfg поможет в конфигурировании файла настроек boot.ini. Но кое- чего нет например fdisk, scandisk. Они заменены на diskpart и chkdsk соответственно. Нет msd вместо него msinfo32. Deltree заменен на rmdir/s.
Отчет о проделанной работе должен содержать: номер работы, название, цель, краткие теоретические сведения по работе, краткие ответы на контрольные вопросы, вывод.
Дайте определение операционной системы.
Выполнение каких двух задач обеспечивает операционная система?
Перечислите основные составные части любой ОС?
Из каких модулей состоит ОС MS-DOS?
На какие два типа делятся все команды DOS?
Перечислите основные общие правила для ввода команд DOS?
На каком языке вводятся команды MS DOS?
Влияет ли регистр на котором набрана команда на ее выполнение?
Какие команды используются для создания, удаления, переименования, перемещения каталогов?
Какая команда используется для смены текущего каталога?
Какие команды используются для создания, удаления, переименования, перемещения файлов?
Как с помощью команды COPY создать текстовый файл?
Как просмотреть содержание текстового файла в MS DOS?
Как отформатировать дискету?
Что собой представляет процесс форматирования дискеты?
Как сделать дискету системной?
PAGE 8