Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Egorova1

.pdf
Скачиваний:
36
Добавлен:
14.02.2015
Размер:
1.67 Mб
Скачать

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

Б. Считая заданными значения

расценок

S A , S B , S C за выполненную работу по

сборке единицы изделия категорий

А, В, С,

соответственно, выдать на печать

следующую информацию:

 

 

-общее количество изделий категорий А, В, С, собранных рабочим цеха Х;

-ведомость заработной платы рабочих цеха Х;

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

N4.

А. Создать файл, содержащий сведения о телефонах абонентов. Каждая запись имеет поля: фамилия абонентов, год установки телефона, номер телефона. Количество записей - произвольное.

Б. Написать программу, выдающую информацию следующего вида:

-по вводимой фамилии абонента выдается номер телефона;

-определяется количество установленных телефонов с ХХХХ года ( номер года вводится с терминала).

N5.

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

Структура

записи: название игрушки,

цена, количество,

возрастные границы,

например, 2

- 5, то есть от 2 до 5 лет. Количество записей - произвольное.

Б. Написать программу, в результате

выполнения которой

выдаются следующие

сведения:

- названия игрушек, которые подходят детям от 1 до 3

лет;

-стоимость самой дорогой игрушки и ее наименование;

-название игрушки, которая по стоимости не превышает х рублей и подходит ребенку в возрасте от а до b лет (значения x, a, b ввести с терминала).

N6.

А. Создать файл, содержащий сведения о сдаче студентами I курса кафедры "ПМ и Э" сессии. Структура записи: индекс группы, фамилия студента, оценки по пяти экзаменам, признак участия в общественной работе: "1" - активное учаcтие, "0" - неучастие. Количество записей - 30.

Б. Написать программу зачисления студентов группы Х на стипендию. Студент, получивший все оценки "5" и активно участвующий в общественной работе, зачисляется на повышенную стипендию (доплата 50 %), не активно участвует - доплата 25 %. Студенты, получившие "4" и "5", зачисляются на обычную стипендию. Студент, получивший одну оценку "3", но активно занимающийся общественной работой, также зачисляется на стипендию, в противном случае зачисление не производится. Индекс группы вводится с терминала.

N7.

А. Создать файл, содержащий сведения о сдаче студентами сессии. Структура записи: индекс группы, фамилия студента, оценки по пяти экзаменам и пяти зачетам ("з" означает зачет, "н" - незачет). Количество записей - 25.

Б. Написать программу, выдающую следующую информацию:

-фамилии неуспевающих студентов с указанием индексов групп и количества задолженностей;

-средний балл, полученный каждым студентом группы Х, и всей группой в целом.

N8.

171

А. Создать файл, содержащий сведения о личной коллекции книголюба. Структура записи: шифр книги, автор, название, год издания, местоположение (номер стеллажа, шкафа и т.п.). Количество записей - произвольное.

Б. Написать программу, выдающую следующую информацию:

- местонахождение книги автора Х названия Y. Значения X, Y ввести с терминала;

-список книг автора Z, находящихся в коллекции;

-число книг издания ХХ года, имеющееся в библиотеке.

N9.

А. Создать файл, содержащий сведения о наличии билетов и рейсах Аэрофлота. Структура записи: номер рейса, пункт назначения, время вылета, время прибытия, количество свободных мест в салоне. Количество записей - произвольное.

Б. Написать программу, выдающую информацию следующего вида:

-время отправления самолетов в город Х;

-наличие свободных мест на рейс в город Х с временем отправления Y. Значения X, Y вводятся по запросу с терминала.

N10.

А. Создать файл, содержащий сведения об ассортименте обуви в магазине фирмы. Структура записи: артикул, наименование, количество, стоимость одной пары. Количество записей - произвольное. Артикул начинается с буквы Д для дамской обуви, М - для мужской, П - для детской.

Б. Написать программу, выдающую следующую информацию:

-о наличии и стоимости обуви артикула Х;

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

N11.

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

