Создан заказ №2230532
3 сентября 2017
Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний принципов работы с динамическими структурами данных.
Как заказчик описал требования к работе:
Нужна курсовая работа по программированию. Готовая работа уже есть, но препод не принял. Надо добавить практические примеры ОБЯЗАТЕЛЬНО! Еще нужно вывод переделать. Переделать до завтрашнего утра! Заплачу больше за срочность.
Фрагмент выполненной работы:
Введение
Важность темы, избранной для исследования очевидна. Очень часто, при разработке приложений, оперирующих с большим количеством входных данных, возникает вопрос об их хранении во время выполнения программы.
Бывают случаи, когда до начала работы с данными невозможно определить, сколько памяти потребуется для их хранения. Что довольно часто заставляет программистов, использующих исключительно их, выделять память «с запасом». (работа была выполнена специалистами Автор 24) Ну а, во-первых, даже «запас» ограничен, и никто не может дать гарантии, что и его будет достаточно, а во-вторых, наоборот, «запаса» может хватить настолько, что немалая часть отведенной программе памяти будет занята понапрасну.
Данную проблему решает другой тип хранения данных - динамический список. Компоненты добавляются и удаляются во время выполнения программы, и их количество зависит исключительно от размера доступной памяти. Однако, за это преимущество приходится расплачиваться недостатком - в один момент времени нам доступны максимум 3 компонента (это зависит от способа представления списка в программе). В большинстве случаев, это очень даже приемлемая цена ...
В этом случае на помощь придут динамические структуры данных. Память в таких программах следует распределять во время выполнения ее и по мере нужности отдельными блоками. Блоки нужно связывать друг с другом с помощью указателей. Динамическая структура данных это способ организации данных при котором структура данных размещается в динамической памяти и ее размер изменяется во время выполнения программы.
Объектом исследования данной работы являются динамические структуры данных.
Предметом исследования является организация данных в списковые структуры.
Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний принципов работы с динамическими структурами данных.
Задачами работы в связи с указанной целью являются:
- изучить понятие, классификацию, объявления и особенности доступа к данным в динамических структурах;
- раскрыть однонаправленные (односвязные) списки;
- исследовать двунаправленные (двусвязные) списки.
В языке C++ имеются средства создания динамических структур данных, которые позволяют во время выполнения программы образовывать объекты, выделять для них память, освобождать память, когда в них исчезает нужность.
Понятие списка хорошо известно из жизненных примеров: список студентов учебной группы, список призёров олимпиады, список документов для представления в приёмную комиссию, список почтовой рассылки, список литературы для самостоятельного чтения и т.п.
Для того чтобы изучение данной темы было успешным и для закрепления полученных данных необходимо решить ряд задач: рассмотреть основные понятия и определения динамических структур данных, способы их объявления, инициализацию динамических структур, методы доступа к данным динамических структур, размещение их в памяти, преимущества и недостатки использования динамических структур в программах. Во второй главе курсовой работы мы ознакомимся с определениями и видами списков, структурой и способами объявления однонаправленных и двунаправленных списков, основными операциями над элементами списков.
Так же в курсовой работе приведены примеры решения несложных задач, с целью продемонстрировать работу с динамическими спискамиПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
6 сентября 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний принципов работы с динамическими структурами данных..docx
2017-09-09 02:04
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа автора меня абсолютно устроила, постоянно выходит на связь, ответственный!!!