Содержание

ВВЕДЕНИЕ

Глава 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. Рао С. Освой самостоятельно С++ за 21 день, 7-е издание, 2013. — 651 с.

14. Смолкин М.С. Информатизация общества, 2012.

15. Сулейманов Р.Р. Методика решения учебных задач средствами программирования//Методическое пособие – М: 2010, с. 112

16. Фельзинг В.А. Создание программы циклической структуры. Работа с массивами. Москва, 2011. — 35 с.

17. Шилдт Г. С++: Базовый курс, 3-е издание — М.:Издательский дом "Вильямс", 2010. — 624 с.

18. Пахомова А.В. «Программирование на языке Turbo Pascal» Методическое пособие 2006 [Электронный ресурс] — URL: http://tp7.info/metod_uk2.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/index1.htm (дата обращения: 11.07.2017

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