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

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

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

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

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

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

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

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

Итоги урока

Тест по теме "Разветвляющийся алгоритм"

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

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

Тест по теме "Разветвляющийся алгоритм"

Просмотр содержимого документа
«Тест по теме "Разветвляющийся алгоритм"»

1 вариант

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

а:=5;
b:=20;
а:=а-b/2;
если аb то с:=а+b
иначе с:=b-а;

переменная с примет значение:

1) 25
2) 14,5
3) -15
4) -14,5

2. Отметьте, что произойдет в результате выполнения сле­дующей программы.

ввод (а);
ввод (b);
если аb то с:=2*а
иначе с:=2*b;
вывод (с)
кон

1) увеличение меньшего из двух чисел вдвое
2) уменьшение меньшего из двух чисел вдвое
3) увеличение большего из двух чисел вдвое
4) уменьшение большего из двух чисел вдвое

3. Условный оператор целесообразно использовать в про­грамме:

1) вычисляющей квадратный корень уравнения
2) подсчитывающей количество символов
3) вычисляющей значение выражения
4) составленной для линейного алгоритма

4. При выполнении фрагмента программы:

если a то

если b3 то с:=4
иначе с:=5;

переменная с примет значение 4, если:

1) а = 3, b = 3
2) а = 1, b = 4
3) а = 1, b = 3
4) а = 4, b = 1

5. При выполнении фрагмента программы:

если а то

еслиb3 то с:=4
иначе с:=5
иначе с:=6;

переменная с примет значение 6, если:

1) а = 5, b = 3
2) а = 1, b = 4
3) а = 1, b = 3
4) а = 4, b = 1

6. Запишите неполный условный оператор




7. Алгоритм называется разветвляющимся, если

  1. действия выполняются последовательно друг за другом

  2. некоторая последовательность действий повторяется многократно

  3. существует условие выбора для выполнения действий

  4. выполняется ранее разработанный алгоритм

8. В неполном ветвлении существуют действия

  1. только в ветке «Да»

  2. в ветке «Да» и ветке «Нет»

  3. только в ветке «Нет»

9. В случае ложности проверяемого условия в операторе «если» выполняются действия

  1. только в ветке «Да»

  2. в ветке «Да» и ветке «Нет»

  3. только в ветке «Нет»

10. Условный оператор в неполной форме имеет формат

  1. если то;

  2. если то иначе ;

  3. если то ;

  4. если иначе ;

11. Символ ; не ставят после

  1. ключевого слова то

  2. оператора присваивания

  3. пустого оператора «ввод»

  4. пустого оператора «вывод»

12. Условный оператор предназначен для

  1. перехода в конец программы

  2. перехода в начало программы

  3. выбора одного из действий в зависимости от условия

  4. выбора одного из действий в независимости от условия



  1. Напишите программу: «Задайте целое число и определите, кратно ли оно 8»





2 вариант

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

а:=20;
b:=mod (а,10)*10;
а:=(b*2)+ div (а,100);
если аb то с:=а+b
иначе с:=b-а;

переменная с примет значение:

1) 2
2) 0
3) 1
4) -2

2. Отметьте, что произойдет в результате выполнения сле­дующей программы.

ввод(а);
ввод(b);
если аb то с:=2*а
иначе с:=2*b;
вывод с
кон

1) увеличение меньшего из двух чисел вдвое
2) уменьшение меньшего из двух чисел вдвое
3) увеличение большего из двух чисел вдвое
4) уменьшение большего из двух чисел вдвое

3. Условный оператор целесообразно использовать в про­грамме:

1) сравнивающей значения переменных
2) подсчитывающей количество символов
3) вычисляющей значение арифметического выраже­ния
4) вывода на печать значения константы

4. При выполнении фрагмента программы

если а3 то
если b3 то с:=4
иначе с:=5;

переменная с примет значение 4, если:

1) а=3, b=3
2) а=4, b=4
3) а=1, b=3
4) а=4, b=1

5. При выполнении фрагмента программы:

если aто

если b3 то с:=4
иначе c:=5
иначе c:=6;

переменная с примет значение 4, если:

1) а = 5, b = 3
2) а = 1, b = 4
3) а = 1, b = 3
4) а = 4, b = 1

6. Запишите условный оператор, обозначающий развет­вляющиеся алгоритмы на языке Паскаль.

7. В полном ветвлении существуют действия

  1. только в ветке «Да»

  2. в ветке «Да» и ветке «Нет»

  3. только в ветке «Нет»

8. В случае истинности проверяемого условия в операторе «если» выполняются действия

  1. только в ветке «Да»

  2. в ветке «Да» и ветке «Нет»

  3. только в ветке «Нет»

9. Условный оператор в полной форме имеет формат

  1. если то ;

  2. если то иначе ;

  3. если то ;

  4. если то ;

10. Проверка условия выполняется в геометрической фигуре

  1. ромб

  2. прямоугольник

  3. параллелограмм

  4. треугольник

11. Составное условие состоит из

  1. арифметического выражения

  2. логического выражения

  3. вложенных условий

  4. одного условия

12. Как правильно записать на алгоритмическом языке команду  А меньше или равно В

  1. А=

  2. А=В

  3. А


13. Напишите программу: «Дано целое число N. Увеличить его в 4 раза, если число кратно 5 иначе уменьшить на 25»