Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  Язык Паскаль. Программы разветвляющейся структуры

Язык Паскаль. Программы разветвляющейся структуры

Avatar
02.10.2020. Тест. Информатика, 11 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Закрепление знаний по теме "Оператор условия": оператор условного перехода, оператор безусловного перехода, оператор множественного выбора

Список вопросов теста

Вопрос 1

Верно ли, что true больше false?

Варианты ответов
  • Да
  • Нет
Вопрос 2

Заполните таблицу

A

B

A and B

true

true

 

true

false

 

false

true

 

false

false

 

Варианты ответов
  • true true frue true
  • true false false true
  • true false false false
  • true true false false
Вопрос 3

Заполните таблицу

A

B

A or B

true

true

 

true

false

 

false

true

 

false

false

 

 

Варианты ответов
  • true true true true
  • true true true false
  • true true false false
  • true false false false
Вопрос 4

Какой тип должно иметь выражение, стоящее в условном операторе между словами if  и then?

Варианты ответов
  • целочисленный
  • вещественный
  • логический
  • символьный
Вопрос 5

Объявите переменную X логического типа . Все символы команды запишите  строчными (маленькими)  буквами латинского алфавита.

Вопрос 6

Какие служебные слова могут использоваться при записи условного оператора ?

Варианты ответов
  • case
  • if
  • of
  • then
  • else
  • goto
Вопрос 7

Какое значение будет иметь переменная d после выполнения операторов?

 

а := 3; b:= 2;

If a > b Then d := a Else d := b;

Вопрос 8

Какое значение будет иметь переменная d после выполнения операторов?

а := 3; b := 2; d :=0;

If a > b Then     Else    d := b;

Вопрос 9

Какое значение будет иметь переменная d после выполнения операторов?

a := 1; b := 2; d := 4,

If a > b  Then     Else      d := b;    d := d + a;

Вопрос 10

Какое значение будет иметь переменная d после выполнения операторов?

a := 2; b := 3; d := 4;

If a > b Then d := a Else begin d := b; d := d + a end;

d := 2 * d;

Вопрос 11

Какое значение будет иметь переменная d после выполнения операторов?

d := 2; b := 1; с := 3; а := 5;

If (d > b) or (с < a) Then d := b   Else d := a;

d := d + c;

Вопрос 12

Какое значение будет иметь переменная d после выполнения операторов?

d := 2; b := 1; с := 8; а := 5;

If (d > b) and (с < a) Then d := b   Else d := a;

d := d + c;

Вопрос 13

Как записать фрагмент программы

if A>B then write(A)       else write(B)

с использованием  оператора выбора?

Варианты ответов
  • case A>B of   false: write(B);  true:  write(A);  end;

  • case A>B of  false: write(A);  true:  write(B) end;

  • case A>B of  false: A:=5;  true: B:=A;  end;

Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт