Файл: Основы программирования на языке Pascal (Знакомство с системой программирования в Pascal).pdf
Добавлен: 13.03.2024
Просмотров: 34
Скачиваний: 0
СОДЕРЖАНИЕ
ГЛАВА 1. ОСОБЕННОСТИ ИЗУЧЕНИЯ ОСНОВ ПРОГРАММИРОВАНИЯ
1.1. Знакомство с системой программирования в Pascal
1.2. Знакомство с элементами языка программирования Pascal
1.3. Особенности организации решения задач на языке Pascal
ГЛАВА 2. ОСОБЕННОСТИ ИСПОЛЬЗОВАНИЯ ЦИКЛОВ В ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PASCAL
2.1. Этапы решения задач с использованием циклов
2.2. Методические рекомендации по решению задач с использованием цикла с параметром
2.3 Методические рекомендации по решению задач с использованием цикла с постусловием
2.4. Методические рекомендации по решению задач с использованием цикла с предусловием
- Раскрыты особенности использования циклов в языке программирования Pascal. В языке Pascal, как и в большинстве языков программирования, существует три типа циклических конструкций. Любой цикл состоит из тела и заголовка. Тело цикла — это набор повторяющихся операторов, а условие — это логическое выражение, в зависимости от результата которого и происходит повторное выполнение цикла. Оператор цикла с параметром (перечислением) организует выполнение одного оператора (простого или составного) заранее известное число раз или когда необходимо использовать в теле цикла информацию о номере очередной итерации. Оператор цикла с постусловием (последующим условием) как правило, используется, если цикл должен выполняться не менее одного раза. Условие завершения цикла проверяется после выполнение тела цикла. Repeat— полная противоположность while. Repeat — это цикл, в котором условие стоит после тела . Причем оно выполняется тогда и только тогда, когда результат условия false; как только логическое выражение становится true, выполнение цикла прекращается. Оператор цикла с предусловием (предварительным условием) как правило используется, если число повторений цикла заранее неизвестно. While — это цикл, в котором условие стоит перед телом. Причем тело цикла выполняется тогда и только тогда, когда условие true; как только условие становится false, выполнение цикла прекращается [6].
- Разработан сборник задач с использованием циклов в языке программирования Pascal. Сборник имеет следующую структуру: цикл с параметром, цикл с предусловием, цикл с постусловием. Каждый пункт содержит теоретический материал о том или ином цикле, пример разобранных задач на данный тип цикла и подборку заданий для самостоятельных решений.
Данный сборник задач посвящен вопросам программирования на языке Pascal. В нем рассматриваются большое количество задач, от простых до достаточно сложных. Сборник адресован учащимся лицеев и колледжей, преподавателям, ведущим занятия по информатике и программированию, а также всем желающим самостоятельно овладеть искусством программирования на языке Pascal.
Таким образом, в языке программирования Pascal рассматриваются три вида циклов: цикл с параметром, цикл с постусловием и цикл с предусловием. Каждый из этих циклов имеет свой определенный формат записи. При решении задач с использованием циклов необходимо учитывать работу каждого цикла и этапы решения задач для полного понимания их работы.
СПИСОК ЛИТЕРАТУРЫ
- Абрамов С.А., Зима Е.В. Начала программирования на языке Паскаль. -М.: Наука, 2011.
- Алгоритмизации и программирования. Турбо Паскаль : метод. указания / сост. О.П. Шафеева. Омск: ОмГТУ, 2004.
- Белецкий Я. Турбо Паскаль с графикой для персональных компьютеров/Пер. с польск. Д.И.Юренкова. М.: Машиностроение, 2013.
- Васильев П.П. Паскаль - мой друг. М.: Компьютер, ЮНИТИ, 2012.
- ГОСТ 19.701-90. Схемы алгоритмов, пpогpамм, данных и систем. Единая система программной документации. – М.: Изд-во стандартов, 2011.
- Иванова, Г.С. Технология программирования / Г.С. Иванова. – М.: Изд-во МГТУ им. Баумана, 2006.
- Камаев, В.А. Технологии программирования / В.А. Камаев, В.В. Костерин. – М.: Высш. шк., 2005. – 359 с.
- Климов Ю.С. Программирование в среде Turbo-Pascal 6.0. - Мн.: выш. шк., 2012.
- Климова Л.М. PASCAL 7.0 Практическое программирование. Решение типовых задач. - М., 2010.
- Методическое пособие по программированию на языке Pascal”. Ерёмин О.Ф., 2009
- Михалкович, С.С. Pascal & Programming Taskbook ME / С.С. Михалкович, М.Э. Абрамян. [Электронный ресурс]. – Режим доступа – http://sunschool.math.rsu.ru/
- Практикум по программированию на языке Паскаль, Касторнов А. Ф., Касторнова В. А. , Москва, 2011
- Программирование на языке Pascal Г. Г. Рапаков, С. Ю. Ржеуцкая
- Программирование в системе Pascal, Ю. П. Чернов, О. П. Шафеева, Издательство ОмГТУ 2010
- Сергиевский М.В. Язык, среда программирования. - М.: Машиностроение, 2013.
- Фаронов В.В. Турбо Паскаль 7.0. Начальный курс : учебное пособие. – М.: КНОРУС, 2009.
- Фаронов, В.В. Турбо Паскаль. Начальный курс / В.В. Фаронов. – М.: Нолидж, 2007. – 616 с.
- http://razniisoft.ucoz.ru/load/programmirovanie/pascal_abc/4-1-0-5
- http://svgimnazia1.grodno.by/sinica/Book_ABC/index.htm
- http://www.studfiles.ru/preview/2687651/page:3/
Turbo Pascal в задачах и примерах, Н. Культин
-
Абрамов С.А., Зима Е.В. Начала программирования на языке Паскаль. -М.: Наука, 2011. ↑
-
ГОСТ 19.701-90. Схемы алгоритмов, пpогpамм, данных и систем. Единая система программной документации. – М.: Изд-во стандартов, 2011. ↑
-
Алгоритмизации и программирования. Турбо Паскаль : метод. указания / сост. О.П. Шафеева. Омск: ОмГТУ, 2004. ↑
-
Камаев, В.А. Технологии программирования / В.А. Камаев, В.В. Костерин. – М.: Высш. шк., 2005. – 359 с. ↑
-
Абрамов С.А., Зима Е.В. Начала программирования на языке Паскаль. -М.: Наука, 2011. ↑
-
http://razniisoft.ucoz.ru/load/programmirovanie/pascal_abc/4-1-0-5 ↑
-
19Фаронов, В.В. Турбо Паскаль. Начальный курс / В.В. Фаронов. – М.: Нолидж, 2007. – 616 с. ↑
-
Фаронов, В.В. Турбо Паскаль. Начальный курс / В.В. Фаронов. – М.: Нолидж, 2007. – 616 с. ↑