Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_LR_SPO.doc
Скачиваний:
2
Добавлен:
13.08.2019
Размер:
389.12 Кб
Скачать

Б. Прямой доступ к файлу и добавление данных к файлу Цель лабораторной работы

Целью работы является научиться организовывать прямой доступ к файлу и добавлять в него новую информацию с помощью функций DOS

Теоретические сведения

Изучить функции прямого доступа к файлу и добавления в файл данных [4, 5].

Порядок выполнения работы

В соответствии с вариантом добавить к файлу несколько строк и вывести его содержимое на экран. Добавление строк и вывод содержимого оформить в виде двух подпрограмм, включенных в текст основной программы (в виде отдельных процедур).

кол-во строк

кол-во строк

кол-во строк

кол-во строк

1

2 строки

4

3 строки

7

2 строки

10

2 строки

2

1 строку

5

1 строку

8

3 строки

11

1 строку

3

3 строки

6

2 строки

9

1 строку

12

3 строки

ВНИМАНИЕ! Уточнить у преподавателя, куда добавлять строки: в начало, середину или конец файла.

В. Переименование и пересылка файлов Цель лабораторной работы

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

Теоретические сведения

Изучить функции переименования и пересылки файлов [4, 5].

Порядок выполнения работы

В соответствии с вариантом создать новый каталог (при необходимости старый удалить), переслать в него файл и изменить его атрибуты. Работу с каталогами оформить в виде внешней процедуры.

вид обработки файла

старый каталог

установить биты

дополнительно изменить

1

пересылка

оставить

скрытый

дату создания

2

переименование

оставить

только для чтения

время создания

3

пересылка

удалить

системный

время создания

4

переименование

удалить

архивный

дату создания

5

пересылка

оставить

только для чтения

дату создания

6

переименование

оставить

скрытый

время создания

7

пересылка

удалить

архивный

время создания

8

переименование

удалить

системный

дату создания

9

пересылка

оставить

системный

дату создания

10

переименование

оставить

архивный

время создания

11

пересылка

удалить

только для чтения

время создания

12

переименование

удалить

скрытый

дату создания

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