Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Задание 2. Поиск файлов с использованием функций рекурсивного вызова




1. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не менее заданного числа файлов, отвечающих требованиям:

-архивный,

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

-размер файлов не более заданной величины.

2. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям:

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

-создан не ранее заданной даты,

-имеет размер больше заданной величины.

3. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не более заданного числа файлов, отвечающих требованиям:

-архивный,

-создан после начала текущего года,

-имеет размер менее заданной величины.

4. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано более заданного числа файлов, отвечающих требованиям:

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

-создан до начала текущего месяца,

-имеет размер в заданном диапазоне.

5. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не менее заданного числа файлов, отвечающих требованиям:

-архивный,

-создан в заданный период времени,

-имя файла отвечает заданному шаблону.

6. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям;

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

-создан в первом полугодии текущего года,

-имеет четный размер.

7. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не более заданного числа файлов, отвечающих требованиям:

-архивный,

-создан до указанной даты,

-имеет в имени не менее заданного количества символов.

8. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано более заданного числа файлов, отвечающих требованиям:

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

-создан в период между заданными датами,

-имеет размер менее заданной величины.

9. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не менее заданного числа файлов, отвечающих требованиям:

-архивный,

-создан в текущем году,

-имеет размер не более заданной величины


10. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям:

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

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

-имеет в имени четное число символов.

 

11.В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не более заданного числа файлов, отвечающих требованиям:

-архивный,

-время создания находится в заданном периоде,

-имеют имя, соответствующее заданному шаблону.

12.В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано более заданного числа файлов, отвечающих требованиям:

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

-имеют расширение длиною не менее заданного числа символов,

-имеет размер не менее заданной величины.

13.В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не менее заданного числа файлов, отвечающих требованиям:

-архивный,

-создан после заданной даты,

-имеет в имени четное число символов.

14.В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям:

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

-создан в текущем месяце,

-имеет размер в заданном диапазоне.

15.В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не более заданного числа файлов, отвечающих требованиям:

-архивный,

-создан в заданном месяце,

-имеет расширение, соответствующее заданному шаблону.

16 В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано более заданного числа файлов, отвечающих требованиям:

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

-создан в текущем году,

-имеет размер больше заданной величины.

17.В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не менее заданного числа файлов, отвечающих требованиям:

-архивный,

-создан вне заданного периода времени,

-имеет размер менее заданной величины.

18.В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям:

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

-создан не ранее заданной даты,

-размер находится в заданных пределах,


19.В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не более заданного числа файлов, отвечающих требованиям:

-архивный,

-создан до заданной даты,

-размер находится в заданных пределах.

20. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям:

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

-содержат в имени заданный символ

-имеет размер вне заданного диапазона.

21. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не более заданного числа файлов, отвечающих требованиям:

-архивный,

-содержат в расширении заданный символ,

-имеет в расширении не менее заданного числа символов.

22. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано более заданного числа файлов, отвечающих требованиям:

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

-создан в текущем году,

-имеет размер больше заданной величины.

23. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не менее заданного числа файлов, отвечающих требованиям:

-архивный,

-создан в заданный период времени,

-имеет размер не менее заданной величины.

24. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям:

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

-создан ранее заданной даты,

-размер является нечетной величиной,

25. В заданном каталоге и всех его подкаталогах найти и вывести в компонент Memo имена каталогов, в которых зарегистрировано не более заданного числа файлов, отвечающих требованиям:

-архивный,

-создан до заданной даты,

-расширение включает заданный символ.

26. В заданном каталоге и всех его подкаталогах найти и вывести в компонент ListBox имена каталогов, в которых зарегистрировано менее заданного числа файлов, отвечающих требованиям:

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

-создан в текущем месяце,

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





Поделиться с друзьями:


Дата добавления: 2015-09-20; Мы поможем в написании ваших работ!; просмотров: 433 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Логика может привести Вас от пункта А к пункту Б, а воображение — куда угодно © Альберт Эйнштейн
==> читать все изречения...

2303 - | 2226 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.