Пример готовой курсовой работы по предмету: Информационные технологии
Содержание
ВВЕДЕНИЕ
Глава
1. Программы циклической структуры.
1.1. Цикл с предусловием while
1.2. Цикл с постусловием until-repeat
1.3. Цикл с параметром for
Глава
2. Массивы данных
2.1. Виды и описание массивов
2.2. Ввод (заполнение) и вывод элементов массива
2.3. Сортировка массивов
Глава
3. Практическое применение теории циклических структур и массивов данных
Заключение
Список использованной литературы
Выдержка из текста
Актуальность данной темы объясняет все вышесказанное, так как мы сильно привязались к цикличности в своей жизни, а также в применении особой структуры для хранения чего-либо, что уже даже не замечаем этого. Но используя компьютер, следует знать способы реализации описанных вещей. Именно это и является объектом исследования данной работы.
Предметом исследования являются типичные программы циклической структуры, которые работают с массивами данных.
Целью работы является раскрытие реализации работы с циклическими структурами и массивами данных на языке Pascal.
Для достижения поставленной цели необходимо решить следующие задачи:
1)проанализировать литературу по заданной теме;
2)узнать основные понятия;
3)рассмотреть виды циклов;
4)рассмотреть способы представления массивов;
5)рассмотреть способы работы с массивами.
Для написания работы были рассмотрены следующие источники: Краснов С.В. в своей книге «Программирование на языке высокого уровня Turbo Pascal » описывает вопросы разработки программы, уделяет много внимания основным понятиям, операторам ввода и вывода данных, составлению программ, которые реализуют ветвление, циклические процессы, работу с массивами, процедурами и записями. Понятия циклов и их главные условия применения, использования и ограничения, что дает возможность безошибочно действовать при написании программы.[7].
В своей книге «Программирование на языке Паскаль» Перминов О.Н. привел детальное и формальное изложение всех конструкций языка, а все примеры написаны доступным языком с применением различных приемов программирования. Подробно описаны циклические алгоритмы, все их разновидности и приведены подробных примеров, что дает возможность свободно ориентироваться в большом потоке информации, выбрать для своей работы именно то, что надо для достижения поставленной цели.[11]
Список использованной литературы
Список использованной литературы
1. Алексеев Е.Р., Чеснокова О.В., Кучер Т.В. Free Pascal и Lazarus: Учебник по программированию — М.: ALT Linux ; Издательский дом ДМК-пресс, 2010. — 440 с.
2. Афанасьева Т.В., Кувайскова Ю.Е., Фасхутдинова В.А. Алгоритмы и программы: учебное пособие — Ульяновск: УлГТУ, 2011. — 227 с.
3. Белослудцева И. Исследовательская работа по информатике: "Алгоритмы в нашей жизни"
- Кез, 2014. — 14 с.
4. Диканев Т.В. Программирование для начинающих — Саратов, 2010.
5. Исаев В. Составление программ циклической структуры — Серпухов, 2013. — 5с.
6. Кирпиченко Е.В. Алгоритмы с повторениями. Цикл с параметром FOR. Цикл с предусловием WHILE. Цикл с постусловием REPEAT, 2014.
7. Краснов С.В. Программирование на языке высокого уровня TURBO PASCAL: Учебное пособие. — Ульяновск: УлГТУ, 2004. — с.27-31
8. Крупенников О.Г., Кравченко Д.В. Информатика: учебное пособие к изучению дисциплины и выполнению контрольной работы для студентов машиностроительных направлений и специальностей всех форм обучения — Ульяновск: УлГТУ, 2014. — 130 с.
9. Кудряшов А. Итеративно-циклические процессы в повседневной деятельности, 2011.
10. Липпман, Стенли Б., Лажойе, Жози, Му, Барбара Э. Язык программирования С++. Базовый курс, 5-е изд. : Пер. с англ. — М. : ООО "И.Д.Вильямс", 2014. — 1120 с.
11. Перминов О.Н. Программирование на языке Паскаль:Справочник.– М.: Радио и связь, 1998. – с.243-304
12. Прата С. Язык программирования С. Лекции и упражнения, 5-е издание.: Пер. с англ. — М.: Издательский дом "Вильямс", 2013. — 960 с.
13. Рао С. Освой самостоятельно С++ за
2. день, 7-е издание, 2013. — 651 с.
14. Смолкин М.С. Информатизация общества, 2012.
15. Сулейманов Р.Р. Методика решения учебных задач средствами программирования//Методическое пособие – М: 2010, с. 112
16. Фельзинг В.А. Создание программы циклической структуры. Работа с массивами. Москва, 2011. — 35 с.
17. Шилдт Г. С++: Базовый курс, 3-е издание — М.:Издательский дом "Вильямс", 2010. — 624 с.
18. Пахомова А.В. «Программирование на языке Turbo Pascal» Методическое пособие 2006 [Электронный ресурс]
- URL: http://tp 7.info/metod_uk 2.php (дата обращения: 11.07.2017)
19. Программирование. Динамические списки Pascal.//сайт посвященный языку программирования Turbo Pascal — 2010 [Электронный ресурс]
- URL: http://www.pascal.helpov.net/index/dynamic_lists_pascal_programming (дата обращения: 11.07.2017)
20. Учебник Turbo Pascal — 2006 [Электронный ресурс]
- URL: http://khpi-iip.mipk.kharkiv.edu/library/datastr/book_sod/guap/index 1.htm (дата обращения: 11.07.2017