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

6.2. Обслуживание файловой системы

Вариант №1. Создать на диске файл test.txt нулевой длины средствами ОС. Написать программу для работы с атрибутами файла. Меню программы:

A – Установить атрибут «архивации».

R – Установить атрибут «только- чтение».

H – Установить атрибут «скрытый».

Вариант №2. Написать программу для проверки наличия у файла атрибутов «Архивный», «Только чтение». Имя файла вводится с клавиатуры. Вывести контрольные сообщения. Формат программы «СОМ».

Вариант №3. Написать программу, которая проверяет существование файла на диске, если он найден переименовать его, присвоив новое расширение “BAK”. Формат программы «ЕХЕ».

Вариант №4. Написать программу, которая проверяет существование файла на диске, если он найден, то выводится запрос на его удаление. Вывести контрольные сообщения. Формат программы «ЕХЕ».

Вариант №5. Написать программу, которая проверяет существование файла на диске. Если файл найден, программа выводит его содержимое на экран. Имя файла вводится с клавиатуры. Формат программы «СОМ».

Вариант №6. Написать программу для создания на диске структуры каталогов:

D:\-|

|_DIR1\DIR2

|_DIR3

Каталог DIR2 сделать текущим. Формат программы «ЕХЕ».

Вариант №7. Создать на диске структуру каталогов программным кодом:

D:\-|

|_DIR1\DIR2

|_DIR3

Написать программу для удаления каталога DIR2. Если удаление не возможно, вывести сообщение об ошибке. Формат программы «СОМ».

Вариант №8. Написать программу для проверки существования атрибута у файла. Тип атрибута запрашивается из командной строки. A – архивный, R-только чтение, S-системный, H-скрытый. Вывести контрольные сообщения. Формат программы «ЕХЕ».

Вариант №9. Написать программу, которая создает каталог DOC и в нем файл из трех строк. Содержимое файла вывести на экран. Файлу присвоить атрибут «Архивный». Формат программы «СОМ».

Вариант №10. Написать программу, которая создает каталог и в нем файл. Имя каталога и файла вводятся с клавиатуры. Формат программы «ЕХЕ».

Вариант №11. Написать программу, которая создает на диске три вложенных

каталога. Имена каталог вводятся с клавиатуры. Последний каталог сделать текущим. Формат программы «СОМ».

Вариант №12. Написать программу для назначения файлу атрибута. Тип атрибута запрашивается из командной строки. A – архивный, R- только чтение, S-системный, H-скрытый. Вывести контрольные сообщения. Если атрибут существует вывести сообщение об ошибке. Формат программы «ЕХЕ».

Вариант №13. Создать на диске структуру каталогов программным кодом:

D:\-|

|_DIR1\DIR2

|_DIR3

Написать программу для удаления произвольной «ветки» каталога. Путь к каталогу вводить с клавиатуры. Формат программы «СОМ».

Вариант №14. Используя системные средства ОС, создать на диске текстовый файл, написать программу для чтения содержимого файла и записи его в новый файл с расширением “BAK”. Файл присвоить атрибут архивации. Формат программы «ЕХЕ».

Вариант №15. Написать программу для создания на диске в каталоге TEST текстового файла. В файл поместить строку, введенную с клавиатуры. После закрытия файла присвоить ему атрибут «только-чтение». Каталог создавать в коде программы. Если выполнение функций программы не возможно, вывести сообщение об ошибке. Формат программы «СОМ».