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

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

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

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

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

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

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

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

Итоги урока

Программирование разветвляющихся алгоритмов

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
ветвления в Паскаль

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

Вопрос 1

общий вид условного оператора

Варианты ответов
  • if < условие> else < условие>
  • then <оператор1> else <оператор2> if < условие>
  • if < условие> then <оператор1> else <оператор2>
Вопрос 2

знак ";" не ставится перед оператором

Варианты ответов
  • begin
  • if
  • else
Вопрос 3

в качестве организации условий можно использовать связку or, которая предполагает

Варианты ответов
  • выполнение хотя бы одного условия
  • выполнение всех условий
  • отрицание условия
Вопрос 4

в качестве организации условий можно использовать связку and, которая предполагает

Варианты ответов
  • выполнение одного из условий
  • выполнение всех условий
  • отрицание условия
Вопрос 5

Условный оператор применяется для программирования:

Варианты ответов
  • сложных алгоритмов
  • линейных алгоритмов
  • ветвящихся алгоритмов
  • циклических алгоритмов
Вопрос 6

Ветвящийся алгоритм подразумевает:

Варианты ответов
  • Неоднократное повторение отдельных частей программы
  • Последовательное выполнение всех элементов программы
  • Выполнение лишь нескольких, удовлетворяющих заданному условию частей програм
  • Верного ответа нет
Вопрос 7

результатом выполнения фрагмента алгоритма

a:=7;

b:=8;

k:=5+a;

if a>b then k:=k*3

else k:=k-3;

writeln (k);

...

будет следующее значение k:

Варианты ответов
  • 7
  • 9
  • 8
Вопрос 8

В каком из условных операторов допущена синтаксическая ошибка:

  1. If B=0 then writeln (‘Деление на нуль невозможно’);

  2. If a>b then max := a else max:=b;

  3. If (a>b) and (b>0) then c:=a+b;

  4. If a<b then min:=a; else min:=b;

Варианты ответов
  • 1
  • 2
  • 3
  • 4
Вопрос 9

чему будет равно значение переменной М в результате выполнения серии операторов

N:=5; Y:= 3 mod 2

If Y>0 then

M:=N/5+3*Y*N

Else M:=888;…

Варианты ответов
  • 5
  • 888
  • 6
  • 10
Вопрос 10

тип переменных INTEGER это:

Варианты ответов
  • натуральное число
  • логический тип
  • целочисленный тип
Сохранить у себя: