Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
277370 |
Дата создания |
28 октября 2014 |
Страниц |
41
|
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Описание
По стандарту МТИ, оценка: отлично. ...
Содержание
Введение 3
1. Динамические структуры 5
1.1 Основные понятия и классификация динамических структур 5
1.2 Динамическая память и указатели 7
1.3 Выделение и освобождение динамической памяти 9
1.4 Нелинейные динамические структуры 10
2. Организация списков в динамической памяти 14
2.1 Связные линейные списки 14
2.2 Структура данных стек 20
2.3 Структура данных очередь 22
3. Практическое использование динамических структур 26
3.1 Программная реализация линейного односвязного списка 26
3.2 Программная реализация стека 28
Заключение 31
Список использованной литературы 34
Приложения 36
Введение
Актуальность темы обусловлена важностью правильного использования памяти и необходимостью использования в программировании динамических структур, так как это имеет большое значение, если размер данных изменяется в процессе выполнения программы или потенциально бесконечен.
Целью данной курсовой работы является исследование динамических структур данных и организации списковых структур.
Задачи:
формирование навыков научно оформлять и излагать свои мысли, выводы и результаты исследования;
исследовать понятие динамических структур;
исследовать классификацию динамических структур;
исследовать организацию списковых структур;
рассмотреть практическую реализацию динамических структур.
Объектом исследования являются языки программирования высокого уровня.
Предметом исследования являются ди намические структуры данных.
Фрагмент работы для ознакомления
e
Список литературы
1. Абрамкин Г.П. Программирование в среде Турбо Паскаль: - учебное пособие. – М.: Директ-Медиа, 2013. – 393 с.
2. Голицына О.Л., Попов И.И. Программирование на языках высокого уровня: учебное пособие. — М.: Форум, 2010. — 496 с.: ил. — (Профессиональное образование). — ISBN 978-5-91134-209-8.
3. Давыдова Н.А. Программирование [Электронный ресурс]: учебное пособие. – 2 (эл.). – М.: БИНОМ. Лаборатория знаний, 2012. – 238 с. ISBN 978-5-9963-0889-7.
4. Демидов Д.В., Основы программирования на языке Pascal в примерах: Учебное пособие. – М.: НИЯУ МИФИ, 2010. – 172 с.
5. Диканев Т.В. Принципы и алгоритмы прикладного программирования: учебное пособие для студентов. – Саратов: Изд-во Сарат. ун-та, 2012. – 140 с.: ил. ISBN 978-5-292-04146-7.
6. Егорова Е.В. Программирование на языках высокого уровня: Учебное пособие / Алт. госуд. технич. ун-т им. И.И.Ползунова. - Барнаул: 2009. - 207 с.
7. Краснов С.В. Программирование на языке высокого уровня TURBO PASCAL: Учебное пособие . - Ульяновск: УлГТУ, 2004. - 75 с.
8. Кузниченко М.А. Динамические структуры данных: учебное пособие. – Орск: Издательство ОГТИ, 2011. – 102 с. – ISBN 978-5-8424-0551-0.
9. Кулаков В.Г., Алгоритмический язык Паскаль: Учебное пособие. – М.: МГИЭМ, 2010. – 41 с.
10. Лозовая С.Ю., Решение типовых задач по программированию: практическое пособие: НИУ БелГУ; НИУ БелГУ.-Белгород: ИПК НИУ "БелГУ", 2011. - 148 с.
11. Мансуров К.Т., Основы программирования в среде Lazarus, 2010. – 772 с.: ил. ISBN 978-9967-03-646-8.
12. Марапулец Ю.В., Программирование на языках высокого уровня: Учебное пособие. – КамчатГТУ, 2008. – 189 с. ISBN 978-5-328-00185-4.
13. Меженный О.А., Самоучитель Turbo Pascal, - М:, 2009. - 333 с.
14. Павловская Т.А., Паскаль. Программирование на языке высокого уровня: Учебник для вузов. – СПб.: Питер, 2010. – 464с.
15. Потопахин В.В., Искусство алгоритмизации: Учебное пособие. – М.: ДЖК Пресс, 2011. – 320 с., ил., ISBN 978-5-94074-621-8.
16. Потопахин В.В., Современное программирование с нуля. – М.: ДЖК Пресс, 2010. – 240 с., ил.
17. Симонова, Е.В. Структуры данных. Ч. II. Нелинейные динамические структуры : [учеб. пособие] / Е.В. Симонова. – Самара : Издательство СГАУ, 2007 . – ISBN 978-5-7883-0523-3.
18. Сулейманов Р.Р., Методика решения учебных задач средствами программирования: Методическое пособие – М: БИНОМ. Лаборатория знаний 2010, с. 112, ISBN:978-5-9963-0112-6.
19. Царев, Р. Ю. Алгоритмы и структуры данных: учеб. пособие / Р. Ю. Царев. – Красноярск: Сиб. федер. ун-т, 2013. – 160 с.
20. Программирование. Динамические списки Pascal.//сайт посвященный языку программирования Turbo Pascal - 2010 [Электронный ресурс] -URL: http://www.pascal.helpov.net/index/dynamic_lists_pascal_programming.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00446