wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест по алгоритмам и структурам данных

Total questions: 22

Worksheet time: 31mins

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)

6.

Выберите цикл с предусловием

a)

b)

c)

7.

Какие бывают циклы?

(несколько правильных ответов)

a)

С фиксированным числом итераций

b)

С переменным числом итераций

c)

Бесконечный цикл

d)

Цикл без условия

e)

Цикл с одной итерацией

8.

Есть алгоритм возведения числа в степень, реализованный через цикл.
За одну итерацию цикла число умножается на само себя один раз.
Сколько нужно итераций, чтобы возвести число в 5-ю степень?

a)

4

b)

5

c)

количество итераций должно быть равно самому числу

d)

1

9.

Сколько раз тело цикла выполняется за одну итерацию цикла?

a)

Один раз

b)

Зависит от типа цикла

c)

Зависит от количества операций в теле цикла

d)

Зависит от условия входа в цикл

10.

Что делает этот алгоритм?

a)

Ищет минимальное из трех чисел

b)

Ищет максимальное из трех чисел

c)

Ищет среднее из чисел

d)

Печатает введенные числа

11.

Чему равно значение переменной d в результате выполнения алгоритма?

a)

15

b)

60

c)

30

d)

2

12.

Какой тип данных лишний

a)

Целочисленный

b)

Вещественный

c)

Логический

d)

Якорный

13.

Integer - это что?

a)

Целочисленный тип данных

b)

Структура данных

c)

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

d)

Один из типов ветвления

14.

Какие бывают структуры данных

a)

простые

b)

распределенные

c)

изощренные

15.

Какая структура данных относится к линейным структурам данных

a)

Массив

b)

Дерево

c)

Граф

16.

В массиве с пятью элементами чему будет равен индекс последнего элемента?

a)

5

b)

6

c)

-1

d)

4

17.

Какой массив называется многомерным?

a)

Тот, который живет в 3D-пространстве

b)

Тот, который живет во многих измерениях

c)

Тот, у которого элементы состоят из массивов

d)

Тот, у которого много элементов

18.

Для чего нельзя применить структуру данных "Стек"

a)

История посещений браузера

b)

Отображение ленты уведомлений

c)

Каталог продуктов в интернет-магазине

19.

"Я храню только уникальные значения" - для какой структуры данных справедливо это выражение?

a)

Множество

b)

Стек

c)

Массив

d)

Очередь

20.

Как называется идентификатор, по которому можно найти значение в массиве?

a)

Индекс

b)

Номер

c)

хэш

d)

id

21.

Какая сложность у алгоритма, который ищет конкретное значение в одномерном массиве?

a)

Линейная

b)

Константная

c)

Логарифмическая

d)

Квадратичная

22.

Как называется процесс "прохода" по алгоритму с целью проверки его работы или поиска ошибок?

a)

Трассировка

b)

Калибровка

c)

Капибара

d)

Трапибара