Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение 3
1.Основные понятия структурирования данных 5
1.1.Общее понятие о структурах данных 5
2.Динамические структуры данных 13
2.1.Основные понятия и принципы работы с динамическими структурами данных 13
2.2.Работа с динамическими структурами 16
3.Организация списковых динамических структур 21
3.1.Работа с односвязными списками 21
3.2.Работа с другими списочными структурами 27
Заключение 31
Список использованной литературы 33
Приложение А ……………………………………………………………………35
Выдержка из текста
Создание сложных программных продуктов, в основном информационных систем, требует подготовки квалифицированных специалистов, которые в совершенстве владеют современными методами построения систем для обработки данных.
Для решения определенной задачи, с одной стороны, надо выбрать подходящий уровень для абстрагирования, определить множество данных, которые представляют реальную ситуацию, относящуюся к заданию. С другой стороны, необходимо выбрать способ представления данных с учетом возможностей языка программирования и компьютера.
Список использованной литературы
1. Ахо А. Структуры данных и алгоритмы. / А. Ахо, Дж. Хопкрофт, Дж. Ульман — М:Вильямс, 2009. – 256 с.
2. Мальцев А.И. Алгоритмы и рекурсивные функции / А.И. Мальцев. — М:Наука, .2005. – 198 с.
3. Липский В. Комбинаторика для программистов / В. Липский. — М.:Мир.2008. – 304 с.
4. Рейнгольд Э. Комбинаторные алгоритмы. Теория и практика / Э. Рейнгольд, Ю. Нивергельт, Н. Део. — М.:Мир, 2012. – 102 с.
5. Белов В.В. Теория графов / В.В. Белов, Е.М. Воробьев, В.Е. Шаталов. — М. : Высшая школа, 2003. – 156 с.
6. Кристофидес Н. Теория графов. Алгоритмический подход / Н. Кристофидес. — М.: Мир, 2005. – 200 с.
7. Емеличев В.А. Лекции по теории графов / В.А.Емеличев, О.И.Мельников, В.И.Сарванов. — М.: Наука, 2000. – 302 с.
8. Кушниренко А.Г. Программирование для математиков / А.Г. Кушниренко, Г.В. Лебедев. — М:Наука, 2003. – 152 с.
9. Вирт Н. Алгоритмы+структуры данных=программы / Н. Вирт. — М.:Мир, 2003. – 204 с.
10. Бузюков Л. Б. Современные методы программирования на языках С и С++ / Л. П. Бузюков, О. Б. Петрова. – СПб. : Линк, 2008. – 288 с.
11. Зиборов В. MS Visual C++ 2010 в среде .NET. Библиотека программиста на примерах / В. Зиборов. – СПб. : Питер, 2010. – 320 с.
12. Подбельский В. В. Практикум по программированию на языке Си / В. В. Подбельский. – М. : Финансы и статистика, 2004. – 576 с.
13. Пратта С. Язык программирования С++ / С.Пратта.–Диалектика-Вильямс.–М.:2014, 800с.
14. Шилдт Г. Полный справочник по С++ / Г.Шилдт.–Диалектика-Вильямс.–М.:2014, 800 с.
15. Седжвик Р. Алгоритмы на С++ / Р.Седжвик.–Диалектика-Вильямс.–М.:2014, 1056 с.
16. Хортон А. Visual C++ 2010: полный курс: Пер. с англ. – М.:Издательский дом «Вильямс», 2012. – 1216 с.:ил.
17. Cтрауструп Б. Программирование: принципы и практика использования С++.: Пер. с англ. – М.:Издательский дом «Вильямс», 2011. – 1248 с.
18. Колдаев В. Д. Основы алгоритмизации и программирования: Учебное пособие / Под ред. проф. Л. Г. Гагариной. — М.: ИД «ФОРУМ»: ИНФРА-М, 2006. — 416 с.
19. Макконнелл Дж. Основы современных алгоритмов. 2-е дополненное издание / Дж. Макконел. – Москва: Техносфера, 2004. — 368с.
20. Окулов С. М. Программирование в алгоритмах / С. М. Окулов. — М.: БИНОМ. Лаборатория знаний, 2002. — 341 с.