Б. Написать программу, которая по данным, извлеченным из этих файлов, создает новый третий файл, содержащий имя, команду, сумму очков (голы + передачи) для шести лучших игроков обеих команд. Имена и показатели результативности хоккеистов вывести на экран.

N12.

А. Создать файл, содержащий сведения о том, какие из пяти предлагаемых дисциплин по выбору желает слушать студент. Структура записи: фамилия студента, индекс группы, 5 дисциплин, средний балл успеваемости. Выбираемая дисциплина отмечается символом 1, иначе - пробел. Количество записей - 25.

Б. Написать программу, которая печатает список студентов, желающих прослушать дисциплину Х. Если число желающих превысит 8 человек, то отобрать студентов, имеющих более высокий средний балл успеваемости.

N13.

А. Создать файл, содержащий сведения об отправлении поездов дальнего следования с Казанского вокзала. Структура записи: номер поезда, станция назначения, время отправления, время в пути, наличие билетов. Количество записей - произвольное.

Б. Написать программу, которая позволяет получить следующую справочную информацию: - время отправления поездов в город Х во временном интервале от А до В часов;

- наличие билетов на поезд с номером ХХХ. N14.

172

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

Б. Написать программу, которая позволяет получить следующую информацию:

-список сотрудников пенсионного возраста с указанием стажа работы;

-средний стаж работающих в отделе Х.

N15.

А. Создать файл, содержащий сведения о пациентах глазной клиники. Структура записи: фамилия пациента, пол, возраст, место проживания (город), диагноз. Количество записей - произвольное.

Б. Написать программу, выдающую следующую информацию:

-количество иногородних, прибывших в клинику;

-список пациентов старше Х лет с диагнозом Y(значения X и Y ввести с терминала).

8.8КОНТРОЛЬНЫЕ ВОПРОСЫ И ЗАДАНИЯ ПО МОДУЛЮ 8

8.8.1Что такое файл ?

8.8.2Три вида файлов в Паскале и их задание в программе.

8.8.3Файловые переменные, их описание в программе и особенности использования.

8.8.4Основные этапы работы с файловыми переменными.

8.8.5Что такое указатель файла (буферная переменная) ?

8.8.6Два способа доступа к компонентам файла: последовательный и прямой.

8.8.7Стандартная процедура ASSIGN, ее назначение и использование.

8.8.8Логические устройства; логические имена CON, PRN и др.

8.8.9Что такое инициация файла ?

8.8.10Стандартная процедура RESET, ее назначение и использование.

8.8.11Стандартная процедура REWRITE, ее назначение и использование.

8.8.12Стандартная процедура APPEND, ее назначение и использование.

8.8.13Стандартные процедуры обработки файлов: Assign, Reset, Rewrite, Read, Write, Seek, Close и др.

8.8.14Стандартные функции обработки файлов: Eof, FilePos, FileSize, IOResult.

8.8.15Файлы последовательного доступа: запись данных в файл, чтение из файла, корректировка файла и др.

8.8.16Файлы произвольного доступа: запись данных в файл, произвольный доступ к компонентам файла и др.

8.8.17Нетипизированные файлы.

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

173

Приложение А

Файловая система и основные команды MS DOS. Norton Commander

Компьютер состоит из системного блока и консоли. В системном блоке расположены все основные элементы компьютера. Среди них:

а) электронные схемы, управляющие работой компьютера (микропроцессор, оперативная память и др.);

б) накопители (или дисководы) для гибких магнитных дисков (дискет); в) накопитель (дисковод) для несъёмного жёсткого магнитного диска (винчестера).

Консоль - это монитор (дисплей, экран) и клавиатура. Работой компьютера управляет специальная программа - операционная система. Ниже рассматривается операционная система MS DOS, под управлением которой могут работать ПЭВМ IBM PC.

1 Хранение информации в ЭВМ. Файловая система MS DOS

Основное назначение компьютера - это хранение и обработка информации пользователя (документов, текстов программ, готовых к выполнению программ). В связи с этим следует рассмотреть два вопроса: где и как (каким образом) хранится эта информация в компьютере?

1.1 Где хранится информация? Магнитные диски. Дисководы

Информация в компьютере может храниться в оперативной памяти компьютера и на магнитных дисках.

Оперативная память (ОП) работает очень быстро, но при выключении компьютера содержимое ОП теряется. ОП используется процессором работающего компьютера для своих "внутренних" целей. Для долгосрочного хранения документов и программ пользователя ОП не предназначена, для этого используются магнитные диски (МД). Виды МД: гибкие МД и жесткие МД.

Гибкий МД, или дискета, или флоппи-диск - позволяет хранить небольшой объём информации и быстро выходит из строя при неаккуратном обращении с ним; применяется главным образом для переноса информации с одного компьютера на другой и для хранения информации, не используемой постоянно на компьютере.

Жёсткий МД, или винчестер - предназначен для постоянного хранения информации на компьютере, имеет большой объём, является несъёмным устройством компьютера.

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

Примеры имен дисководов: A: , B: , C: , D: , E: и т.д.

Имена А: и В: всегда закреплены за дискетами, остальные имена (С: , D: , E: и др.) относятся к виртуальным дискам на винчестере. Минимальный набор дисководов, необходимый для нормальной работы компьютера: A: и C:.

1.2 Как хранится информация на МД? Файлы и каталоги

Информация на МД организована в систему файлов и каталогов.

176

1.2.1 Файлы

Информация на МД (документы, тексты программ, готовые к выполнению программы и др.) хранится в отдельных наборах данных (в файлах). Файл - это область на диске, имеющая имя. Примеры имен файлов: text.txt, nc.exe, pismo, l1.txt и др.

Имя состоит из двух частей: собственно имя (от 1 до 8 знаков) и расширение (от 1 до 3 знаков); эти две части разделяются точкой. Символы в имени и расширении могут быть латинскими буквами, цифрами и символами: - _ # & @ $ ! % { } ( ) ' ^ ~ .

В имени и расширении прописные и строчные латинские буквы эквивалентны, но традиционно имена файлов записываются строчными («маленькими») буквами. Расширение (вместе с точкой) не обязательно, но желательно, так как обычно расширение даёт пользователю дополнительную информацию о содержании файла. Многие специальные программы, создающие файлы (например, интегрированная среда Turbo Pascal), сами устанавливают свои стандартные расширения.

Широко распространены следующие расширения:

.txt - текст, который можно читать,

.exe, .com - программы, которые готовы к выполнению компьютером,

.bat - командные файлы,

.pas - исходные тексты программ на языке Паскаль,

.c - исходные тексты программ на языке Си,

.asm - исходные тексты программ на языке Ассемблер,

.bak - копия файла, создаваемая перед его изменением.

1.2.2 Каталоги

Имена файлов регистрируются на диске в каталогах (или в директориях). То есть каталог - это специальное место на диске (специальный файл), в котором хранятся имена файлов пользователя и дополнительные сведения о них. Примеры имен каталогов:

DOCOM, AAA, A1, 81ASD и др.

Требования к именам каталогов такие же, что и к именам файлов (так как каталог - это, по сути, специальный файл), но расширение имени обычно для каталогов не используется. Кроме того, традиционно имена каталогов записываются прописными («большими») буквами. На каждом диске есть один главный, или корневой, каталог. Он не имеет специального имени. Говорят: «корневой каталог диска С:» или «корневой каталог диска A:» и т.д. В корневом каталоге можно регистрировать файлы, а можно создавать подкаталоги, или, говорят просто, каталоги. В этих каталогах можно регистрировать

файлы и

создавать каталоги

и т.д. В итоге

на диске получается иерархическая

(разветвляющаяся) система файлов и каталогов.

 

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

 

 

AAA

DOC

d1.txt

Корневой

 

prikaz.txt

d2.txt

 

 

 

каталог

BBB

game1.exe

 

 

