
- •Министерство образования Республики Беларусь
- •Общие требования по проведению лабораторных работ
- •Модуль м1 – «алгоритмизация инженерных задач » Лабораторная работа № 1 «алгоритмизация инженерных задач»
- •Постановка задачи
- •1. Методика программирования и решения инженерных задач на пк
- •Разработка алгоритма решаемой задачи
- •Пример.
- •2. Стандартные схемы алгоритмов
- •2.1. Линейный алгоритм
- •3.2. Разветвляющийся алгоритм
- •Пример.
- •3.3. Циклические алгоритмы
- •Пример 1.
- •Пример 2.
- •Пример 3.
- •Пример 4.
- •3.4. Вычисление полинома
- •3.5. Нахождение наибольшего или наименьшего значения функции
- •Пример.
- •Литература
- •Теоретические сведения к лабораторным работам № 2- «Запись чисел и переменных на языке Паскаль» и № 3 - «Запись математических выражений на языке Паскаль»
- •Вводные сведения о Паскале и системе программирования Турбо-Паскаль
- •2. Базовые элементы языка Паскаль
- •Литература
- •Содержание лабораторной работы
- •Порядок выполнения работы
- •Контрольные вопросы
- •Содержание отчета
- •Приложение 3 (к модулю м3) Теоретические сведения к лабораторным работам:
- •Структура и общие правила написания программы на Паскале
- •2.Программирование линейных алгоритмов
- •3. Интегрированная среда программирования Турбо-Паскаль
- •Литература
- •Содержание лабораторной работы
- •Порядок выполнения работы
- •Контрольные вопросы
- •Литература
- •Содержание лабораторной работы
- •Порядок выполнения работы
- •Содержание лабораторной работы
- •Порядок выполнения работы
- •Литература
- •Оглавление
Литература
Вальвачев, А.Н., Крисевич, В.С. Программирование на языке Паскаль для персональных ЭВМ ЕС. – Мн.: Выш. шк., 1989. – 223 с.
Паскаль для персональных компьютеров / Ю.С. Бородич [и др.]. – Мн.: Выш. шк., 1991. – 365 с.
ГОСТ 19.701-90. ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. – М.: Госстандарт, 1990. – 28 с.
Офицеров, Д.В., Старых, В.А. Программирование в интегрированной среде Турбо-Паскаль. – Мн.: Беларусь, 1992. – 240 с.
Оглавление
В в е д е н и е……………………………………………………………………………….. 3
Общие требования по проведению лабораторных работ…………………..4
МОДУЛЬ М1 – «АЛГОРИТМИЗАЦИЯ ИНЖЕНЕРНЫХ ЗАДАЧ »……………...5
Лабораторная работа № 1 «АЛГОРИТМИЗАЦИЯ ИНЖЕНЕРНЫХ ЗАДАЧ»………………….5
МОДУЛЬ М2 – «БАЗОВЫЕ ЭЛЕМЕНТЫ АЛГОРИТМИЧЕСКОГО ЯЗЫКА ПАСКАЛЬ »………………………………………………………………………….16
Лабораторная работа № 2 «Запись чисел и переменных на языке Паскаль»……………………………………………………………………………….....16
Лабораторная работа № 3 «ЗАПИСЬ МАТЕМАТИЧЕСКИХ ВЫРАЖЕНИЙ НА ЯЗЫКЕ ПАСКАЛЬ»……………………………………………………………………………………………….17
МОДУЛЬ М3 – «ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ
АЛГОРИТМОВ»………………………………………………………………………………..28
Лабораторная работа № 4 «ВВОД-ВЫВОД ДАННЫХ НА ЯЗЫКЕ ПАСКАЛЬ»…………….28
Лабораторная работа № 5 «Программирование линейных вычислительных процессов» …………………………………………………………………………...30
МОДУЛЬ М4 – «ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ»………………………………………………….40
Лабораторная работа № 6 «Программирование разветвляющихся вычислительных процессов с использованием условного оператора IF»……………………………………………40
Лабораторная работа № 7 «Программирование разветвляющихся вычислительных процессов с использованием оператора выбора CASE»………………………………………………..42
МОДУЛЬ М5 – «ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ»………………………………………………………47
Лабораторная работа № 8 «ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ОПЕРАТОРА ЦИКЛА FOR»…………………………………. 47
Лабораторная работа № 9 «ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ОПЕРАТОРА ЦИКЛА С ПРЕДУСЛОВИЕМ While»…………………………48
Лабораторная работа № 10 «ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ОПЕРАТОРА ЦИКЛА С ПОСЛЕУСЛОВИЕМ Repeat»…………………….50