Тест «Алгоритмизация»
Тест «Алгоритмизация»
Выбери один верный ответ к каждому вопросу:
1. Алгоритмом можно считать:
- описание решения квадратного уравнения
- расписание уроков в школе
- технический паспорт автомобиля
- список класса в журнале
2. Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач?
- понятность
- определённость
- результативность
- массовость
3. Разработчиком языка Паскаль является:
- Блез Паскаль
- Никлаус Вирт
- Норберт Винер
- Эдсгер В. Дейкстра
4. Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов?
- дискретность
- понятность
- результативность
- массовость
5. Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия?
- дискретность
- понятность
- определённость
- массовость
6. Как называется свойство алгоритма, означающее, что путь решения задачи разделён на отдельные шаги?
- дискретность
- определённость
- результативность
- массовость
7. Как называется свойство алгоритма, означающее, что путь решения задачи определён вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки?
- дискретность
- понятность
- определённость
- результативность
8. Наибольшей наглядностью обладают следующие формы записи алгоритмов:
- словесные
- рекурсивные
- графические
- построчные
9. Величины, значения которых меняются в процессе исполнения алгоритма, называются:
- постоянными
- константами
- переменными
- табличными
10 Величиной целого типа является:
- количество мест в зрительном зале
- рост человека
- марка автомобиля
- площадь государства
11. При присваивании изменяется:
- имя переменной
- тип переменной
- значение переменной
- значение константы
12. Алгоритм - это
- правила выполнения определенных действий
- ориентированный граф, указывающий порядок выполнения команд
- последовательность действий, которая приводит к решению задачи
- набор команд для компьютера
13. Алгоритм называется линейным, если
- он предполагает многократное повторение одних и тех же действий
- ход его выполнения зависит от истинности тех или иных условий
- его команды выполняются в порядке следования друг за другом
- он представлен в табличной форме
14. Алгоритм называется циклическим, если
- он предполагает многократное повторение одних и тех же действий
- ход его выполнения зависит от истинности тех или иных условий
- его команды выполняются в порядке следования друг за другом
- он представлен в табличной форме
15. Алгоритм включает в себя ветвление, если
- он предполагает многократное повторение одних и тех же действий
- ход его выполнения зависит от истинности тех или иных условий
- его команды выполняются в порядке следования друг за другом
- он представлен в табличной форме
16. Свойством алгоритма является:
- результативность
- цикличность
- возможность изменения последовательности выполнения команд
- возможность выполнения алгоритма в обратном порядке
17. Свойство алгоритма, заключающиеся в том, что каждое действие и алгоритм в целом должны иметь возможность завершения, называется
- дискретность
- детерминированность
- конечность
- массовость
18. Свойство алгоритма, заключающиеся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется
- дискретность
- детерминированность
- конечность
- результативность
19. Свойство алгоритма, заключающиеся в отсутствие ошибок, алгоритм должен приводить к правильному результату для всех допустимых входных значениях, называется
- детерминированность
- конечность
- массовость
- результативность
20. Свойство алгоритма, заключающиеся в том, что один и тот же алгоритм можно использовать с разными исходными данными, называется
- дискретность
- детерминированность
- конечность
- массовость
21. Свойство алгоритма, заключающиеся в том, что любое действие должно быть строго и недвусмысленно определено в каждом случае, называется
- дискретность
- детерминированность
- конечность
- массовость
22. Выберите верное представление арифметического выражения на алгоритмическом языке:
- x + 3y / 5xy
- x + 3*y / 5*xy
- (x + 3y) / 5xy
- (x + 3*y) / (5*x*y)
23. Алгоритм, записанный на «понятном» компьютеру языке программирования, называется
- исполнителем алгоритмов
- программой
- листингом
- протоколом алгоритма
24. Алгоритмическая структура, выполнение которой предполагает последовательное многократное повторение одних и тех же действий - это
- ветвление
- повторение
- линия
- цикл
25. Алгоритм, в котором команды выполняются в порядке их записи, т.е. последовательно друг за другом, называется
- циклическим
- линейным
- разветвляющимся
- повторение
26. Форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов.
- ветвление
- повторение
- линия
- цикл
27. Алгоритм с повторением той же последовательности команд - это
- ветвление
- повторение
- линия
- цикл
28. Алгоритмом называется …
- нумерованный список
- маркированный список
- графический файл
- конечная последовательность шагов в решении задачи
29. Что можно считать алгоритмом?
- правила техники безопасности
- список класса
- кулинарный рецепт
- перечень обязанностей дежурного по классу
30. Блок-схема – форма записи алгоритма, при которой для обозначения различных шагов алгоритма используются …
- рисунки
- списки
- геометрические фигуры
- формулы
31. Геометрическая фигура прямоугольник используется в блок-схемах для обозначения …
- начала или конца алгоритма
- ввода или вывода
- принятия решения
- выполнения действия
32. Геометрическая фигура овал используется в блок-схемах для обозначения …
- начала или конца алгоритма
- ввода или вывода
- принятия решения
- выполнения действия
33. Геометрическая фигура ромб используется в блок-схемах для обозначения …
- начала или конца алгоритма
- ввода или вывода
- принятия решения
- выполнения действия
34. Геометрическая фигура параллелограмм используется в блок-схемах для обозначения …
- начала или конца алгоритма
- ввода или вывода
- принятия решения
- выполнения действия
35. Алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно друг за другом, называется …
- линейным
- ветвлением
- циклическим
- повторением
|