Измените функцию расчета по формуле таким образом, чтобы после вычисления результата значения формальных параметров изменялись, например, становились нулями.
Проверьте в пошаговом режиме, будут ли меняться значения фактических параметров после обращения к измененной функции.
Восстановите текст функции.
Сделайте вывод и зафиксируйте в отчете.
3.4 Содержание отчета
– Наименование работы.
– Цель работы.
– Краткое описание понятий процедура и функция.
– Перечень возможных вариантов расположения подпрограмм и влияние расположения на видимость подпрограмм.
– Способы передачи параметров в подпрограммы.
– Тексты своих процедур setKoef и getKoef.
– Текст дополнительного модуля для своей формулы.
– Расчетная формула и контрольные примеры.
– Результаты тестирования проекта на контрольных примерах в виде копии экрана с протоколом выполненных расчетов.
– Результаты исследования способов передачи параметров в подпрограммы.
– Выводы.
3.5 Контрольные вопросы
– Что такое процедура. Описание процедуры.
– Что такое функция. Описание функции.
– Варианты расположения подпрограмм и их особенности.
– Что такое область видимости имен и от чего зависит видимость имени.
– Способы передачи параметров в подпрограммы.
– Как создать и использовать дополнительный модуль.
– Написать подпрограмму по заданию преподавателя и рационально расположить ее в приложении.
Рекомендованая литература
1. Культин Н. Delphi 6. Программирование на Object Pascal. – СПб.:БХВ-Петербург,2002.