Лекции по Вычислительным машинам, системам и сетям   

5. Программирование на языке Ассемблер

5.18. Задания к лабораторной работе «Работа с гибкими дисками»

1. Программа анализирует диск и выводит на экран общее число кластеров на диске, число свободных класте-ров, число занятых кластеров и число плохих кластеров.

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

3. Программа выводит на экран список файлов из корневого каталога. При нажатии клавиши S программа сортирует этот список по алфавиту.

4. Программа выдает на экран цепочку кластеров, которую занимает заданный файл. Имя файла задается в программе с клавиатуры.

5. Найти самый большой файл в корневом каталоге и вывести на экран его имя и размер в килобайтах.

6. Поиск файла в корневом каталоге и, если он есть, выдача на экран номера его начального кластера. Имя файла задается в программе с клавиатуры.

7. Программа выводит на экран список файлов из корневого каталога. При нажатии клавиши U программа сортирует этот список по размеру.

8. Вывести на экран названия всех файлов из корневого каталога и номера их начальных кластеров.

9. Программа выводит на экран список файлов (без подкаталогов) из корневого каталога, отмечая для каждого файла, является ли он скрытым или нет. При нажатии клавиши С все скрытые файлы становятся "открытыми" и наоборот, причем не только на экране, но и на диске.

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

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

11. Определить, есть ли в корневом каталоге файлы с расширением EXE и, если таковые имеются, вывести на экран их список.

12. Найти в корневом каталоге самый "старый" файл и вывести на экран его имя и дату создания.



*****

© 2009-2017 Банк лекций siblec.ru
Лекции для преподавателей и студентов. Формальные, технические, естественные, общественные, гуманитарные, и другие науки.