Тесты по теме «Алгоритмизация вычислений»
1. Алгоритм – это … a) правила выполнения определенных действий b) ориентированный граф, указывающий порядок выполнения некоторого набора команд c) описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
2. Алгоритм называется линейным, если … a) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий b) ход его выполнения зависит от истинности тех или иных условий c) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий d) он представим в табличной форме e) он включает в себя вспомогательный алгоритм 3. Алгоритм называется циклическим, если … a) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий b) ход его выполнения зависит от истинности тех или иных условий c) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий d) он представим в табличной форме e) он включает в себя вспомогательный алгоритм 4. Алгоритм включает в себя ветвление, если … a) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий b) ход его выполнения зависит от истинности тех или иных условий c) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий d) он представим в табличной форме e) он включает в себя вспомогательный алгоритм 5. Свойство алгоритма, заключающиеся в том, что каждое действие и алгоритм в целом должны иметь возможность завершения, называется …
a) дискретность; b) детерминированность (определенность) c) конечность (результативность) d) массовость
6. Свойство алгоритма, заключающееся в том, что алгоpитм pешения задачи pазpабатывается в общем виде, т.е. он должен быть пpименим для некотоpого класса задач, pазличающихся лишь исходными данными, называется … 1. детерминированность (определенность) 2. конечность (результативность) 3. массовость 7. Свойство алгоритма, заключающиеся в том, алгоpитм должен пpедставлять пpоцесс pешения задачи как последовательное выполнение пpостых шагов (этапов), называется … a) детерминированность (определенность) b) конечность (результативность) c) массовость d) дискретность 8. Свойство алгоритма, заключающиеся в том, что при выполнении алгоритма с одним и тем же набором исходных данных всякий раз должен получаться один и тот же результат, называется … a) дискретность b) детерминированность (определенность) c) конечность (результативность) d) массовость 9. На следующем рисунке представлена базовая алгоритмическая структура … a) цикл с постусловием b) цикл с предусловием c) цикл с параметром d) ветвление e) следование
10. На следующем рисунке представлена базовая алгоритмическая структура …
a) цикл с постусловием b) цикл с предусловием c) цикл с параметром d) ветвление e) следование 11. На следующем рисунке представлена базовая алгоритмическая структура … a) цикл с постусловием b) цикл с предусловием c) цикл с параметром d) ветвление e) следование
12. На следующем рисунке представлена базовая алгоритмическая структура … a) цикл с постусловием b) цикл с предусловием c) цикл с параметром d) ветвление e) следование
13. Каким будет значение S, вычисленное по этой блок – схеме?
a) S=0 b) S=4 c) S=24
14. Каким будет значение S вычисленное по этой блок – схеме?
a) S=14 b) S=10 c) S=3
15. Следующий алгоритм сможет закончить работу, если будут заданы начальные значения переменных А и С …
16. Следующий алгоритм сможет закончить работу, если будут заданы начальные значения переменных А и С
17. После выполнения алгоритма значения переменных А и С будут равны
18. Определить значение целочисленной переменной y после выполнения следующего фрагмента блок-схемы
a) 15 b) 10 c) 5 d) 0
19. Перед вами блок-схема. Изменения, позволяющие избавиться от бесконечного цикла, это…
a) запись X=X-10 вместо действия X=X-1 b) переход к блоку с условием после блока X=X-1 c) еще одно действие X=X-9 после действия X=X-1 d) запись X>0 вместо условия X>=10
20. Вася действует по следующему алгоритму: Шаг 1. Пройти 10 м прямо.
a) м b) 0 м c) 10 м d) 60 м
21. Задан одномерный массив X1, X2, …,XN. Фрагмент алгоритма
a) количество положительных элементов с четными номерами b) произведение отрицательных элементов с четными номерами c) сумму всех отрицательных элементов d) произведение всех положительных элементов e) произведение положительных элементов с нечетными номерами f) сумму отрицательных элементов с нечетными номерами
22. Задан одномерный массив X1, X2, …,XN. Фрагмент алгоритма определяет a) сумму положительных элементов с четными номерами b) произведение отрицательных элементов с четными номерами c) сумму всех отрицательных элементов d) произведение всех положительных элементов e) количество положительных элементов с нечетными номерами f) произведение отрицательных элементов с нечетными номерами
23. Задан одномерный массив X1, X2, …,XN. Фрагмент алгоритма определяет
a) b) произведение отрицательных элементов с четными номерами
c) количество отрицательных элементов в массиве d) произведение всех положительных элементов e) сумму положительных элементов с нечетными номерами f) произведение отрицательных элементов с нечетными номерами
24. сумму положительных элементов с четными номерами a) произведение отрицательных элементов с четными номерами b) количество отрицательных элементов в массиве c) произведение всех положительных элементов d) сумму положительных элементов с нечетными номерами e) произведение отрицательных элементов с нечетными номерами
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|