Создан заказ №4662890
19 февраля 2020
Курсовая работа по программированию
Как заказчик описал требования к работе:
Англо-русский словарь построен в виде двоичного дерева.
Каждая компонента содержит английское слово, соответствующее ему русское слово и счетчик количества обращений к данной компоненте.
Первоначально дерево формируется в порядке английского алфавита. В процессе эксплуатации словаря при каждом обращ
ении к компоненте к счетчику обращений добавляется единица. Написать программу, которая:
- обеспечивает начальный ввод словаря с конкретными значениями счетчиков обращений;
- формирует новое представление словаря в виде двоичного дерева по следующему алгоритму: а)в старом словаре ищется компонента с наибольшим значением счетчика обращений; б) найденная компонента заносится в новый словарь и удаляется из старого; в) переход к пункту а)до исчерпания исходного словаря.
- производит вывод исходного и нового словарей.
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Пояснительная записка состоит из разделов:
1. Оглавление.
2. Разработка эскизного и технического проектов программы (ГОСТ 19.404-79).
2.1. Введение.
2.2. Назначение и область применения.
2.3. Технические характеристики.
2.4. Источники, использованные при разработке.
3. Разработка рабочего проекта.
3.1. Разработка программы.
3.2. Спецификация программы.
3.3. Текст программы.
3.4. Описание программы.
3.5. Тестирование программы.
4. Литература.
Оглавление
В разделе отражаются все разделы курсовой работы с указанием страниц.
Введение
Указывается тема курсовой работы, документ, на основании которого ведется разработка.
Пример.
Задание на курсовую работу по дисциплине «Программирование».
Студент группы АСОиУбз-08-1 Иванов И.П.
Специальность «Автоматизированные системы обработки информации и управления»
Тема: Разработка приложения для Windows, представляющего собой компьютерную модель стека.
Условие задачи:
………………………………………….......................
Задание выдано:________________________/Число и подпись/
Назначение и область применения
Указывается назначение программы и краткая характеристика области применения.
Технические характеристики
Раздел должен содержать следующие подразделы:
1. Постановка задачи.
2. Описание алгоритма.
3. Организация входных и выходных данных.
4. Выбор состава технических и программных средств.
Источники, использованные при разработке
Данный раздел должен присутствовать в пояснительной записке, если в основном тексте встречались ссылки на готовые разработки, используемые в программе. Здесь указывается перечень научно-технических публикаций и других материалов.
Разработка программы
Должен быть представлен проект Windows-окна (или окон), на котором расположены все визуальные компоненты разрабатываемого интерфейса.
Компоненты должны быть пронумерованы. Ниже приводится расшифровка компонентов: название и имя; назначение в программе; события, на которые данный компонент откликается. Для каждого компонента должны быть указаны свойства, изменяемые при проектировании окна.
Спецификация программы
Приводится точное название программы и ее состав.
Например,
Обозначение Наименование Примечание
Stack.bpr Файл проекта Связывает все файлы приложения
…
Ust. cpp Файл модуля 1 проекта Реализация класса «стек»
…
Текст программы
Приводится полный листинг программы.
Описание программы
Согласно ГОСТ 19.402-78 раздел должен содержать следующие подразделы:
общие сведения;
функциональное назначение;
описание логической структуры, блок-схема;
используемые технические средства;
вызов и загрузка;
входные данные;
выходные данные.
Отдельные разделы можно объединять. Некоторые пункты этого раздела повторяют разделы технического проекта. Такие повторения предусмотрены ГОСТом, так как на этапе рабочего проекта появляются некоторые дополнения и изменения. Здесь приводятся более конкретные и точные данные.
В подразделе «Общие сведения» должны быть указаны обозначение и наименование программы, программное обеспечение, необходимое для функционирования программы, язык программирования, на котором написана программа.
В подразделе «Функциональное назначение» должны быть указаны классы решаемых задач и сведения об ограничениях на применение.
В подразделе «Описание логической структуры» должны быть указаны используемые методы; структура программы с описанием функций составных частей и связи между ними.
В подразделе «Используемые технические средства» должны быть указаны необходимые ресурсы компьютера.
В подразделе «Вызов и загрузка» должен быть указан способ вызова программы с соответствующего носителя.
В подразделе «Входные данные» должны быть указаны характер, организация и предварительная подготовка входных данных, формат и описание.
В подразделе «Выходные данные» должны быть указаны характер, формат и описание выходных данных.
Тестирование программы
Кратко описывается среда программирования. Перечисляются и описываются средства отладки. Перечисляются требования, подлежащие проверке при испытании программы. Приводятся тесты для решения
контрольного примера и ожидаемые результаты.
Прилагается распечатка решения контрольного примера.
Литература
В разделе перечисляются библиографические источники (не менее 10 источников), использованные при выполнении курсовой работы, оформленные согласно требованиям ГОСТ 7.1 -2003.
Оформление пояснительной записки
Курсовая работа выполняется на стандартных листах формата 204 х 285.
Текст пишется на одной стороне листа с полями: левое – 35 мм, правое – 10 мм, верхнее и нижнее – 20-25 мм. Times New Roman, кегль 14, интервал 1,5 pt. Проверка в системе antiplagiat.ru, уникальность не менее 75%
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
22 февраля 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Курсовая работа по программированию.docx
2020-02-25 12:47
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Большое спасибо за работу,все выполнено верно и вовремя с соблюдением всех требований!Цена приемлемая.