Линейные алгоритмы обработки числовых данных
Список вопросов теста
Вопрос 1
Какие из приведённых утверждений верны?
Варианты ответов
- a % b = b // a
- math.cos (1) = math.cos (1 + 2 * math.pi)
- a % b = a - (a // b) * b
- math.sin (1) = math.sin (1 + 180)
Вопрос 2
Установите соответствие между функциями и их значениями, если x = 1.69.
1.
1
2.
1.69
3.
1.3
4.
2
Варианты ответов
- int (x)
- abs (x)
- sqrt (x)
- round (x)
Вопрос 3
Функция abs (x) вернула значение 4. Укажите возможные значения x.
Варианты ответов
- 2
- 4
- -4
- 16
Вопрос 4
Установите соответствие между данными и их типом?
1.
int
2.
float
Варианты ответов
- int (4 / 3)
- round (2.3)
- 2 / 2
- abs (6 / 3)
- 6 % 4 / 2
- 3 // 2
Вопрос 5
Сопоставьте значения данных и их типы.
1.
int
2.
float
Варианты ответов
- -10
- 4/2
- 0.2e+01
- 3 + 2
- 0
- 2
Вопрос 6
Запишите результат операции -9 // 5
Вопрос 7
Как называются алгоритмы, в которых команды выполняются последовательно в том порядке, в котором они записаны?
Варианты ответов
- Рекурсивные
- Линейные
- Разветвляющиеся
- Циклические
Вопрос 8
В каком модуле описано большинство математических функций?
Варианты ответов
- random
- sys
- math
- qt
Вопрос 9
Запишите вызов функции квадратного корня от переменной a при условии, что ранее была записана инструкция import math. Ответ запишите без пробелов.