Тест с ответами: «Основные алгоритмические конструкции»

Вариант 1

1. Название алгоритма, содержащего конструкцию ветвления:
а) разветвляющийся алгоритм +
б) циклический алгоритм
в) практический алгоритм

2. Название алгоритмической конструкции, отображающей естественный, последовательный порядок действий:
а) ветвление
б) следование +
в) значение

3. Название алгоритма, содержащего конструкцию повторения:
а) практический алгоритм
б) разветвляющийся алгоритм
в) циклический алгоритм +

4. Название алгоритмической конструкции, в которой в зависимости от результата проверки условия предусмотрен выбор одной из двух последовательностей действий:
а) ветвление +
б) следование
в) указание

5. Средством записи алгоритма не являются:
а) языки программирования
б) школьный алгоритмический язык
в) разговорные языки +

6. В блок-схеме, внутри параллелограмма следует написать:
а) X:=X+1
б) Вывести X +
в) Конец программы

7. Свойство алгоритма, означающее что путь решения задачи разделен на отдельные шаги:
а) массовость
б) конечность
в) дискретность +

8. Только структура «следование» используется в таких алгоритмах:
а) в циклических
б) в линейных +
в) в разветвляющихся

9. Какая из представленных ниже алгоритмических конструкций, представляет собой последовательность многократно выполняемых действий:
а) повторение +
б) ветвление
в) следование

10. x:=y*x является фрагментом такого алгоритма:
а) циклического
б) линейного +
в) разветвляющегося

11. Какое название носит алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» либо нет) предусмотрен выбор одной из двух последовательностей действий:
а) цикличность
б) повторение
в) ветвление +

12. Необходимо правильно записать название алгоритма, содержащего конструкцию ветвления:
а) ответвляющийся алгоритм
б) разветвляющийся алгоритм +
в) заветвляющийся алгоритм

13. Необходимо правильно записать название алгоритма, содержащего конструкцию повторения:
а) разветвляющийся алгоритм
б) ответвляющийся алгоритм
в) циклический алгоритм +

14. Правильно укажите одну из основных алгоритмических структур:
а) преследование
б) следование +
в) исследование

15. Правильно укажите одну из основных алгоритмических структур:
а) разветвление +
б) ответвление
в) заветление

16. Какое название носит стандартный набор блоков, а также основные способы их соединения для выполнения типичных последовательностей операций:
а) алгоритмический способ
б) алгоритмический метод
в) алгоритмическая структура +

17. Правильно укажите один из видов ветвления:
а) полное +
б) главное
в) второстепенное

18. Правильно укажите один из видов ветвления:
а) основное
б) неполное +
в) вспомогательное

19. Необходимо верно установить соответствие между величиной и её типом:
Количество столовых приборов в сервизе:
а) вещественное число
б) символьная величина
в) целое число +

20. Необходимо верно установить соответствие между величиной и её типом:
A<=B:
а) логическая величина +
б) вещественное число
в) целое число

21. Необходимо верно установить соответствие между величиной и её типом:
Название улицы:
а) целое число
б) логическая величина
в) символьная величина +

22. Необходимо верно установить между типом величины и их значением:
Целое число:
а) TRUE (ДА)
б) 100 +
в) ‘14,53’

23. Правильно сопоставьте величину и её значение:
Вещественное число:
а) 14,53 +
б) TRUE (ДА)
в) 100

24. Правильно сопоставьте величину и её значение:
Символьная величина:
а) 14,53
б) ‘14,53’ +
в) 100

25. Правильно сопоставьте величину и её значение:
Логическая величина:
а) TRUE (ДА) +
б) ‘14,53’
в) 100

26. Различают столько типов циклов:
а) 4
б) 2
в) 3 +

27. Последовательность действий, многократно повторяющаяся в процессе выполнения цикла получила название
а) тело цикла +
б) мозг цикла
в) действие цикла

28. Условия, состоящие из одной операции сравнения, носят название:
а) односложными
б) простыми +
в) лёгкими

29. Для записи условий используется:
а) операции повторения
б) операции цикличности
в) операции сравнения +

30. Какая из представленных ниже команд присваивания составлена правильно:
а) А:=B +
б) A=B+1
в) A=B

Вариант 2

1. Определите значение переменной b после выполнения алгоритма:
а) 50 +
б) 30
в) 25

2. Чему будет равна переменная а после выполнения алгоритма:
а) 10
б) 20 +
в) 40

3. Установите соответствие между арифметическим выражением и его записью на алгоритмическом языке:
ax2+bx+c:
а) V+(a*t*t)/2
б) (1/2)*(a+b)*h
в) a*x*x+b*x+c +

4. Какая команда присваивания составлена правильно:
а) А:=B +
б) A=B+1
в) A=B

5. Какая команда присваивания составлена правильно:
а) A=B
б) A=B+1
в) A:=A+1 +

6. Установите соответствие между величиной и её типом:
Средний рост учеников класса:
а) символьная величина
б) вещественное число +
в) логическая величина

7. Установите соответствие между величиной и её типом:
Количество столовых приборов в сервизе:
а) вещественное число
б) символьная величина
в) целое число +

8. Установите соответствие между величиной и её типом:
A<=B:
а) логическая величина +
б) вещественное число
в) целое число

9. Установите соответствие между величиной и её типом:
Название улицы:
а) целое число
б) логическая величина
в) символьная величина +

10. Установите соответствие между типом величины и их значением:
Целое число:
а) TRUE (ДА)
б) 100 +
в) ‘14,53’

11. Установите соответствие между типом величины и их значением:
Вещественное число:
а) 14,53 +
б) TRUE (ДА)
в) 100

12. Установите соответствие между типом величины и их значением:
Символьная величина:
а) 14,53
б) ‘14,53’ +
в) 100

13. Установите соответствие между типом величины и их значением:
Логическая величина:
а) TRUE (ДА) +
б) ‘14,53’
в) 100

14. Сколько типов циклов различают:
а) 4
б) 2
в) 3 +

15. Как называется последовательность действий, многократно повторяющаяся в процессе выполнения цикла:
а) тело цикла +
б) мозг цикла
в) действие цикла

16. Как называются условия, состоящие из одной операции сравнения:
а) односложными
б) простыми +
в) лёгкими

17. Что используется для записи условий:
а) операции повторения
б) операции цикличности
в) операции сравнения +

18. Как выглядит полная форма ветвления алгоритма
а) если <условие>то <действия 1>все
б) если <условие>то <действия 1>иначе <действия 2>все +
в) если <условие>то <действия 1>то <действия 2>все

19. Как называется алгоритмическая конструкция, отображающая последовательный естественный порядок действий:
а) ветвление
б) повторение
в) следование +

20. В каких алгоритмах используется только структура «следование»:
а) в циклических
б) в линейных +
в) в разветвляющихся

21. Какая алгоритмическая конструкция представляет собой последовательность многократно выполняемых действий:
а) повторение +
б) ветвление
в) следование

22. Фрагментом какого алгоритма является x:=y*x :
а) циклического
б) линейного +
в) разветвляющегося

23. Алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» либо нет) предусмотрен выбор одной из двух последовательностей действий:
а) цикличность
б) повторение
в) ветвление +

24. Запишите название алгоритма, содержащего конструкцию ветвления:
а) ответвляющийся алгоритм
б) разветвляющийся алгоритм +
в) заветвляющийся алгоритм

25. Запишите название алгоритма, содержащего конструкцию повторения
а) разветвляющийся алгоритм
б) ответвляющийся алгоритм
в) циклический алгоритм +

26. Одна из основных алгоритмических структур:
а) преследование
б) следование +
в) исследование

27. Одна из основных алгоритмических структур:
а) разветвление +
б) ответвление
в) заветвление

28. Стандартный набор блоков, а также основные способы их соединения для выполнения типичных последовательностей операций:
а) алгоритмический способ
б) алгоритмический метод
в) алгоритмическая структура +

29. Один из видов ветвления:
а) полное +
б) главное
в) второстепенное

30. Один из видов ветвления:
а) основное
б) неполное +
в) вспомогательное

Понравилась статья? Поделиться с друзьями:
Образовательные тесты с ответами