Підпрограми (Pascal)

Додано: 23 вересня 2019
Предмет: Інформатика, 9 клас
Тест виконано: 225 разів
19 запитань
Запитання 1

Локальні змінні - це ...

варіанти відповідей

Змінні написані малими літерами

Змінні написані великими літерами

Змінні, описані у головній програмі

Змінні, які мають тип LOCAL

Змінні, описані у середині підпрограми

Запитання 2

Як здійснюється виклик підпрограми - функції?

варіанти відповідей

Вказівка ​​її змінних

Вказівка ​​її типу

Вказівка ​​імені і параметрів

Вказівка ​​її імені

FUNKCIYA .....

Запитання 3

Глобальні змінні - це ...

варіанти відповідей

Змінні написані великими літерами

Змінні написані малими літерами

Змінні, описані в головній програмі

Змінні мають тип GLOBAL

Змінні, описані усередині підпрограми

Запитання 4

Як здійснюється виклик підпрограми - процедури?

варіанти відповідей

Вказівка ​​її типу

PROCEDURA .....

Вказівка ​​її імені

Вказівка ​​її змінних

Вказівка ​​імені і параметрів

Запитання 5

При описі функції їй відповідає оператор ...

варіанти відповідей

FUNKTION

FUNCTION

FUNKCION

FUNCSIA

FANCTION

Запитання 6

Що таке підпрограма?

варіанти відповідей

Це частина програми, оформлена у вигляді окремої конструкції і забезпечена ім'ям

Будь-яка частина програми

Верхня частина програми

Частина програми від початку до слова BEGIN

Це частина програми, що має оператори введення - виведення

Запитання 7

При описі процедури їй відповідає оператор ...

варіанти відповідей

PROCEDURA

PROCEDYRE

PROSEDURA

PROCEDURE

PROSCEDURE

Запитання 8

Де описуються підпрограми?

варіанти відповідей

У будь-якому місці програми

На початку програми після оператора BEGIN

На початку програми до оператора BEGIN

До оператора USES CRT;

В кінці програми після оператора END.

Запитання 9

Чим відрізняється звернення до процедури і функції?

варіанти відповідей

До процедури можна звернутися тільки 1 раз, а до функції скільки завгодно

До функції можна звернутися тільки 1 раз, а до процедури скільки завгодно

Звернення до функції - самостійний оператор, звернення до процедури - зазвичай складова частина виразу

Нічим

Звернення до процедури - самостійний оператор, звернення до функції - зазвичай складова частина виразу

Запитання 10

У чому відмінність процедури від функції при описі?

варіанти відповідей

У функції повинен обов'язково бути вказано її тип

У процедури повинен обов'язково бути вказано її тип

Різні мови програмування

Робота з різними типами змінних

Відмінностей немає

Запитання 11

У чому відмінність локальних і глобальних змінних?

варіанти відповідей

Глобальна змінна не видима в головній програмі. Локальна змінна видно звідусіль.

Локальна змінна не видима в головній програмі. Глобальна змінна видно звідусіль.

Вони повинні бути обов'язково різних типів.

Глобальні змінні записуються великими літерами, а локальні малими.

Глобальні змінні не можна змінити в підпрограмі, а локальні можна.

Запитання 12

Призначення підпрограм?

варіанти відповідей

Полегшення роботи ЕОМ

Поділ програми на окремі фрагменти, що легко перевіряються

Поділ на частини, які використовують строкові та інші змінні

Запис даних в файли

Читання даних з файлів

Запитання 13

У заголовку процедури після її імені наводиться перелік:

варіанти відповідей

формальних параметрів

фактичних параметрів і їх типів

формальних параметрів і їх типів

типів формальних параметрів

Запитання 14

Оберіть правильний варіант виклику процедури.

procedure prim (а: real; b: char; var с: integer);

варіанти відповідей

prim (а, 1, с);

prim (0.1, ‘с’, 5.);

prim (0.1, ‘с’, с);

prim (а, 1, 5);

Запитання 15

Оберіть правильний результат виконання процедури.

program s;

procedure row(n: integer);

begin

while n>=1 do begin write (n, ‘ ‘); n:=n-1; end; 

end;

begin

row(10);

end.

варіанти відповідей

послідовність чисел від 0 до 10

послідовність чисел від 1 до 10

послідовність чисел від 10 до 1

послідовність чисел від 10 до 0

Запитання 16

Оберіть правильний результат виконання функції для n = 456.

function dig (n: integer): integer;

begin

while n>10 do begin n:=n div 10; end;

dig:=n;

end;

begin

write (dig(456));

end.

варіанти відповідей

3

4

45,6

6

Запитання 17

Оберіть правильний результат виконання про­цедуры для n = 345.

procedure rev (n: integer);

begin

write (n mod 10);

if (n div 10) <>0 then rev (n div 10)

end;

варіанти відповідей

3

543

34,5

5

Запитання 18

Оберіть правильний варіант виклику процедури.

procedure prim (а, b: integer; с: char);

варіанти відповідей

prim (а, 1, с);

prim (0, 1, ‘с’);

prim (0.1, ‘с’, 5);

prim (а, 1, 5);

Запитання 19

У заголовку функції після її імені вводиться:

варіанти відповідей

перелік формальних параметрів і тип результату

перелік фактичних параметрів і їх типів

перелік формальних параметрів і їх типів, тип результату виконання функції

перелік типів формальних параметрів і тип результату

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест