Файл: Операторы циклов, их виды, особенности и области применения (История создания языка).pdf
Добавлен: 29.03.2023
Просмотров: 413
Скачиваний: 1
СОДЕРЖАНИЕ
Глава 1. История создания языка и обзор источников литературы
1.2. Краткий обзор литературных и электронных источников
Глава 2. Типы циклических структур
2.1. Арифметический оператор цикла
2.2. Итерационный цикл с предусловием
2.3. Итерационный цикл с постусловием
Глава 3. Циклические алгоритмы в задачах с массивами
3.1. Основные действия с массивами Паскаля
3.2. Инициализация массива Паскаля
Например, цикл while … do (пока … делать), цикл с предусловием будет выполняться до тех пор, пока выражение будет истинным, как только выражение становится ложным, происходит выход из цикла и программа переходит к выполнению следующего оператора. Цикл repeat … until (делать … пока), цикл с пост условием себя работает немного иначе: сначала выполняется тело цикла, а затем выполняется проверка условия окончания цикла, причем пока выражение ложно, цикл выполняется, как только логическое выражение примет значение станет истина, цикл прекращает свою работу.
Особое внимание в работе уделено циклу FOR … TO … DO. В арифметическом цикле или цикле со счетчиком, параметр цикла имеет порядковый тип, это значит, что значение параметр цикла увеличивается или уменьшается на единицу при каждой итерации цикла.
В четвертом разделе работы рассмотрена реализация программ обработки массивов с использованием циклических алгоритмов. Для решения задач, использующих массивы целесообразно применять арифметический цикл. Данный тип цикла используется при инициализации массива, естественно, при выводе его на печать и при реализации самого алгоритма. В работе подробно рассмотрены два примера, реализующие алгоритмы работы с одномерным и двумерным массивом. Задача 2 рассмотрена реализация алгоритма с вложенными циклами. Вложенные циклы практически всегда используются для обработки матриц.
В заключение можно сказать, что в работе показана актуальность, решены поставленные задачи, следовательно, достигнуты поставленные цели.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- Алешин, Л.И. Информационные технологии: Учебное пособие / Л.И. Алешин. - М.: Маркет ДС, 2016. - 384 c.
- Брукшир, Дж.Г. Информатика и вычислительная техника, СПб: Питер,2014г,с.624
- Голицына О. Л., Попов И. И. Программирование на языках высокого уровня, Форум, 2014 г., с.496
- Гаврилов, М.В. Информатика и информационные технологии: Учебник для бакалавров / М.В. Гаврилов, В.А. Климов; Рецензент Л.В. Кальянов, Н.М. Рыскин. - М.: Юрайт, 2013. - 378 c.
- Гвоздева, В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 544 c.
- Гохберг, Г.С. Информационные технологии: Учебник для студ. учрежд. сред. проф. образования / Г.С. Гохберг, А.В. Зафиевский, А.А. Короткин. - М.: ИЦ Академия, 2016. - 208 c.
- Исаев, Г.Н. Информационные технологии: Учебное пособие / Г.Н. Исаев. - М.: Омега-Л, 2015. - 464 c.
- Немцова Т. И., Голова С. Ю., Абрамова И. В. Программирование на языке высокого уровня. Программирование на языке Object Pascal, Форум, Инфра-М, 2013г.,с.6
- Павловская, Т.А. Паскаль. Программирование на языке высокого уровня, СПб: Питер, 2015г,с.393
- Сулейманов Р.Р. Методика решения учебных задач средствами программирования//Методическое пособие – М: 2013, с. 112
- Федотова, Е.Л. Информационные технологии и системы: Учебное пособие / Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.
- Хлебников, А.А. Информационные технологии: Учебник / А.А. Хлебников. - М.: КноРус, 2014. - 472 c.
- Щипицина, Л.Ю. Информационные технологии, Учебное пособие / Л.Ю. Щипицина. - М.: Флинта, Наука, 2019. - 128 c.
- Ээльмаа, Ю.В. Информационные технологии и автоматизация:- М.: Просв., 2017. - 176 c.
- Пахомова А.В. Методическое пособие "Программирование на языке Turbo Pascal.- URL: http://tp7.info/metod_uk2.php (дата обращения: 21.02.2018)
- Учебник Turbo Pascal 7.0 - CибГУТИ, [Электронный ресурс] - URL: http://pascal.guti.ru/fornext.html
- Секаев В. Г. Основы программирования: учебное ,Фак. автоматики и вычисл. техники. - Новосибирск, Режим доступа: http://www.ciu.nstu.ru/fulltext/textbooks/2010/10_sekaev.pdf
- Программирование. Динамические списки Pascal.//сайт посвященный языку программирования Turbo Pascal [Электронный ресурс] - URL: http://www.pascal.helpov.net/index/dynamic_lists_pascal_programming
- Программирование на языке высокого уровня TURBO PASCAL: Учебное пособие. [Электронный ресурс] - URL: http://www.doklad.ref24.ru/works/62792.html
- https://ru.wikipedia.org