Уровень А
Вопрос 1 Алгоритм, в котором его выполнение определяется проверкой каких-либо условий, называется…
A. разветвляющимся B. Циклическим C. Следования D. Линейным E. процедурным
Вопрос 2 Служебное слово IF в условном операторе переводится как...
A. ЕСЛИ B. ТОГДА C. ИНАЧЕ D. ВВОД E. УСЛОВИЕ
Вопрос 3 Служебное слово THEN в условном операторе переводится как...
A. ЕСЛИ B. ТОГДА C. ИНАЧЕ D. ВВОД E. УСЛОВИЕ
Вопрос 4 Служебное слово ELSE в условном операторе переводится как...
A. ЕСЛИ B. ТОГДА C. ИНАЧЕ D. ВВОД E. УСЛОВИЕ
Вопрос 5 К какому типу отнесем переменную A:=0.4 ?
A. string B. char C. integer D. Boolean E. real
Вопрос6 Укажите правильный вариант использования условного оператора:
A. IF THEN beginend ELSE beginend;
B. IF THEN ; ELSE ;
C. THEN beginend IF ELSE beginend;
D. THEN ELSE IF ;
E. IF THEN
Вопрос 7 Укажите правильный вариант использования неполного ветвления.
A. IF THEN beginend;
B. THEN ; ELSE ;
C. IF ELSE beginend;
D. ELSE IF ;
E. THEN IF
Вопрос 8 Что будет выведено на экран после выполнения фрагмента программы:
begin
M:=5;
If m5 then y:=5+m else y:=100-m;
Writeln (y);
end.
A. 95 B. 10 C. 5 D. 90 E. 0
Вопрос 9 Задача. Определить, является ли число М чётным.
Какое условие можно использовать в этой задаче?
A. M mod 2=0 B. M=2 C. M/2=0 D. M div 2=0 E. M='чётное'
Уровень В
Вопрос 1 Что будет выведено на экран после выполнения фрагмента программы:
begin
a:=3;
if a3 then a:=5 else a:=1;
writeln (a);
end.
A. 1 B. 3 C. 5 D. Ничего E. a
Вопрос 2 Что будет выведено на экран после выполнения фрагмента программы:
begin
x:=0;
if x5 then y:=10 else y:=0;
writeln (y);
end.
A. 0 B. 5 C. 10 D. Ничего E. y
Вопрос 3 Что будет выведено на экран после выполнения фрагмента программы:
begin
a:=12;
if a10 then n:=a+5 else n:=a-1;
writeln (n);
end.
A. 17 B. 11 C. 12 D. 16 E. 13
Вопрос 4 Какое условие следует использовать для вычисления Y по формулам:
Y = | X + 1 |, при X
Y= , при X=1;
A. if X1 then Y:=sgrt(X) else Y:=abs(X+1);
B. if X
C. if X=1 then Y:=abs(X+1) else Y:= sgrt (X);
D. if X=1 then Y:= sgrt (X) else Y:=abs(X+1)
E. if X=1 then Y:= sgrt (X) else Y:=abs(X+1);
Вопрос 5 К какому типу отнесем переменную A:=26 ?
A. string B. char C. integer D. Boolean E. real
Вопрос 6 Задача. Входит ли число R в диапазон значений [-5; 0).
Какое составное условие нужно поставить в этой задаче?
A. (R=-5) and (R0) C. (R-5) and (R4) or (A
Вопрос 7 Что будет выведено на экран после выполнения фрагмента программы:
a: = 3; b: = 8; c: = 5;
if a b then x: = a + b
else begin a: = b + c; x: = a - 2 * b
end;
A. 17 B. 11 C. 12 D. 16 E. Ничего
Вопрос 8 Что будет выведено на экран после выполнения фрагмента программы:
a: = 10; b: = 5; c: = 6;
if (a b) and (b c) then x:=3 * a + 2 * b + c
else x: = 5 * a - b + c;
writeln (x)
A. 51 B. 11 C. 12 D. 16 E. Ничего
Вопрос 9. Какая из команд записана правильно?
A) if (x=0) and (a0) then begin b:=0;c:=x; end; else b:=x;
B) if (x=0) and (a0) then b:=0;c:=x; else b:=x;
C)if (x=0) and (a0) then begin b:=0;c:=x else b:=x; end;
D)if (x=0) and (a0) then begin b:=0;c:=x; end else b:=x;
Оценивание: все верно или 1 ошибка «5», 2 ошибки «4», 3-4 –оценка «3»
Уровень А | Уровень В |
1.A | 1.A |
2.A | 2.A |
3.B | 3.B |
4.C | 4.C |
5.E | 5.E |
6.A | 6.A |
7.A | 7.Е |
8.A | 8.A |
9.A | 9.A |