wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Розгалуження_цикли

Total questions: 21

Worksheet time: 19mins

Name
Class
Date
1.
Якої з базових алгоритмічних структур не існує?
a)
Слідування
b)
Розгалуження
c)
Повторення
d)
Перевірки
2.
Як називається такий оператор мови програмування:

if Умова then оператор;
a)
оператор розгалуження
b)
скорочений вигляд оператора розгалуження
c)
оператор циклу з передумовою
d)
оператор циклу з параметром
3.

Як називається такий оператор мови програмування:


if умова then

begin

послідовність вказівок 1

end

else

begin

послідовність вказівок 2

end;

a)

оператор розгалуження

b)

скорочений вигляд оператора розгалуження

c)

оператор циклу з післяумовою

d)

оператор циклу з параметром

4.

Як називається такий оператор мови програмування:


for назва змінної := вираз1 downto вираз2 do

begin

тіло циклу

end;

a)

оператор розгалуження

b)

скорочений вигляд оператора розгалуження

c)

оператор циклу з параметром

d)

оператор вибору

5.
Якою цифрою на малюнку позначено Тіло циклу?
a)
1
b)
2
c)
3
d)
4
6.
Укажіть вид розгалуження.
a)
Повну
b)
Неповну
c)
Закінчену
d)
Незакінчену
7.

Скільки разів виконається цикл:

for i=2 to 0 do s=s+i;

a)

0

b)

1

c)

2

d)

3

8.

Чому дорівнюватиме S після виконання циклу

for i:=2 to 4 do s=s+i;

a)

0

b)

9

c)

10

d)

11

9.

Скільки разів виконється цикл?

s:=0;

i:=1;

while i>=100 do begin

s:=s+i;

i:=i+1;

end;

a)

0

b)

9

c)

10

d)

15

10.

Чому дорівнюватиме k після виконання алгоритму якщо

a:=5

b:=7

if a>b then

k:=a-b

else

k:=b-a;

a)

1

b)

2

c)

3

d)

4

11.

Який елемент керування можна використовувати для введення даних?

a)

Напис

b)

Кнопка

c)

Текстове поле

d)

Смуга прокрутки

12.

Який елемент керування можна використовувати для виведення даних?

a)

Текстове поле

b)

Кнопка

c)

Напис

d)

Рамка

13.

Оберіть правильний варіант опису змінних

a)

Var a Byte

b)

Var

a: Integer;

c)

a, d Public as Integer

d)

Var

a, b : String;

14.

Оберіть правильний варіант присвоєння значення змінної

a)

Var a:String;

a := Edit1.Text

b)

Var a As Integer

a = TextBox1.Text

c)

Dim a As String

a = Val(TextBox1.Text)

d)

Var a :Integer;

a: = strtoint(Edit1.Text)

15.

Оберіть правильний варіант виведення текстової змінної

a)

s=Label1.Caption

b)

s=Label1

c)

Label1.Caption:=s;

d)

Label1=s;

16.

Чому дорівнюватиме значення змінної Х після виконання оператора Х:=Х+У, якщо У:=2

a)

1

b)

2

c)

3

d)

4

17.

Що буде результатом виконання даного циклу в мові програмування?

s:=2;

a:=2;

For i:=1 to 2 do

begin

s:=s+2*a

a:=a+1

end;

Label1.Caption=inttostr(s);

a)

12

b)

6

c)

8

d)

14

18.

Дано текстові змінні z:='A', x:='B', y:='C'. Який результат s:=x+y+z в мові програмування?

a)

ABC

b)

BCA

c)

CAB

19.

Який тип даних використовуеться для опису числових змінних?

a)

Integer, String, Text

b)

Byte, Integer, Single

c)

Variant, String, Byte

20.

Чим характерезується змінна?

a)

Ім'я, Тип даних, Значення

b)

Ім'я, Тип даних

c)

Тип даних, Значення

21.

Серед запропонованого списку оберіть оператор присвоювання.

a)

--

b)

:=

c)

=:

d)

=