Программы циклической структуры. Массивы данных.

Содержание

Введение 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/chapter7/1_7.html (вход свободный).

18. Лекции по основам алгоритмизации и программирования. [Электронный ресурс]. [Режим доступа]: http://www.chemisk.narod.ru/html/algoritm01.html#ogl (вход свободный)

19. Массивы. [Электронный ресурс]. [Режим доступа]: http://marklv.narod.ru/inf/mas.htm (вход свободный).

20. Свободная энциклопедия ВикипедиЯ. [Электронный ресурс]. [Режим доступа]: http://ru.wikipedia.org/wiki/ (вход свободный).

21. Урок №28. Массивы. [Электронный ресурс]. [Режим доступа]: http://marklv.narod.ru/book/urok28.htm (вход свободный)

Похожие записи