Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение 3
Основная часть 5
1. Основные понятия теории алгоритмизации 5
2. Структура данных. Массивы. Виды массивов. 13
3. Реализация циклических структур в программах. Работа с массивами 19
Заключение 29
Список использованной литературы 31
Выдержка из текста
Объект исследования – алгоритмы и их реализация, структурированные типы данных.
Предмет исследования – циклические алгоритмы (структуры), массивы данных.
Цель курсовой работы: изучение циклических структур, их реализации в программах на языках программирования, применение циклических структур в работе с массивами данных.
Задачи курсовой работы:
• ознакомление с основными понятиями теории алгоритмизации;
• изучение циклических алгоритмов, классификация;
• изучение способов реализации циклов в программах;
• ознакомление с основными структурированными типами данных, классификация массивов данных;
• изучение способов реализации работы с массивами с применением циклов.
Основная часть курсовой работы содержит три главы.
В первой главе рассмотрены основные понятия теории алгоритмизации (свойства и виды алгоритмов).
Во второй главе рассмотрены дано понятие структуры данных, рассмотрены массивы данных, свойства и виды массивов.
В третьей главе рассмотрена реализация циклических структур в программах на языках программирования, а также реализация работы с массивами в программах с помощью циклов
Список использованной литературы
1. Гейн А.Г., Сенокосов А.И., Юнерман Н.А. Информатика. 10-11 классы. – М.: Просвещение, 2010. – 255 с.
2. Гольденберг В.А. Введение в программирование. Учебное пособие для учащихся среднего и старшего школьного возраста. – М.: ООО «Харвест», 2007. – 528 с.
3. Грогоно П. Программирование на языке Паскаль. – М.: Мир, 2012. – 108 с.
4. Зверева О.М., Саблина Н.Г. Среда Турбо Паскаль 7.0. Реализация простейших алгоритмов: Конспект лекций. Часть 1. – Екатеринбург: Изд-во УМЦ-УПИ, 2009. – 112 с.
5. Ключарев А. А., Матьяш В. А., Щекин С. В. Структуры и алгоритмы обработки данных: Учеб. пособие. СПб.: СПбГУАП, 2003. – 172 с.
6. Краснов С.В. Программирование на языке высокого уровня TURBO PASCAL: Учебное пособие. – Ульяновск: УлГТУ, 2009. – 119 с.
7. Левитин А. Алгоритмы. Введение в разработку и анализ. М.: Вильямс, 2009. – 315 с.
8. Макарова Н.В. Информатика и ИКТ. Начальный уровень. – СПб.: Питер, 2011. – 160 с.
9. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика. – СПб.: Питер, 2005. – 1010 с.
10. Перминов О.Н. Программирование на языке Паскаль: Справочник.– М.: Радио и связь, 2011. – 434 с.
11. Попов В.Б. Turbo Pascal для школьников. – М.: Финансы и статистика, 2008. – 528 с.
12. Симонович C.В. — Общая информатика. Новое издание. Универсальный курс. – СПб.: Питер, 2008. – 428 с.
13. Симонович, С.В. и др. Общая, специальная и практическая информатика. Уч.пособие. Универсальный курс /С.В.Симонович. – М.: АСТ-ПРЕСС: Информком-Пресс, 2009. – 638 с.
14. Скиена Ст. Алгоритмы. Руководство по разработке. – Спб.: БХВ-Петербург, 2011. – 630 с.
15. Алгоритмизация и программирование: Учебно-методический комплекс. / А.Г. Сковиков. – Ульяновск: УлГТУ, 2006. – 210 с.
16. Структуры и алгоритмы обработки данных / В. А. Матъяш, В. А. Путилов, В. В. Филъчаков, С. В. Щекин. Апатиты: КФ ПетрГУ, 2000. 80 с.
17. Алгоритмы. Алгоритмизация. Алгоритмические языки. [Электронный ресурс].
[Режим доступа]: http://book.kbsu.ru/theory/chapter 7/1_7.html (вход свободный).
18. Лекции по основам алгоритмизации и программирования. [Электронный ресурс].
[Режим доступа]: http://www.chemisk.narod.ru/html/algoritm 01.html #ogl (вход свободный)
19. Массивы. [Электронный ресурс].
[Режим доступа]: http://marklv.narod.ru/inf/mas.htm (вход свободный).
20. Свободная энциклопедия ВикипедиЯ. [Электронный ресурс].
[Режим доступа]: http://ru.wikipedia.org/wiki/ (вход свободный).
21. Урок №
28. Массивы. [Электронный ресурс].
[Режим доступа]: http://marklv.narod.ru/book/urok 28.htm (вход свободный)