Разработка программы управления ресурсом в dll
У нас есть файл doc с названием Интеллектуальные системы.ФОС.
Мы должны взять этот файл и преобразовать в файл ресурса.
Файл ресурса загрузить в DLL.
Далее разработать алгоритм и программу извлечения элементов ресурса из DLL. В файле (файл будет в аттаче) на 5 странице есть таблица, в которой описаны темы и вопросы, вот их нам нужно извлечь из ресурса.
Далее нужно написать программу(можно все одним скопом делать), которая будет работать с этими данными, например мы получили словарь или массив данных, далее нам потребуется приложение, в котором будет функция выбрать тему и по этой теме получить рандомный вопрос.
С точки зрения пользователя это выглядит так:
1. Я запустил приложение
2. В ниспадающем меню я выбрал тему
3. Нажимаю кнопку получить случайный вопрос
Результат:
1. Мне высвечивается случайный вопрос по этой теме.
Основная проблема, которая стоит перед разработчиком, это работа с вордовским файлом, потому что информации в нем много, менять вордовский файл и переделывать его нельзя, такие условия преподавателя(мда...ума палата). Нужно выдирать из этого неструктурированного файла информацию.
Есть три способа решить проблему, места расставил по приоритету.
1. Работать с doc файлом.
2. Преобразовать doc файл в текстовый (или xml, как будет удобнее), но вписать это в программу, то есть на вход я подаю док файл ФОС, далее он изменяется на текстовый и мы работаем с ним.
3. В конверторе из док файла сделать текстовый или другого формата и работать с ним.
Предпочтительнее 1 или 2 способ, однако если нет возможности, то можно и 3 способ.
Доп. условия:
1. Название файла можно менять, прошу ограничиться только цензурными выражениями :)
2. Программа разрабатывается только для этого файла и не будет предназначена для другого файла, поэтому об универсальности беспокоиться не стоит.
3. Код программы должен быть написан ЖЕЛАТЕЛЬНО на C#, если нет такой возможности, то можно взять другой язык, однако прошу об этом сообщить заранее.