Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Программирование разветвляющихся алгоритмов. Простой и составной условные операторы. Многообразие способов записи ветвлений

Программирование разветвляющихся алгоритмов. Простой и составной условные операторы. Многообразие способов записи ветвлений

Avatar
25.03.2020. Тест. Информатика, 8 класс
Будьте внимательны! У Вас есть 10 минут на прохождение теста. Система оценивания - 5 балльная. Разбалловка теста - 3,4,5 баллов, в зависимости от сложности вопроса. Порядок заданий и вариантов ответов в тесте случайный. С допущенными ошибками и верными ответами можно будет ознакомиться после прохождения теста. Удачи!

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

Вопрос 1

Как называется алгоритм, который помимо следования содержит конструкцию ветвления?

Варианты ответов
  • Линейный
  • Вспомогательный
  • Разветвляющийся
  • Циклический
Вопрос 2

Какой оператор предназначен для записи разветвляющегося алгоритма на языке Паскаль?

Варианты ответов
  • Оператор вывода
  • Оператор присваивания
  • Оператор цикла
  • Условный оператор
Вопрос 3

Какие существуют формы записи условного оператора в языке Pascal?

Варианты ответов
  • Развёрнутая
  • Полная
  • Дополненная
  • Сокращённая
Вопрос 4

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

Варианты ответов
  • Составной
  • Полный
  • Сокращённый
  • Простой
Вопрос 5

Выберите условные операторы, записанные в сокращённой форме.

Варианты ответов
  • if a>b then begin p:=a; a:=b; b:=p; end;
  • if a>b then max:=a else max:=b;
  • if a<>b then write ('не равны') else write ('равны');
  • if a<>b then a:=b;
Вопрос 6

Как называется условный оператор, который записан в составе другого условного оператора?

Варианты ответов
  • Вспомогательный
  • Составной
  • Вложенный
  • Свёрнутый
Вопрос 7

Какую форму имеет блок условного оператора на блок-схеме?

Варианты ответов
  • Ромб
  • Прямоугольник
  • Треугольник
  • Параллелограмм
Вопрос 8

Из указанных фрагментов программ выберите те, которые дают ответ на вопрос, является ли целое число a чётным?

Варианты ответов
  • if a mod 2=1 then write ('Нет') else write ('Да');
  • if a mod 2=1 then write ('Да');
  • if a mod 2=0 then write ('Да') else write ('Нет');
  • if frac (a/2)=0 then write ('Да') else write ('Нет');
Вопрос 9

Какой из фрагментов кода, по заданным величинам трёх углов, отвечает на вопрос, может ли существовать треугольник с указанными углами?

Варианты ответов
  • p:=a+b+c=180; if p then write ('Да') else write ('Нет');
  • if a
  • if (a
  • if (a=b) or (b=c) then write ('Да');
Вопрос 10

Какое число будет выведено в консоль при выполнении указанного участка кода?
if ('a'<'b') and ('true'>'false')
 then write (3+2*2)
 else write (42/(3+4))

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

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

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