Программа для поиска слов

Отменен
Заказ
269458
Раздел
Программирование
Предмет
Моделирование систем
Тип работы
Антиплагиат
Не указан
Срок сдачи
Не определен
Цена
Договорная цена
Блокировка
5 дней
Размещен
22 Дек 2014 в 18:16
Просмотров
264
Описание работы
Задание : Написать программу, которая будет осуществлять поиск введенного слова или фразы во всех файлах каталога (с возможностью сканирования подкаталогов) и выводить результаты поиска.
Формат вывода результата:
. название файла;
. полный путь к файлу;
. номер строки;
. фраза или предложение с искомым словом или фразой:
o для .txt - предложение, в котором встретилось слово;
o для .xml - название объекта, в котором встретилось слово;
o для .html - 3 слова слева и справа от найденного...., без тегов;
o для других на выбор разработчика.
2. В программе обязательно должна использовать такие принципы и механизмы ООП как:
. инкапсуляция;
. наследование;
. полиморфизм;
. абстрактные классы;
. вложение классы.
3. Входные параметры ( слово или фраза для поиска, [начальный каталог], [флаг о сканировании подкаталогов], [форматы допустимых файлов] , [имя файла для вывода результатов]
4. По результатам сканирования программа должна вывести статистику которая содержит следующую информацию:
. количество найденных совпадений;
. количество сканированных файлов;
. количество сканированных строк;
. полное время сканирования;
. средние время сканирования файла.

Исходные данные
Каталоги с файлами разных типов (.txt, .xml, и html и другие).

Язык : C++
Версия : Visual Studio 10.0
Вид : текстовый (консоль)
Срок : 3 дня
Качество : хорошее
Комментарии : нужны
Дополнительно : побольше комментариев
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир