8_5.3 Информатика 2025. Программирование линейных алгоритмов на Python
Список вопросов теста
Вопрос 1
Дано логическое выражение: (a>4) and (a<34).
Оно истинно, если ...
Варианты ответов
- 4>a и a>34
- 10
- a>10 или a<34
- 4<=a<=34
Вопрос 2
Программист торопился и ошибся в записи оператора присваивания на языке Python:
x = a*3+sqrt9.
Какая ошибка допущена?
Варианты ответов
- Пропущен знак умножения
- Аргумент записан без скобок
- Нет верного ответа
- Перепутаны знаки арифметических операций
Вопрос 3
Выражение на языке Python выглядит так: sqrt(z**2−4*z+9).
Как выглядит данное выражение на математическом языке?
Варианты ответов
-
(z2-4z+9)2
-
\(\sqrt{z^2-4z+9}\)
-
|z2-4z+9|
-
(\(\sqrt{z}\)-4z+9)2
Вопрос 4
Для использования функции округления "round())" в Python необходимо:
Варианты ответов
- данная функция является встроенной в язык Python, чтобы ее вызвать, не надо выполнять никаких дополнительных действий
- загрузить модуль round
- загрузить модуль random
- загрузить модуль math
Вопрос 5
Дана программа:
a=813
print((a // 100)+(a % 100 // 10)+(a % 10))
В ответе запишите число - результат выполнения программы.
Вопрос 6
Характерным признаком линейной программы является ...
Варианты ответов
- присутствие в ней оператора условного и безусловного перехода
- наличие в каждой программе только одного оператора
- использование в ней исключительно операторов присваивания
- выполнение операторов в порядке их записи
Вопрос 7
Установите соответствие:
1.
5**2
2.
abs(-9.5)
3.
11 % 4
4.
11 // 4
Варианты ответов
- 9.5
- 25
- 3
- 2
Вопрос 8
Для генерации случайного целого числа из интервала [10; 20] необходимо использовать выражение:
Варианты ответов
- randint(10,21)
- randint(9,21)
- randint(10,20)
- randint(9,20)
Вопрос 9
Дана программа.
a='программирование'
print (a[0:2] + a[14:16] + a[7:8])
В ответе запишите результат выполнения программы (строчными буквами на руcском языке без пробелов).
Вопрос 10
Логической переменной можно присвоить результат операции ...
Варианты ответов
- цикла
- вывода
- сравнения
- присваивания


