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

5

Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний принципов работы с динамическими структурами данных..docx
2017-09-09 02:04
Последний отзыв студента о бирже Автор24
Общая оценка
5

Положительно
Работа автора меня абсолютно устроила, постоянно выходит на связь, ответственный!!!