Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника»



страница2/11
Дата03.07.2014
Размер0.74 Mb.
ТипПрактикум
1   2   3   4   5   6   7   8   9   10   11

Лабораторная работа 2. Команды работы с дисками, файлами и каталогами ОС MS DOS7



Команды работы с дисками

Наиболее используемыми дисками являются винчестер (обозначается С:) и дискета (обозначается А:). Для смены текущего диска используется команда, в названии которой указывается имя диска, на который надо выполнить переход. Например, для перехода на винчестер вводят команду:

С:

Для перехода на дискету (она должна быть в дисководе) вводят команду:

А:

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

Для подготовки дискеты (не жесткого диска!) к работе используется команда форматирования, которая в простейшем случае выглядит следующим образом:

FORMAT<пробел>A:

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

Информация любого вида хранится в виде файлов. Вне зависимости от конкретного содержимого файла, его необходимо просматривать, обновлять, хранить, перемещать из одного каталога в другой. Создание файлов выполняется средствами какого-либо приложения, например, текстового редактора Блокнот операционной системы WINDOWS, текстового процессора Word, табличного процессора Excel и т.д. Существуют средства создания (и редактирования) файлов и в операционной системе MS DOS.
Создание файлов

Выполняется командой COPY CON8 формата:

COPY<пробел>CON<пробел><полное имя файла>

После ввода команды компьютер переходит в режим ввода текста файла. Печатается произвольный текст, по окончании чего нажимаются клавиши Ctrl+Z (или F6) и Enter. Создание файла заканчивается, на экран выводится системное приглашение. Следует иметь в виду, что в режиме MS DOS есть свой русификатор клавиатуры, который не всегда присутствует на компьютере, поэтому переключение клавиатуры может не выполниться.
Редактирование текстов файлов

Работа с текстами большого размера, связанная с их просмотром и обработкой, предполагает использование специальных программ, облегчающих выполнение ряда специальных функций и получивших название редакторов. Существует значительное число их разновидностей, обычно ориентированных на профессиональную обработку текстов с последующим выводом на печать, однако для целей создания, просмотра и редактирования текстовых файлов (например, файла автозагрузки AUTOEXEC.BAT) можно воспользоваться стандартной командой редактирования MS DOS под названием EDIT. Редактор является внешней командой, представленной файлом EDIT.COM, поэтому для его запуска необходимо перейти в каталог, в котором расположена программа редактора, и запустить ее.

Копирование файлов и каталогов

Для копирования информации, представленной как в виде файлов, так и организованной в каталоги и подкаталоги, в DOS может использоваться несколько команд. Одна из наиболее часто используемых - COPY. Формат команды9:

COPY [путь\]ф1 [[путь\]ф2|путь] [/A|/B] [/V]

Параметры и ключи команды:

[путь\]ф1 - путь и имя (то есть полное имя) копируемого файла (то есть откуда и что копируется);

[путь\]ф2 - путь и имя (то есть полное имя) результирующего файла (то есть куда и под каким именем будет сохранено);

/A - текстовый файл;

/B - нетекстовый (бинарный, двоичный) файл;

/V - автоматическая проверка правильности копирования (верификация).

Приведенные в квадратных скобках значения параметров и ключей являются необязательными - путь обязательно указывается в том случае, если файл располагается не в активном каталоге, имя файла ф2 следует указывать, если оно должно отличаться от оригинала. Символ | (логический знак "или") означает, что в структуре команды следует использовать лишь один из разделенных им элементов. Ключи /A и /B рекомендуется использовать при необходимости копирования файлов с известной структурой для предотвращения возможности возникновения некоторых ошибок. При записи информации на ненадежный носитель (например, на дискету), иногда полезно проверять правильность копирования.

При копировании исходный файл сохраняется!

В команде можно использовать символы * и ?. Их применение позволяет обрабатывать сразу группы файлов. При этом использование символов замены при вводе имен файла-оригинала ф1 позволяет выбирать сразу несколько файлов, их использование в имени файла-копии ф2 указывает, что соответствующие символы в именах вновь создаваемых файлов не изменяются. Например,

COPY xxxx.doc xxx.txt - копирование файла с именем xxxx.doc, расположенного в текущем каталоге, под именем xxx.txt.

COPY A:\ *.* - копирование всех файлов из корневого каталога дискеты, расположенной в дисководе А:, в текущий каталог.

COPY \t .doc c:*.txt - копирование всех файлов с расширением .doc из каталога \t текущего диска в текущий каталог жесткого диска С:.

