Оцінка:1
…. – це найменована логічно закінчена група вказівок, яку можна викликати для виконання довільну кількість раз з різних місць програми. (написати відповідь українською мовою в називному відмінку)
 
Оцінка:1
Повторення послідовності операцій з використанням на кожному кроці результатів попереднього кроку.
Алгоритмічна конструкція, де підпрограма викликає саму себе.
Послідовність чисел, кожне з яких зв’язане особливим чином з попереднім.
Це алгоритми, в яких дії виконуються сталу кількість разів.
Оцінка:1
Змінні, які використовуються в процедурі, але описані поза нею називаються …. по відношенню до даної процедури. (написати пропущене слово українською мовою у орудному відмінку і в множині, наприклад: складеними)
 
Оцінка:1
Змінні або константи, які описані у вказівці процедури при її виклику називаються …. параметрами. (написати пропущене слово українською мовою в орудному відмінку і в множині, наприклад: складеними)
 
Оцінка:1
У чому відмінність процедури та функції при описі?
У функції обов’язково повинен бути вказаний її тип
У процедурі обов’язково повинен бути вказаний її тип
Робота з різними типами змінних
Відмінностей немає
Оцінка:1
Які твердження є справедливими, щодо механізму роботи підпрограми Procedure:
Локальні параметри описані всередині програми та розповсюджуються лише на цю підпрограму.
Якщо співпадає ім’я локальних та глобальних параметрів то в підпрограмі діють глобальні параметри.
Глобальні параметри описані всередині локальної програми і розповсюджуються на головну та інші підпрограми.
Типи та кількість фактичних параметрів може не відповідати типам та кількості формальних параметрів.
Оцінка:1
Яке призначення підпрограм?
Запис даних у файл
Полегшення роботи комп’ютера
Розподіл програми на окремі фрагменти, які легко перевіряються
Читання даних з файлів
Оцінка:1
Де описуються підпрограми?
До оператора USES CRT;
В будь-якому місці програми
На початку програми до оператора BEGIN
В кінці програми після оператора BEGIN
В кінці програми після оператора END.
Оцінка:1
Який вид підпрограми використовують, якщо в результаті виходить декілька величин?
підпрограму-функцію
підпрограму-процедуру
не можна використовувати підпрограму
і підпрограму-функцію і підпрограму-процедуру
Оцінка:1
Чим відрізняється звернення до процедури і функції?
До процедури можна звернутися лише 1 раз, а до функції будь-яку кількість разів.
До функції можна звернутися лише 1 раз, а до процедури будь-яку кількість разів.
Звернення до функції – самостійний оператор, а звернення до процедури – зазвичай складова частина виразу.
Звернення до процедури – самостійний оператор, а звернення до функції – зазвичай складова частина виразу.
нічим
Оцінка:1
Визначте, який заголовок підпрограми - функції записаний правильно
funtion nsd(x,y:integer):integer;
function nsd(x,y);
function nsd(x,y:integer):integer;
function nsd(x,y:integer);
Оцінка:1
Визначте які величини є результатом роботи підпрограми в наступному заголовку :
procedure kvadr(a,b,c:real; var x1,x2:real; var y:string);
x1, x2
у
a, b, c
x1, x2, y
Оцінка:1
Як виконується виклик підпрограми-процедури?
вказуванням її типу
вказуванням її ім’я
вказуванням її змінних
вказуванням ім’я і параметрів, якщо вони є
Оцінка:1
Підпрограма – функція повертає в основну програму:
декілька значень
єдине значення
жодне значення
всі варіанти правильні
Оцінка:1
Що таке область дії змінної?
Областю дії змінної називається частина програми, де вона може бути використана.
Областю дії змінної називається частина програми, де вона не може бути використана.
Областю дії змінної називається частина програми, де вона може бути використана. Область дії змінних визначається місцем їх об’яви.
Областю дії змінної називається частина програми, де вона викликається у головній програмі.
Оцінка:1
Що відбудеться при співпаданні імен глобальних і локальних змінних?
Глобальні змінні відмінять дію локальних змінних.
Локальні змінні, у межах своєї дії, відмінять дію глобальних змінних.
Локальні змінні відмінять дію глобальних змінних.
Нічого не відбудеться.
Оцінка:1
Чи раціонально використовувати рекурсію?
Ні, тому що вона використовує багато операційної пам’яті.
Ні, Тому що вона часто зациклюється
Ні, Тому що вона використовує багато оперативної пам’яті.
Так, але в деяких видах задач.
Оцінка:1
Який результат виведеться на екран, якщо а=3 та b=8?
 
Оцінка:1
Який результат виведеться на екран, якщо введений такий ряд чисел: 2 2 2 2 2 2 2 -2