Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС_лабораторные рабоtы.doc
Скачиваний:
0
Добавлен:
31.12.2019
Размер:
6.93 Mб
Скачать

3.5.3 Файлы и каталоги

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

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

  • полное имя файла;

  • объем файла в байтах;

  • дата создания файла;

  • время создания файла;

  • специальные атрибуты файла: Read only - только для чтения, Hidden - скрытый файл, System - системный файл, Archive - архивированный файл.

Каталог - это специальное место на диске, где хранятся имена файлов, сведения о размере, дате и времени последней корректировки, а также 4 специальных признака (атрибута).

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

Пассивный каталог – каталог, с которым в данный момент времени не имеется связи.

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

Родительский каталог – каталог, имеющий подкаталоги.

Подкаталог – каталог, который входит в другой каталог.

Дерево каталога - графическое представление структуры каталогов на диске.

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

4 Лабораторная работа. Работа с внешними устройствами. Перенаправление ввода-вывода

4.1 Цель работы

Научиться работать с внешними устройствами в среде MS-DOS и перенаправлять ввод или вывод программ.

4.2 Ход работы

  1. Запустите Pascal;

  2. Наберите ниже представленный текст программы;

Program A;

uses crt;

var

x,y: integer;

begin

write ('Vvedite x => ');

readln (x);

y:=8;

x:=x+y;

writeln ('x = ',x);

readln;

end.

  1. Сохраните файл с именем prog.pas;

  2. Проведите компиляцию файла;

  3. Закройте Pascal;

  4. Запустите командную строку MS-DOS;

  5. Создайте каталог vvod_vivod;

  6. Переместите файл prog.exe в каталог vvod_vivod;

  7. В командной строке введите: prog.exe > 1.txt;

  8. Результат занесите в отчет;

  9. Создайте в каталоге vvod_vivod командный файл com.bat, запишите в нем команду Dir;

  10. В командной строке введите: com.bat < 2.txt;

  11. Результат занесите в отчет;

  12. Скопируйте все текстовые файлы из каталога vvod_vivod на Ваш диск, обращаясь к устройству nul, для этого введите: copy *.txt > nul (при этом сообщения никакие не выводятся);

  13. Составьте отчет.

4.3 Содержание отчета

  1. Цель работы.

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

  3. Распечатка ввода и вывода информации.

  4. Вывод о проделанной работе.

4.4 Вопросы для защиты работы

  1. Определение ОС.

  2. ОС MS-DOS: назначение, достоинства и недостатки, системные файлы.

  3. Определение файла.

  4. Определение каталога.

  5. Определение дерева каталога.

  6. Перечислите внутренние и внешние команды MS-DOS.