COPY 1a\2a1\1file.com 1b\2b1\5b2 - результат копирования в этом примере зависит от последнего имени - 5b2. Если это имя реально существующего каталога, то в него будет скопирован файл 1file.com. Иначе в каталоге 2b1 будет размещен файл с наименованием 5b2, который будет являться копией файла 1file.com.

Команда COPY позволяет объединять файлы. Например,

COPY 1.txt + 2.txt + A:\1\3.txt A:\4.txt

Результатом копирования является объединение файлов 1.txt и 2.txt , расположенных в текущем каталоге активного диска, а также 3.txt, расположенного на дискете в каталоге 1, в новый результирующий файл под названием 4.txt, располагающийся в корневом каталоге дискеты А:.

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

С помощью метасимволов * и ? можно объединять сразу целые группы файлов.

В команде COPY вместо имен файлов можно использовать обозначения устройств, например:

CON - "консоль" - клавиатура для ввода, монитор для вывода. При вводе текста с клавиатуры конец файла должен быть обозначен служебным символом, вводимым как комбинация клавиш CTRL+F6 (то есть одновременным нажатием указанных двух клавиш)

PRN - принтер (только как выходной файл) - позволяет распечатать содержимое входного файла.

AUX - модем - позволяет передать содержимое файла на устройство коммуникации.

Например:

COPY CON 234.txt - создание текстового файла с именем 234.txt, расположенного в текущем каталоге, содержимое которого вводится с клавиатуры.

COPY 234.txt CON - вывод содержимого файла с именем 234.txt на экран монитора.

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

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

[путь\]XCOPY [путь\]ф1 [[путь\]ф2|путь] [/A][/D:][/E][/M][/P][/S][/V] [/W]

XCOPY - внешняя команда, поэтому следует указывать в явном или неявном виде каталог местоположения файла команды на диске: [путь\]XCOPY. Обычно файлы команд располагаются в каталоге, путь к которому указывается, как

C:\WINDOWS\COMMAND\ Этот путь обычно следует указывать, если следует выполнять некоторые внешние команды.

[путь\]ф1 - путь и имя (то есть полное имя) копируемого файла (то есть откуда и что копируется); в отличие от команды COPY данная команда не поддерживает копирование на стандартные устройства (CON, PRN и т.п.).

[путь\]ф2 - путь и имя (то есть полное имя) результирующего файла (то есть куда и под каким именем будет сохранен файл). В отличие от команды COPY, данная команда способна создавать каталоги при их изначальном отсутствии.

/A - ключ, разрешающий копирование только файлов с признаком (атрибутом) А - архивный. После копирования атрибут файла сохраняется.

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

/S - копируются все файлы заданного каталога и все подкаталоги этого каталога. Пустые подкаталоги не создаются. При отсутствии ключа подкаталоги не копируются.

- копируются все подкаталоги, даже если они пустые. Режим работает только совместно с ключом /S.

/M - ключ, разрешающий копирование только файлов с признаком (атрибутом) А - архивный. После копирования атрибут файла сбрасывается, файл перестает быть архивным.

/P - файлы копируются только после получения подтверждения Y (копировать) / N (не копировать).

/V - автоматическая проверка правильности копирования (верификация).

/W - перед выполнением команды дается пауза для установки дискеты.

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

Используется команда RENAME или сокращенно - REN. Однако имена подкаталогов внутри каталога этой командой переименовать нельзя. Эта простая и довольно часто используемая команда является внутренней командой MS DOS, то есть она включена в системный файл COMMAND.COM и всегда резидентно присутствует в памяти компьютера. Формат команды:

REN<пробел><полное имя файла><пробел><имя файла>

REN<пробел><имя файла><пробел><имя файла>

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

Например:

REN 123.txt 234.txt - текстовый файл с именем 123.txt, расположенный в текущем каталоге, переименовывается в файл с именем 234.txt.

В отличие от команд копирования файл с оригинальным именем не остается, копия файла располагается в той же директории, что и оригинал.

Для удаления файлов применяется команда DEL10. В качестве параметра команды используется имя файла, возможно - с указанием его полного пути, допускается применение метасимволов для удаления групп файлов, в качестве полезного ключа можно рекомендовать /Р. В данном случае будет обязательно делаться запрос на удаление каждого файла. Формат команды:

DEL<пробел><полное имя файла>[<ключ>]

DEL<пробел><имя файла>[<ключ>]

Для удаления пустых каталогов применяется команда RD11. В качестве параметра команды используется имя каталога, возможно - с указанием его полного пути. Формат команды:

RD <пробел><полное имя каталога>

RD <пробел><имя каталога>

Для одновременного удаления файлов и каталогов используется команда

