Главная страница
Культура
Искусство
Языки
Языкознание
Вычислительная техника
Информатика
Финансы
Экономика
Биология
Сельское хозяйство
Психология
Ветеринария
Медицина
Юриспруденция
Право
Физика
История
Экология
Промышленность
Энергетика
Этика
Связь
Автоматика
Математика
Электротехника
Философия
Религия
Логика
Химия
Социология
Политология
Геология

1 Практика Си (MS-DOS). Практическая работа 2 Работа с файлами и каталогами в ms dos



Скачать 145 Kb.
Название Практическая работа 2 Работа с файлами и каталогами в ms dos
Анкор 1 Практика Си (MS-DOS).doc
Дата 27.04.2017
Размер 145 Kb.
Формат файла doc
Имя файла 1 Практика Си (MS-DOS).doc
Тип Практическая работа
#4424

ПРАКТИЧЕСКАЯ РАБОТА № 2

Работа с файлами и каталогами в MS DOS
1. Основные теоретические сведения

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

(copy obras.doc prn – можно распечатать не имея на компьютере Word)

(copy 1.txt + 2.txt + 3.txt all.txt – быстро объеденить несколько файлов в один)

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

.com, .exe   программы, которые могут быть выполнены; .

.bat –пактные командные файлы;

.bak   резервные копии;

.txt   текстовые файлы.

В операционной системе MS DOS есть зарезервированные имена устройств, которые нельзя использовать в качестве имени файла:

PRN - принтер; NUL - «пустое» устройство;

LPT1 - LPT3 - устройства, присоединяемые к параллельным портам;

СОМ1 - СОМ4 - устройства, связанные с последовательными асинхронными портами;

CON - при вводе информации - клавиатура, при выводе - экран;

Каталог   это специальное место на диске, в котором хранятся имена файлов, сведения о размерах, времени последнего редактирования, атрибуты и т.д. Один и тот же файл на диске может быть зарегистрирован только в одном каталоге. Текущим называется каталог, с которым в настоящий момент производится работа. По умолчанию команды DOS ищут нужные файлы в текущем каталоге. Если используется файл не из текущего каталога, необходимо указать путь к файлу, например:

с:\program files\far\far.exe - файл far.ехе в подкаталоге far каталога program files.

Для указания группы файлов из одного каталога можно употреблять символы «*» (любое число любых символов) и «?» (один произвольный символ), например:

*.txt -все файлы с расширением .txt;

d*.e* -все файлы с именем, начинающимся на d, и расширением, начинающимся на букву е;

а??.* -файлы любого расширения с длиной имени в три символа и начинающихся на букву а.

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

help [имя_команды]

имя_команды /?.

(Запускаем Пуск-Программы-Стандартные-Командная строка)

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

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

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

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

Выполнение любой команды DOS можно прекратить, нажав комбинацию клавиш Ctrl+C или Ctrl+Break.

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

Для очистки экрана монитора используется команда cls.

2. Команды для работы с каталогами

Смена текущего дисковода. Для этого необходимо набрать требуемое имя дисковода и двоеточие, например, с:.

Смена текущего каталога. Формат команды:

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

дисковод - имя накопителя, где находится искомый каталог; после имени необходимо поместить двоеточие; если имя не указано, то считается, что сменяется каталог но текущем диске;

путь - указывает путь к новому каталогу; путь должен указывать на существующий каталог;

без параметров - выводит имя текущего каталога на текущем накопителе.

Пример:

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

сd\util\nc - переход в подкаталог nс каталога util на текущем диске;

сd c:\windows

Просмотр каталога. Формат команды:

DIR [дисковод:][путь\][имя_файла] [/Р] [/W] [/А]

(dir не понимает раздельных имен)

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

- выводит список содержимого каталога постранично; при окончании вывода очередной страницы система ждет нажатия любой клавиши для продолжения вывода;

/W - задает вывод только краткой информации (имен);

- выводит все подкаталоги и файлы (включая скрытые и системные);

