Конструктор тестів
1
x=5. Чому дорівнює y після виконання оператора?
Позначте одну правильну відповідь.
If x<0 Тhen y := x
Else If x <= 5 Then y := sqr(x) Else y := 2*x;
2
Встановіть відповідність між початковими значеннями змінної А (1-4) і значеннями змінної В після виконання оператора (А-Г).
If A < 5 Then В := А + 1 Else
If A < 10 Then В := A * 2 Else В := A + 10;
A=15
B=20
A=5
B=25
A=3
B=10
A=10
B=4
3
Чому дорівнює А після виконання оператора, якщо початкове значення А = 9?
Case А of
0..3 : A := A*2;
3..5 : A := A+10;
6..9 : A := A*10;
Else А := 100;
end;
4
Якого значення набуває Z після виконання фрагмента програми, якщо обрано другий перемикач в групі?
X := 5; Y := 6;
with (Sender as TRadioButton) do
V := StrToInt(copy(Name, 12,1));
case V of
1: Z := X + Y;
2: Z := X - Y;
3: Z = X * Y;
end;
5
Скільки разів виконається цикл, якщо початкове значення Х=8?
Whіle Х <= 10 do X := X+1;
6
В яких із наведених операторів тіло циклу не виконається жодного разу?
7
Встановіть порядок розташування операторів в програмі для визначення суми двадцяти елементів послідовності чисел 2,5; 3,0; 3,5; 4,5...
end;
Whіle і < 20 do begin;
S := S+A; A := A+0.5; i := i+1;
S := 0; і := 0; A:=2,5;
8
Скільки разів виконається цикл, якщо початкове значення Х=12?
Repeat X := X+1 untіl X>10;
9
Визначте, який оператор реалізує дію:
Збільшувати значення змінної А на 2 доти, доки А<20
10
Чому дорівнює S після виконання циклу:
S := 0; For і := 1 To 3 Do S := S+2;
11
Визначте, чому дорівнює F після виконання циклу:
F := 1; A:= 2;
For i := 1 To 3 Do F:= F * A;
12
Чому дорівнює S після виконання циклу:
S := 0; For і := 10 DownТo 6 Do S := S+1;
Рефлексія від 29 учнів
Сподобався:
Так: 16
Ні: 13
Зрозумілий:
Так: 20
Ні: 9
Потрібні роз'яснення:
Ні: 23
Так: 6