Готовые курсовые и контрольные работы по компьютерным технологиям
Главная |  Образцы |  Готовые работы | 

Построение частотного словаря на основе дерева двоичного поиска (курсовая работа, #465)

Средство реализации: Borland C++ / DOS
Задание: Построение частотного словаря на основе двоичного дерева поиска, т. е. в вершине дерева должно храниться слово и количество его появлений в тексте. Создать класс обработки двоичных деревьев, предусмотрев все основные операции над деревом. Дополнить класс функциями включения элемента, поиска элемента по значению ключа, обхода дерева в симметричном порядке. Имя файла, предназначенного для сканирования запрашивать с клавиатуры. При распознавании слова учитывать, чтобы в слово не входили знаки препинаний, скобки и другие специальные символы. Вывести весь список встречающихся в тексте слов в алфавитном порядке. Определить слово, которое встречалось чаще других.
Рекомендуется каждую подзадачу реализовать в отдельной функции. Для каждой такой функции должен быть создан алгоритм, показывающий логику выполнения подзадачи. Все алгоритмы, построенные согласно ГОСТу, затем будут включены в пояснительную записку.
Если в программе применяется построение класса, то следует отделить описание класса от его реализации и от файла приложения. Выполнить раздельную компиляцию. Работу программы, состоящей из нескольких файлов организовать в проекте Project.
Курсовая работа должна быть оформлена в виде самостоятельного приложения с применением меню, в котором предусмотрены всевозможные пункты обработки данных согласно варианту задания. Следует обратить внимание на создание дружественного интерфейса с пользователем, а также защиту от неверных действий пользователя с выводом сообщений об ошибках.
Содержание
Постановка задачи 1
Создание класса 1
Текст программного модуля с реализацией методов 7
Разработка основной программы 10
Текст основной программы 16
Результаты тестирования 21
Тестовый текст 21
Результат составления списка 21
Результат поиска наиболее употребительного слова 22
Результат поиска слова 22
Цена: 900 руб.
© Готовые курсовые и контрольные работы по компьютерным технологиям, контакты - order@courseworking.ru