d1.txt

game2.exe

 

 

 

 

 

p1.txt

 

 

Вданном примере в корневом каталоге зарегистрированы подкаталоги AAA, BBB

ифайлы d1.txt, p1.txt. В каталоге AAA зарегистрированы подкаталог DOC и файл prikaz.txt и т.д.

1.2.3 Построение пути к файлу

На компьютере может быть много дисководов, на каждом диске может быть много каталогов, но в каждый определённый момент работы с компьютером только один

177

дисковод является текущим и только один каталог на нём является текущим.

Текущий дисковод и текущий каталог - это те, с которыми пользователь непосредственно работает в настоящий момент, на них читаются и пишутся файлы по умолчанию (то есть когда не указывается, в каком каталоге находится обрабатываемый файл, то этот файл соотносится с текущим каталогом).

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

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

1)от корневого каталога,

2)от текущего каталога.

Когда текущим является корневой каталог, эти два способа совпадают. Путь от корневого каталога задает маршрут от корневого каталога к тому каталогу, в котором находится нужный файл. Запись этого пути начинается с символа «\» (символ «слэш»), который означает «корневой каталог». Затем перечисляются имена каталогов, через которые прокладывается маршрут. Эти имена разделяются знаком «\». Пробелы и другие символы в пути не допускаются. Путь кончается именем требуемого каталога (если нужен каталог) или именем файла (если нужен файл).

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

1)вверх, то есть ближе к корневому каталогу,

2)вниз, то есть дальше от корневого каталога.

Движение вверх на один шаг обозначается в пути двумя точками «..». Движение вниз на один шаг никакими специальными символами не обозначается, просто указывается имя подкаталога, исходящего из текущего.

Таким образом, путь от текущего каталога начинается либо с «..», либо с имени подкаталога, а далее через «\» перечисляют знаки «..» (если движение вверх продолжается) или имена каталогов (если идет движение вниз), через которые проходит маршрут.

Замечание: знак «..» в пути означает, по сути, имя надкаталога, и указывать это имя как таковое в пути уже не надо.

Например, пусть текущий каталог DOC (смотри рисунок выше).

Путь к prikaz.txt:

1)от корневого каталога: \AAA\prikaz.txt

2)от текущего каталога: ..\prikaz.txt

Путь к d1.txt, зарегистрированном в каталоге DOC:

1)от корневого каталога: \AAA\DOC\d1.txt

2)от текущего каталога: d1.txt

Путь к d1.txt, зарегистрированном в корневом каталоге:

1)от корневого каталога: \d1.txt

2)от текущего каталога: ..\..\d1.txt

1.2.4 Полное имя файла

Здесь и далее при формальном описании команд MS DOS используются следующие обозначения:

1) в угловые скобки < > заключается определяемая конструкция; например, запись

178

<дисковод> означает, что здесь должно быть указано имя реального дисковода (M:, C: и

т.д.).

2) в квадратные скобки [ ] заключается конструкция, которая, в зависимости от конкретных условий, может присутствовать в определяемом понятии, а может отсутствовать; например, запись [<дисковод>] означает, что здесь может быть указано имя реального дисковода, а может быть и опущено вообще.

Полное имя файла имеет вид: [< дисковод>:][<путь>\]<имя_файла>, то есть состоит из пути к каталогу, в котором находится файл, и имени файла, разделенных символом «\», перед которыми может стоять обозначение дисковода.

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

Например, пусть на дисководе Е: имеется файловая система, рассмотренная в п.1.2.2. Тогда:

Е:d1.txt

—файл d1.txt в текущем каталоге дисковода Е:;

E:\d1.txt—файл d1.txt в корневом каталоге дисковода Е:;

\BBB\game1.txt

—файл game1.txt в подкаталоге BBB корневого каталога

 

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

Полное имя файла используется во многих командах MS DOS и Turbo Pascal, когда необходимо, например, прочитать или записать файл не в текущий каталог.

2 Основные команды операционной системы MS DOS

2.1 Диалог пользователя с операционной системой MS DOS

Компьютер - это «железо», работой которого управляет специальная программа - операционная система MS DOS. Эта программа «встроена» в компьютер, и при включении компьютера сразу начинает загружаться и выполняться. Операционная система (ОС) организует диалог с пользователем, осуществляет управление ЭВМ, ее ресурсами (оперативной памятью, местом на дисках и т.д.), запускает другие программы на выполнение. Пользователь общается не с «железом-компьютером», а с программой - операционной системой. Этот процесс общения называют «диалог пользователя с MS DOS». Диалог состоит в том, что пользователь указывает операционной системе команды, которые она выполняет. Если для выполнения команды требуются уточнения или команда указана неверно, операционная система сообщает об этом. Операционная система в ответ на команду выводит на экран свои сообщения и результаты выполнения команды.

Пользователь вводит команды с помощью клавиатуры в специальной строке в нижней части экрана. Эта строка называется командной строкой. Условно эту строку можно разделить на две части, которые разделяются знаком «>». Слева от этого знака MS DOS выдает свое приглашение к диалогу, которое, как правило, содержит в виде полного построения пути информацию о текущем дисководе и текущем каталоге на нем. Примеры приглашения MS DOS:

A:\ - дисковод A: , корневой каталог;

M:\USER - дисковод M: , каталог USER.

Справа от знака ">" пользователь вводит команду MS DOS. Команды делятся на внутренние и внешние. Внутренние команды встроены в командный процессор COMMAND.COM, который выполняет команды MS DOS. Компьютер всегда готов к выполнению внутренних команд сразу после загрузки MS DOS и не требует дополнительной настройки.

Внешние команды находятся на диске в виде .exe и .com файлов, обычно в каталоге DOS корневого каталога С:.

2.2 Формат команд MS DOS

179

Команда MS DOS cостоит из имени команды и, возможно, параметров, разделенных одним или несколькими пробелами. Имя и параметры могут набираться как прописными, так и строчными латинскими буквами. После параметров можно указать ключи (режимы, опции) выполнения команды. Каждый ключ начинается со знака «/» и состоит из одной латинской буквы. По окончанию ввода команды следует нажать клавишу «Enter» («Ввод»).

Общий формат команд MS DOS:

<имя команды> <один или два параметра> </ключи> «Enter».

2.3 Ввод команд

Для ввода команды следует после приглашения MS DOS набрать команду на клавиатуре и нажать клавишу «Enter».

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

клавиша "Забой" ([]) — удаление символа слева от курсора; клавиша "Удаление"([Delete]) — удаление символа над курсором;

клавиша "Вставка" ([Insert]) — включение -выключение режима вставки;

[], [] — перемещение курсора по командной строке влево и вправо, соответственно;

[] — вывод в командную строку текста предыдущей команды; клавиша [Esc] — удаление всего текста из командной строки.

Для того, чтобы прекратить выполнение любой команды MS DOS, следует нажать

[Ctrl-C] или [Ctrl—Break].

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

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

 

Strike any key when ready

 

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

или

Strike any key to continue

 

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

В этом случае для продолжения работы следует нажать любую буквенно-цифровую клавишу, пробел или клавишу «Enter».

2.4 Имена команд

Любая команда пользователя указывает на необходимость выполнения либо команды MS DOS, либо других программ или командных файлов (то есть файлов с расширениями имени .СОМ, .ЕХЕ, .ВАТ).

Для выполнения команды MS DOS надо ввести имя команды и, если надо, параметры. Например, для ввода команды «Форматирование диска на дисководе A:» следует ввести:

E:\>format А: <ВК>.

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

Например, пусть текущий дисковод — D:, текущий каталог — корневой, и надо выполнить программу TURBO, находящуюся в корневой каталоге. Тогда необходимо ввести:

D:\>turbo <BK>.

2.5 Символы «*» и «?»

180

В командах MS DOS в именах файлов можно использовать символы «*» и «?». Символ «*» обозначает любое число любых символов в имени файла или в

расширении имени.

Символ «?» обозначает один произвольный символ или отсутствие символа в имени

файла или в расширении имени.

 

Примеры. *.pas

-все файлы с расширением ".pas" из текущего каталога;

 

a.d*

-все файлы с именем «а» и с расширением, начинающимся с «d»,

из текущего каталога;

 

 

Е:\User\а?.*

-все файлы с именем, начинающимся с «а» и состоящим

не более, чем из двух символов, из каталога User на дисководе E:.

2.6 Основные команды MS DOS

СD

— сменить текущий каталог или показать имя текущего каталога;

CLS

— очистить экран монитора;

COPY

— копировать файл;

DEL

— удалить файл;

DIR

— выдать cписок файлов в каталоге (оглавление каталога);

MD

— создать новый каталог;

REN

— изменить имя файла;

RD

— удалить каталог;

TYPE

— просмотреть файл (вывод файла на экран);

FORMAT

— форматировать (инициализировать) диск;

PRINT

— распечатать на принтере текстовый файл.

Первые 9 команд вызывается по имени, две последние - иногда с указанием полного

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

В последующих подразделах основные команды MS DOS описаны подробнее. В

примерах приглашение

MS DOS не записывается, а сразу дается та информация, которую

пользователь должен ввести после приглашения. Пользователь должен также помнить, что после ввода команды следует нажать клавишу «Enter».

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

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

2.6.2 CD - изменение текущего каталога

Формат команды: CD [<дисковод>:]<путь>.

Если задан дисковод, то текущий каталог поменяется на этом диске, иначе - на

текущем дисководе.

 

Примеры. СD\

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

CD а:\

— переход в корневой каталог диска на дисководе а: ;

CD \User\powt

— переход в каталог \User\powt текущего диска.

2.6.3 DIR - просмотр каталога

Формат команды: DIR [<дисковод>:][<путь>\][<имя_файла>] [/Р] [/W].

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

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

181

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

Параметр «/P» задает поэкранный вывод оглавления. Параметр «/W» задает вывод только информации об именах файлов в каталоге.

Примеры. DIR — вывести оглавление текущего каталога;

DIR *.pas — вывести сведения о всех файлах с расширением «.pas» из текущего каталога;

DIR c:\ — вывести оглавление корневого каталога на дисководе c: .

2.6.4 CLS - очистка экрана монитора

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

2.6.5 MD - создание каталога

Формат команды: МD [<дисковод>:]<путь>.

Примеры. MD powt0l — создание подкаталоге powt01 в текущем каталоге;

MD d:\work — создание подкаталога work в корневом каталоге диска d:

2.6.6 RD - уничтожение каталога

Формат команды: RD [<дисковод>:]<путь>.

Примеры. RD powt0l — удаление подкаталога powt01 в текущем каталоге;

RD d:\work — удаление подкаталога work в корневом каталоге диска d:. Замечание. Удалить можно только пустой каталог, то есть каталог, не содержащий

файлов и подкаталогов.

2.6.7 TYPE — вывод файла на экран

Формат команды: TYPE [<дисковод>:][<путь>\]<имя_файла>.

Примеры. TYPE prim1.pas — вывод на экран файла prim1.pas из текущего каталога; TYPE E:\USER\PR.PAS — вывод на экран файла PR.РАS из каталога

E:\USER .

2.6.8 REN - переименование файлов

Формат команды: REN [<дисковод>:][<путь>\]<имя_файла_1> <имя_файла_2>.

Первое имя файла задает имя (имена) переименовываемых файлов, второе - новое имя (имена) файлов.

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

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

Примеры. REN a.doc a.txt — переименование файла a.doc в текущем каталоге, новое имя файла — a.txt.

REN e:*.doc *.txt — переименование всех файлов с расширением «*.doc» в текущем каталоге на дисководе e:, файлы получают расширение «.txt».

2.6.9 DEL - удаление файлов

182

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]