СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Ветвление (условный оператор)

Категория: Информатика

Нажмите, чтобы узнать подробности

Проверка знаний. Паскалб. Ветвление

Просмотр содержимого документа
«Ветвление (условный оператор)»

Уровень А

Вопрос 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




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!