Качественна работа!
Выполнена кандидатом наук!
Предмет: АЛГОРИТМИЧЕСКИЕ ОСНОВЫ ОБРАБОТКИ ДАННЫХ
Тема курсовой работы: Предметный указатель
ЗАДАНИЕ:
Исходные данные
- предметный указатель состоит из следующих полей:
- термин
- ссылка на страницу термина
- операции указателя:
- создание пустого предметного указателя
- добавление термина в предметный указатель
- редактирование элемента предметного указателя (добавление ссылки на страницу для заданного термина)
- вывод элементов указателя в алфавитном порядке на экран
- вывод элементов указателя в алфавитном порядке в текстовый файл
- поиск элемента предметного указателя по термину
Перечень вопросов, подлежащих разработке, и обязательного графического материала:
- разработка текстового интерфейса предметного указателя
- разработка приложения базы хранения структурированных данных предметного указателя.
_____
«Предметный указатель»
Предметный указатель – это алфавитный список терминов документа с
указанием страниц, на которых они упоминаются. Пример элемента указателя:
{[заголовочный файл], 108, 189, 927}.
Операции указателя:
• создание пустого предметного указателя;
• добавление термина в предметный указатель;
• редактирование элемента предметного указателя (добавление ссылки
на страницу для заданного термина);
• вывод элементов указателя в алфавитном порядке на экран;
• вывод элементов указателя в алфавитном порядке в текстовый файл;
• поиск элемента предметного указателя по термину.
В демонстрационной программе предусмотреть ввод списка терминов с
клавиатуры, считывание текста, для которого создается предметный указатель,
из текстового файла и запись предметного указателя в другой текстовый файл
перед завершением работы программы. Количество строк на странице текста
можно задать глобальной константой или вводить с клавиатуры. В текстовом
файле нет переноса слов.
Windows
Писать код с++ на visualstudio
Задание
Введение
1. Обоснование выбора средств и методов для выполнения задания
2. Код программы
3. Графический интерфейс пользователя
Заключение
Список литературы