- •Основные этапы проектирования программ
- •Тема: Числовые типы данных. Выражения. Стандартные функции. Решение задач линейной структуры Числовые типы
- •Выражения и операторы действия
- •Ввод и вывод данных
- •Лабораторная работа №1 Тема: Числовые типы данных. Стандартные функции. Задачи линейной структуры Задание 1
- •Задание 2
- •Указание к выполнению: перед составлением программы необходимо выполнить следующие этапы:
- •Образец выполнения задания
- •Writeln(‘значение искомого выражения равно’, y:8:4); {вывод результата на экран}
- •Образец выполнения задания
- •Тема: Логические выражения. Логический тип. Условный оператор. Оператор выбора. Программирование разветвляющихся алгоритмов
- •Логический тип
- •Условный оператор
- •Оператор выбора
- •Лабораторная работа №2 Тема: Логические выражения. Логический тип. Условный оператор. Оператор выбора. Программирование разветвляющихся алгоритмов
- •Задание 2
- •Образец выполнения задания
- •Текст программы
- •Тема: Циклические структуры. Программирование циклических алгоритмов. Циклы
- •Простой арифметический цикл (цикл с параметром)
- •Арифметический цикл с произвольным шагом
- •Итерационные циклы
- •Оператор цикла с постусловием
- •Оператор цикла с предусловием
- •Лабораторная работа №3 Тема: Циклические структуры. Программирование циклических алгоритмов. Задание 1
- •Текст программы
- •Приложение: работа в среде программирования Паскаль
- •Работа с окнами
- •Редактирование текста программы
- •Пошаговое выполнение программы
- •Как посмотреть результат выполнения программы?
- •Литература
- •Содержание
Литература
Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык Паскаль/ Учебное пособие. – М.: Наука, 1988.
Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0. – М.: ДМК, 1998.
Фаронов В.В. Турбо Паскаль 7.0. Начальный курс/ Учебное пособие. – М.: «Нолидж», 1997.
Бондарев В.М., Рублинецкий В.И., Качко Е.Г. Основы программирования. – Харьков: Фолио; Ростов н/Д: Феникс, 1998.
Толстых Г.Д. Циклические структуры в информатике. – Информатика и образование, №7, 1997.
Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0/ Под ред. Тарасенко В.П. – 5-е изд., доп. и перераб. – К.: ВЕК+, 1999.
Пильщиков В.Н. Сборник упражнений по языку Паскаль: учеб. пособие для вузов. – М.: Наука, 1989.
Информатика. Задачник-практикум в 2т./ Под ред. И.Г. Семакина, Е.К. Хеннера: Том 1. – М.: Лаборатория Базовых Знаний, 1999.
Бабушкина И.А., Бушмелева Н.А., Окулов С.М., Черных С.Ю. Практикум по Турбо Паскалю. Учебное пособие по курсам «Информатика и вычислительная техника», «Основы программирования». – Москва, АБФ, 1998.
Румянцев Дмитрий, Монастырский Леонид. Путь программиста: Опыт созидания личности программиста. – М.: «Издательский Дом ИНФРА-М», 2000
Звягина А.С. Языки и методы программирования: средства описания данных, средства описания действий. Учебный курс. – Хабаровск: Изд-во ХГПУ, 2000.
Содержание
Основные этапы проектирования программ 1
Тема: Числовые типы данных. Выражения. Стандартные функции. Решение задач линейной структуры
Числовые типы 3
Выражения и операторы действий 6
Ввод и вывод данных 9
Лабораторная работа №1 9
Тема: Логические выражения. Логический тип. Условный оператор. Оператор выбора. Программирование разветвляющихся алгоритмов
Логические выражения 16
Логический тип 17
Условный оператор 18
Оператор выбора 19
Лабораторная работа №2 21
Тема: Циклические структуры. Программирование циклических алгоритмов
Циклы 32
Простой арифметический цикл (цикл с параметром) 33
Арифметический цикл с произвольным шагом 34
Итерационные циклы 35
Оператор цикла с постусловием 35
Оператор цикла с предусловием 36
Лабораторная работа №3 39
Приложение: работа в среде программирования Паскаль
Главное меню 49
Работа с окнами 49
Редактирование текста программы 50
Пошаговое выполнение программы 50
Как посмотреть результат выполнения программы? 51
Литература 52
