Разветвлённые программы с графическим интерфейсом в среде Lazarus

Методические указания к лабораторной работе и по организации самостоятельной работы

Lazarus — открытая бесплатная кроссплатформенная среда визуальной разработки программного обеспечения для компилятора Free Pascal, максимально приближённая к Delphi. Методические указания посвящены освоению основ объектно-ориентированного программирования (ООП) в интегрированной среде Lazarus, а также с особенностями технологии визуального программирования простейших разветвлённых программ с графическим интерфейсом. Методические указания предназначены для помощи в подготовке бакалавров и магистрантов в Информатике, выполнения курсовых и дипломных проектов. Для занятий по дисциплинам «Информатика» и «Информационные технологии» для студентов очного и заочного обучения специальностей 211000.62 (бакалавриат) и 162107.65 «Информатика и информационные технологии» (специалитет).

Кафедра конструирования и производства радиоаппаратуры

Библиографическая запись:

Кобрин, Ю. П. Разветвлённые программы с графическим интерфейсом в среде Lazarus: Методические указания к лабораторной работе и по организации самостоятельной работы [Электронный ресурс] / Ю. П. Кобрин. — Томск: ТУСУР, 2017. — 36 с. — Режим доступа: https://edu.tusur.ru/publications/6803
Автор:   Кобрин Ю. П.
Год издания: 2017
Количество страниц: 36
Скачиваний: 4

Оглавление (содержание)

1 Цели и задачи работы 3

2 Порядок выполнения работы 3

3 Отчётность 3

4 Контрольные вопросы 4

5 Операторы управления программой 6

5.1 Постановка задачи 6

5.2 Составные операторы 6

5.3 Логические выражения 7

5.3.1 Логический тип данных 7

5.3.2 Операции отношения 8

5.3.3 Логические операции 8

5.3.4 Логические выражения 9

5.4 Условный оператор if 10

5.4.1 Полная форма оператора If 10

5.4.2 Ошибки в записи оператора If в полной форме 12

5.4.3 Неполная форма условного оператора If 12

5.4.4 Вложенные операторы if 13

5.5 Оператор варианта (case) 14

5.6 Безусловное изменение естественного порядка выполнения операторов 17

5.7 Организация разветвления вычислительного процесса более чем на два направления 19

5.7.1 Использование оператора if 19

5.7.2 Использование оператора варианта Case. 21

5.8 Отладка программы 22

5.8.1 Этапы обработки программы компилятором 22

5.8.2 Нахождение ошибок в программе 23

5.8.3 Виды ошибок 23

5.8.4 Методы отладки программ в интегрированной среде Lazarus 24

6 Варианты заданий для составления разветвлённых программ 28

6.1 Условие задания и рекомендации по его выполнению 28

6.2 Варианты функций источника напряжения 29

7 Список литературы 35