DELTREE <пробел><полное имя каталога>
Просмотр файлов

Обычно результат выполнения команды выводится на экран. В целом ряде случаев оказывается необходимым просмотреть на экране также и содержимое конкретного файла. Вы уже знаете одну из команд вывода текста на экран - разновидность команды COPY вместе с именем устройства, на которое следует производить вывод.

Для более комфортного просмотра целесообразно пользоваться командой TYPE в следующем формате:

TYPE<пробел><полное имя файла>[|more]

TYPE<пробел><имя файла>[|more]

Здесь |more - команда, расширяющая функции команды печати, позволяющая обеспечить поэкранный вывод информации.
Задание

  1. Создайте в корневой папке диска D: каталог с именем АВС.

  2. В каталоге АВС с помощью команду COPY CON создайте файл с именем BCD.ААА, в котором введите текст о себе (10 – 15 предложений).

  3. С помощью команды TYPE просмотрите содержимое своего файла.

  4. Перейдите в каталог С:\WINDOWS\COMMAND, в котором обычно располагается файл EDIT.COM, и запустите редактор (если файла там нет, определите его местонахождение средствами Windows). Воспользовавшись подсказками в меню редактора, откройте свой файл, созданный в п.2. Для активизации пунктов меню используйте клавишу ALT и стрелки курсора. Внизу экрана редактора появляются подсказки по использованию других клавиш, доступных при выполнении той или иной операции.

  5. Просмотрите содержимое своего файла, воспользовавшись для перемещения по тексту командами перемещения курсора.

  6. Найдите в тексте все вхождения знака препинания «,» (воспользуйтесь командой поиска текста).

  7. Замените все запятые на !!! (воспользуйтесь командой замены текста).

  8. Скопируйте в буфер первые 3 строки файла и переместите их в конец файла.

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

  10. Создайте в корневой папке диска D: каталог с именем CDE и скопируйте в него свой файл из каталога ABC. Переименуйте файл в новом каталоге, присвоив ему имя DEF.ABC.

  11. Сформируйте команду для слияния двух файлов - AUTOEXEC.BAT и CONFIG.SYS, расположенных в корневом каталоге диска С:. Задайте имя результирующего файла как CONCAT.TXT. Разместите этот файл в каталоге CDE.

  12. Создайте в корневом каталоге диска С: каталог с именем EFG. Сформируйте и выполните команду для копирования всех файлов каталога TEMP с их оригинальными именами в данный каталог.

  13. Переименуйте свой каталог из п. 12. Выберите новое имя произвольно.

  14. Покажите результат преподавателю.

  15. Полностью удалите свои каталоги на диске D:.



1   2   3   4   5   6   7   8   9   10   11

Похожие:

Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconОбразовательная программа по направлению 230100 " Информатика и вычислительная техника" специальность 230101, «Вычислительные машины, комплексы, системы и сети»
Рабочая программа составлена на основании Государственного образовательного стандарта высшего профессионального образования по направлению...
Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconРабочая программа дисциплина Дискретная математика Направление 230100 Информатика и вычислительная техника
Информатика и вычислительная техника, специальности 230102 – Автоматизированные системы обработки информации и управления, утвержденным...
Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconВ. Ф. Пономарев математическая логика
Утверждено Ученым советом университета в качестве учебного пособия для студентов направления 552800 – Информатика и вычислительная...
Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconВ. Ф. Пономарев математическая логика
Утверждено Ученым советом университета в качестве учебного пособия для студентов направления 552800 – Информатика и вычислительная...
Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconКонспект лекций для студентов всех форм обучения направления 230100 Информатика и вычислительная техника

Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconМетодические указания по самостоятельной работе студентов по направлению 230100. 62 «Информатика и вычислительная техника»

Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconМесто дисциплины в структуре ооп принципы построения курса: Курс входит в профессиональный цикл ооп 230100 «Информатика и вычислительная техника»
Курс входит в профессиональный цикл ооп 230100 «Информатика и вычислительная техника»
Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconЛекции по курсу «Программирование компьютерной графики» для студентов всех форм обучения направления 230100 Информатика и вычислительная техника

Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconЕ. Н. Матюхина организация ЭВМ и систем учебное пособие
Учебное пособие предназначено для студентов направления 552800 «Информатика и вычислительная техника» инаправления 654600 «Информатика...
Практикум по дисциплине «информатика» для студентов направлений 230100. 62 «Информатика и вычислительная техника» iconКонспект лекций для направлений 230100. 62 «Информатика и вычислительная техника»
Интуитивно ясно, что оно связано с информацией, а также с ее обработкой на компьютерах. Это подтверждается существующей легендой...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org