задание:
Разработать приложение, которое просматривает папки с именами от «A» до «Z», находящимися в том же каталоге (в той же папке), что и приложение, и формирует полный список текстовых файлов (файлов с раcширением «*.txt»). Формируемый список должен включать полные имена файлов. Некоторые папки могут отсутствовать (например, имеются папки «A», «C», «D», «ABC»; «A1» приложение должно сформировать списки файлов только из папок «A», «C», «D»). Для контроля наличия папки использовать стандартную функцию DirectoryExists(Directory). Параметр Directory – имя папки, существование которой проверяется. Функция возвращает ИСТИНА, если указанная папка существует.
По команде пользователя приложение формирует индекс для списка ключевых слов для всех файлов. Список ключевых слов должен храниться в файле «KeyList.txt», который должен находиться в одной папке с приложением. Формат файла: одна строка – одно ключевое слов. Приложение читает этот файл при старте. Индекс формируется по точному соответствию, включая регистр, ключевым словам. После того, как индекс сформирован, пользователь указывает (выделяет в списке) ключевое слово и выполняет поиск файлов, в которых встречается это ключевое слово. Двойной щелчок на имени найденного файла должен открывать окно с этим файлом и выделенным ключевым словом ближайшим к началу файла.
Правило оформления:
1- ТЗ
2 - Алгоритм
3 - uml диаграмма
4 - программный код. c#. Реализация в соответствии c заданием
5 - тестирование программного кода (выбор сам-но)
6 - заключение !
7- литература
8 - Приложение. Листинг модулей.
9 - графический материал (1- Алгоритм 2- диаграмма)оформление
10 - защита КР.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |