Контрольная работа 4. Контрольная работа по теме Процедуры и функции, Модуль
Скачать 64.13 Kb.
|
Контрольная работа по теме «Процедуры и функции, Модуль» 1. Что такое подпрограмма? 2. После вызова подпрограммы из программы запускается подпрограмма, программа и подпрограмма работают параллельно выполнение программы приостанавливается и управление передается в подпрограмму, после завершения подпрограммы управление возвращается в программу выполняется фрагмент программы, который может быть связан с подпрограммой 3. Фактические параметры используются при... при вызове, и при описании описании подпрограммы вызове подпрограммы 4. Формальными параметрами называются: переменные, описанные в заголовке подпрограммы и используемые только внутри процедуры (функции) переменные, описанные внутри процедуры (функции) и используемые только внутри процедуры (функции) переменные, которые описаны в самой программе, а используются как в программе, так и в процедуре (функции). 5. В приведенных фрагментах описания заголовков функций выберите правильные: Function Sum ( a: integer; Var c: integer); Function 2S (a, b): integer; Function Sum1 (a,b: Integer; Var c:integer): real; Function SQ (a,c: real): integer; 6. Напишите, что напечатает следующая программа: 7. Напишите, что напечатает следующая программа: 8. В приведенных фрагментах описания заголовков функций выберите правильные: Function Sum1 (a,b: Integer; Var c:integer): real; function Sum ( a: integer; Var c: integer); Function 2S (a, b): integer; Function SQ (a,c: real): integer; 9. Что такое модуль? 10. В приведенных фрагментах описания заголовков процедур выберите ошибочные: Procedure Sum1 (a,b: Integer; Var c:integer): real; Procedure S2m3(a,b: Integer); Procedure 2S (a: Real; b: integer); 11. Фактическими параметрами называются. переменные, которые описаны в самой программе, а используются только в процедуре переменные (константы), которые задаются при вызове процедуры (функции) С. константы, которые описаны в самой программе 12. Напишите, что напечатает следующая программа: 13. Что такое процедура? 14. Напишите, что напечатает следующая программа: 15. Опишите структуру модуля 16. Раздел реализации начинается с ключевого слова: Interface Implementation Begin Unit |