без параметров - выводит содержимое текущего каталога.

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

    Пример:

    dir - вывести оглавление текущего каталога;

    dir *.exe - вывести сведения о файлах с расширением .exe из текущего каталога.

    Создание каталога.Формат команды:

    MD [дисковод:][путь\] имя_каталога

    Пример:

    md info - создание подкаталога games в текущем каталоге;

    md c:\testmd – создание каталога testmd в корневом каталоге диска с:.

    Уничтожение каталога.Формат команды:

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

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

    Пример:

    rd info – удаление подкаталога info в текущем каталоге;

    rd c:\testmd - удаление подкаталога testmd в корневом каталоге диска c.

    Копирование каталога.Формат команды:

    xcopy [source]destination
    3. Команды для работы с файлами

    Копирование файлов.Формат команды:

    COPY имя_файла [+имя_файла] имя_копии[/V] [/Y | /-Y]

    +- операция объединения файлов;

    /V- проверка файлов после копирования;

    /Y- перезапись совпадающих по имени файлов без предупреждения;

    /-Y- запрос разрешения на перезапись совпадающих по имени файлов.

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

    Пример:

    cd c:\student\

    copy con infocon.txt - ввод содержимого консоли в файл infocon.txt.

    copy con infobak.txt - ввод содержимого консоли в файл infobak.txt.

    Для разделения строк вводимого с консоли файла, необходимо нажимать клавишу Enter, а для окончания ввода – F6 (или Ctrl+Z) и Enter.

    (Текст infocon.txt:

    Консоль   это

    клавиатура при вводе информации,

    экран при выводе информации

    Текст infobak.txt:

    Файл с расширением .bak – это копия файла, сделанная перед его изменением.)

    copy infocon.txt infocon.mfc – в текущем каталоге создается копия файла infocon.txt с новым именем infocon.mfc.

    md infocon

    copy infocon.* infocon - копирование файлов infocon.txt и infocon.mfc в папку infocon.

    Переименование файлов.Формат команды:

    REN [дисковод:][путь\] имя_файла новое_имя

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

    Пример:

    ren *.txt *.mfc - переименование всех файлов с расширением .txt в текущем каталоге в файлы с расширением .mfc.

    Удаление файлов.Формат команды:

    DEL [дисковод:][путь\] имя_файла[/Р]

    - запрашивает подтверждение перед каждым удалением. В имени файла можно употреблять символы «*» и «?».

    Пример:

    del *.bak - удаление всех резервных копий из текущего каталога.

    Вывод содержимого файла на экран.Формат команды:

    TYPE имя_ файла

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

    Пример:

    type c:\student\infocon\infocon.txt - вывод на экран файла infocon.txt.

    4. Команды общесистемного назначения

    Изменение вида приглашенияDOS.Формат команды:

    PROMPT [текст]

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

    $p – текущий дисковод и каталог;

    $n – текущий дисковод;

    $d – текущая дата;

    $t – текущее время;

    $v – текущая версия операционной системы;

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

    $g – символ «>»;

    $l – символ «<�»;

    $$   символ «$»;

    $b – символ «|»

    $s – пробел;

    $_ - переход на новую строку

    Пример:

    prompt $p$g – устанавливает приглашение DOS, содержащее информацию о текущем дисководе и каталоге и символ «>»;

    prompt $t$h$h$h$h$h$h $p$g – устанавливает приглашение DOS в виде текущего времени без секунд и миллисекунд, текущего дисковода и каталога и символа «>».

    5. Пакетные командные файлы

    В процессе работы с компьютером часто требуется повторно выполнять некоторую последовательность команд. Данные команды можно записать в специальный пакетный командный файл с расширением .bat и в дальнейшем для выполнения требуемой последовательности будет достаточно вызвать данный командный файл. При запуске файла расширение (.bat) можно не указывать.

    Параметры

    Командные файлы могут использовать до 9 параметров, указываемых в строке вызова файла, например,

    getmark Ivanov (командный файл   getmark, параметр – Ivanov)

    В тексте файла параметры обозначаются символами %1-%9. Если в командной строке при вызове командного файла задно меньше девяти параметров, то лишние символы замещаются пустыми строками. Параметр %0 ссылается на имя командного файла.

    Вывод команд и сообщений на экран

    По умолчанию команды пакетного файла выводятся на экран перед выполнением. Если в файл вставить команду echooff, то выполняемые за ней команды не будут выводиться на экран. Для того, чтобы избежать вывода на экран отдельной командной строки, перед текстом команды ставится символ @. Например, чтобы избежать вывода на экран текста echo off, следует записать его в следующем виде: @echooff. Команда echoтакже используется для того, чтобы вывести на экран какое-то сообщение, например,

    echo Введите группу, в которой учится Иванов
    Комментарии

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

    @rem Этот текст является комментарием

    Проверка условий

    Команда ifпозволяет задавать условия выполнения команд в пакетном файле. Формат комнды:

    IF условие команда

    команда– это любая допустимая команда, выполняемая, если условие истинно.

    условие –это одно из приведенных ниже выражений:

    • NOT условие – истинно тогда, когда указанное условие ложно.

    • EXIST имя-файла – условие истинно тогда, когда указанный файл существует.

    • строка1 == строка2 – условие истинно тогда, когда строка1 и строка2 полностью совпадают. Если в этих строках имеются символы %0-%9, то вместо этих символов подставляются параметры командного файла, например, if -2% == -SSS. В данном примере минус указывается для того, чтобы исключить возникновение ошибки при отработке данной команды, если файл запущен без соответствующего параметра.

    Переходы

    Командный файл может содержать метки и команды перехода. С их помощью можно управлять порядком выполенения команд в файле.

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

    Создать новый файл в текущем каталоге можно командой edit infolevel.bat. Новый файл автоматически откроется во встроенном редакторе MS DOS.

    echo Informatitcs grades

    if -%1 == -Petrov goto P

    if -%1 == -Ivanov goto I

    goto exit

    :P

    echo 5

    goto exit

    :I

    echo 4

    goto exit

    :exit

    После того, как работа файла отлажена, необходимо вставить в файле перед первой строкой команду @echo off.

    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 1

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.

    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести системную дату.

    7) Создать командный файл, при вызове которого указать фамилию запускающего. Если запустил Ivanov, то вывести строку: "No access", если Petrov, то вывести строку: "Speak to admin". Для всех других пользователей вывести информацию о каталоге, из которого был запущен bat-файл.


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 2

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.

    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести информацию о текущих дисководе и каталоге и символ "<"..

    7) Создать командный файл, который бы выводил на экран все файлы заданного расширения. Если расширение при вызове командного файла не задано вывести: "No extention".


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 3

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.

    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести символ "$|".

    7) Создать командный файл, который будет помогать информировать о среднемесячной температуре воздуха. При вызове командного файла указать кодовое слово: "winter", "summer", "middle". Если кодовое слово "winter", то вывести сообщение «Temp from 0 to -35». Если кодовое слово "summer", то вывести сообщение «Temp from 15 to 35». ». Если кодовое слово "middle", то вывести сообщение «Temp from 0 to 15». Если параметр не указан, то вывести: "Temp from -35 to 35".


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 4

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести информацию о текущем дисководе и символ пробел.

    7) Создать командный файл, который удалял бы в текущем каталоге все файлы заданного расширения, при этом должно выводиться подтверждение для каждого удаления. Если расширение при вызове командного файла не заданно вывести: "No extention".


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 5

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести текущую версию операционной системы.

    7) Создать командный файл, при вызове которого указать любое число от 1 до 4. Вывести строку «Hierarchy of ideas». Далее, если была введена цифра 1, то вывести строку «feelings», если цифра 2 – то строку «abstractions», 3 – «facts», 4 – «knowledge», в противном случае вывести строку «This level doesn’t exist». Если параметр не был указан, вывести строку «No parameter».


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 6

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести системную дату и время.

    7) Создать командный файл, при вызове которого указывается модель процессора семейства Intel Pentium (I, II, III, IV). Каждой такой модели сопоставить число транзисторов (3100000, 7500000, 24000000, 42000000 соответственно) и вывести на экран. Если модель не была указана, вывести строку «No parameter».


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 7

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести символы "<$>".

    7) Создать командный файл, при вызове которого указывается марка автомобиля: Audi, Lada или Mercedes. Каждой марке сопоставить максимальную скорость и вывести её на экран. Если указана иная марка, то вывести "No info".

    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 8

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести символы "|||".

    7) Создать командный файл, который выполнял бы следующие действия: при вызове с параметром 1 - создавал каталог NEW, с параметром 2 - выводил информацию о текущем каталоге, с параметром 3 - информацию о версии системы (необходимую команду найти в справочной системе DOS), с любым другим параметром - фразу "Command not defined".


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 9

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести системное время, заключенное между символами "$".

    7) Создать командный файл, при вызове которого указываются параметры «C» и «С++». Если первый параметр   «С», а второй   «С++», то вывести фразу "Good sequence", в противном случае вывести "С++ is studied after С". Если параметры не указаны, то вывести «No parameters».


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 10

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести следующую последовательность символов: «<>системное время<>».

    7) Создать командный файл, который изменял бы приглашение DOS. При вызове файла с параметром, равным 1 – приглашение DOS должно состоять из знака $, при вызове с параметром, равным 2 – из наименования текущего каталога, с параметром, равным 3 – текущего времени. Если параметр не указан, то вывести «No parameter».


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 12

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести следующую последовательность символов: «<|>».

    7) Создать командный файл, который бы выводил на экран все файлы с расширением *txt. Если файл запускается без параметров, то вывести "Didn’t enter parameter!". Если в папке нет файлов с таким расширением, то вывести «Files of this type don’t exist!»


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 13

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести информацию о текущем дисководе, заключенную в символы «|».

    7) Создать командный файл, который выполнял бы следующие действия: при вызове с параметром, равным 1 - создавал файл infolab1.txt в текущем каталоге, с параметром, равным 2 - выводил краткую информацию о текущем каталоге, с параметром, равным 3 - информацию о версии системы, с любым другим параметром - фразу "Command not defined".


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 14

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести следующую последовательность символов: «<| |>».

    7) Создать командный файл, при вызове которого указать наименование товара: «milk», «wood» или «meat». Если было указано «milk», то вывести строку: "In stock after 10.09.09", если «wood», то вывести строку «Never in stock», если «meat» – «In stock». Для всех остальных вариантов выводить строку «Product not recognized».


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 15

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести следующую последовательность символов: «<$$>».

    7) Создать командный файл, при вызове которого указать фамилию больного: «Ivanov», «Petrov» или «Sidorov». Если был указан «Ivanov», то вывести строку: " Therapeutist unit", если «Петров», то вывести строку «Surgeon unit», если «Sidorov» – «Checked out». Для всех остальных вариантов выводить строку «Call to admin».

    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 16

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.

    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести следующую последовательность символов: «<(())>».

    7) Создать командный файл, при вызове которого указать наименование валюты. Если указано «доллар» , то на экран выводится сообщение о курсе доллара, если «евро», то вывести соответствующий курс евро. Для всех других вариантов вывести сообщение «Валюта не идентифицирована».


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 17

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.

    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести информацию о текущих дисководе и каталоге и символы"<<<"..

    7) Создать командный файл, который бы выводил на экран все exe-файлы, начинающиеся с символа, указанного при запуске командного файла. Если файл запускается без параметров, то вывести: "No such files".


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 18

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.

    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести символ "|$|>".

    7) Создать командный файл, который будет информировать о цене бензина для следующих марок: АИ-92, АИ-95 и АИ-98. Если при вызове командного файла параметр не указан, то вывести: "Переходите на газ, он дешевле".


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 19

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести информацию о текущем дисководе и символы < >.

    7) Создать командный файл, при вызове которого указать наименование товара: «printer», «scanner» или «notebook». Если было указано «printer», то вывести строку: "3 printers", если «scanner», то вывести строку «No scanners», если «notebook» – «6 notebooks». Для всех остальных вариантов выводить строку «Item not recognized».


    Практическая работа № 1 «Работа с файлами и каталогами в MS DOS»

    Вариант 20

    Отчет по лабораторной работе должен содержать:

    Титульный лист. Задание на лабораторную работу. Результаты выполненной работы.




    Задание на лабораторную работу:

    1) Создать каталоги Personal и Hobby

    2) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

    3) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента, после чего скопировать его в каталог Personal и переименовать в файл Lab_№варианта.txt.

    4) Очистить экран от служебных записей.

    5)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

    6) В строке приглашения MS-DOS вывести текущую версию операционной системы.

    7) Создать командный файл, при вызове которого указать любое число от 1 до 3. Вывести строку «Movie chart». Далее, если была введена цифра 1, то вывести строку c названием любимого фильма, если цифра 2 – то строку с названием менее любимого фильма и т.д. Если введена параметр, отличный от цифр 1, 2, 3, то вывести строку «This level doesn’t exist». Если параметр не был указан, вывести строку «No parameter».



написать администратору сайта