wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Лекция 2 основы алгоритмизации

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Какой из этапов решения задачи включает в себя формулировку задачи?

a)

Отладка программы

b)

Анализ алгоритма

c)

Постановка задачи

d)

Разработка алгоритма

2.

Что такое алгоритм?

a)

Сложная математическая задача

b)

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

c)

Программа на языке программирования

d)

Модель вычислительного процесса

3.

Какой этап следует после разработки алгоритма?

a)

Проверка правильности алгоритма

b)

Составление документации

c)

Реализация алгоритма

d)

Анализ алгоритма

4.

Какой из следующих этапов не является частью процесса решения задачи?

a)

Отладка программы

b)

Построение модели

c)

Составление документации

d)

Создание графического интерфейса

5.

Какое свойство алгоритма подразумевает отсутствие неоднозначности?

a)

Определенность

b)

Массовость

c)

Результативность

d)

Сложность

6.

Какой тип алгоритма описывает процесс, который выполняется последовательно?

a)

Линейный

b)

Смешанный

c)

Циклический

d)

Разветвляющийся

7.

Какой из следующих методов используется для описания алгоритмов?

a)

Метод случайных чисел

b)

Метод проб и ошибок

c)

Графическое описание

d)

Табличный метод

8.

Что такое блок-схема?

a)

Программа на языке программирования

b)

Текстовое описание алгоритма

c)

Математическая модель

d)

Графическое представление алгоритма

9.

Какой из следующих алгоритмов является циклическим?

a)

Алгоритм нахождения максимального числа

b)

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

c)

Алгоритм сортировки массива

d)

Алгоритм вычисления значения функции с переменным количеством шагов

10.

Какой этап следует после реализации алгоритма?

a)

Анализ алгоритма

b)

Отладка программы

c)

Проверка правильности алгоритма

d)

Составление документации

11.

Какой из следующих типов алгоритмов не существует?

a)

Циклические

b)

Сложные алгоритмы

c)

Разветвляющиеся

d)

Линейные

12.

Что такое структурное программирование?

a)

Метод написания программ без алгоритмов

b)

Подход к разработке программ с использованием структур

c)

Способ тестирования программ

d)

Метод оптимизации алгоритмов

13.

Какой из следующих этапов включает в себя исправление ошибок?

a)

Анализ алгоритма

b)

Отладка программы

c)

Реализация алгоритма

d)

Проверка правильности алгоритма

14.

Какой из следующих методов не является способом описания алгоритмов?

a)

Запись на машинном языке

b)

Запись на алгоритмическом языке

c)

Графическое описание

d)

Запись на естественном языке

15.

Какой из следующих этапов обеспечивает обратную связь?

a)

Составление документации

b)

Отладка программы

c)

Проверка правильности алгоритма

d)

Анализ алгоритма