Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск

Кто сейчас на форуме
Сейчас посетителей на форуме: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1

Нет

[ Посмотреть весь список ]


Больше всего посетителей (9) здесь было Вс Фев 11, 2018 12:54 pm
Самые активные пользователи за неделю
Ярослав
 


Экзаменационное задание

Перейти вниз

Экзаменационное задание

Сообщение автор Ярослав в Сб Янв 13, 2018 2:10 pm

Экзаменационное задание
Программа-цензор
Срок: 1 февраля? (Пу11016) / 13 февраля (П140217) (Последний день перед экзаменом)

Создать приложение, которое будет искать набор запрещённых слов в файлах.

Пользовательский интерфейс должен позволять ввести или загрузить из файла набор запрещённых слов. При нажатии кнопки «Старт» приложение начинает искать эти слова во всех файлах на всех доступных носителях информации (жёсткие диски, флешки).

Файлы, содержащие запрещённые слова, должны быть скопированы в указанную папку.

В дополнение к скопированному файлу нужно создать отредактированную версию файла, где все запретные слова заменены строкой из 7 звёздочек: *******.

Также создать файл отчёта. Он должен содержать информацию обо всех найденных файлах:

• Пути к этим файлам
• Размер файлов
• Информацию о числе замен

В файле отчёта также нужно показать информацию о топ-10 самых популярных запрещённых слов.

Интерфейс должен показывать прогресс работы приложения с помощью полосок прогресса (ProgressBar). Пользователь через интерфейс приложения может приостановить работу алгоритма, возобновить, полностью остановить.

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

Программа может быть запущена лишь в единственном экземпляре.

Программа обязательно должна использовать механизмы многопоточности и синхронизации!
avatar
Ярослав
Admin

Posts : 600
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения