Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:5 Процедуры и функции.doc
X
- •Лабораторная работа № Реализация программ, использующих процедуры и функции пользователя
- •Цель работы
- •2. Краткие сведения из теории
- •2.1 Глобальные, локальные блоки и объекты
- •2.2 Понятие процедур и функций
- •2.3 Описание процедур и функций
- •2.4 Вызов процедур и функций
- •2.5 Формальные параметры процедур и функций
- •3 Примеры Pascal-программ использующих процедуры и функции
- •3.1 Постановка задачи 1
- •3.1.2 Программы
- •3.2 Постановка задачи 2
- •3.2.1 Программа
- •3.3 Постановка задачи 3
- •Укрупненная блок схема
- •Программа
- •Результат
- •3.3.4 Варианты заданий
- •4 Контрольные вопросы
4 Контрольные вопросы
-
Для чего нужны процедуры и функции пользователя?
-
Что такое “глобальный блок” и “глобальные объекты” и “локальный блок”, “локальные объекты”?
-
Чем отличается описание процедур от описания функций?
-
Чем отличаются фактические параметры от формальных?
-
Как вызываются процедуры, функции?
-
Как задаются (передаются) формальные параметры?
-
Какой вариант программы задачи 1 более рационален а) или б) и почему?
-
Как запишется программа задачи 2, если использовать процедуру “Procedure”?
-
Удобно ли в зада 3 для формирования исходных матриц использовать процедуру “Function”? Объясните почему.
-
Составьте процедуру “ProcedureMax” для вычисления максимального значения матрицы. Как изменится обращение к процедуре?
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]