Worksheets8 класс тестирование
Total questions: 49
Worksheet time: 25mins
Какой тип данных используется для хранения целых чисел в программировании?
str
bool
int
float
Что такое строковый тип данных?
str
bool
int
float
Какой тип данных используется для хранения логических значений?
str
bool
int
float
Что делает условный оператор в программе?
Повторяет действия несколько раз
Выполняет действия в зависимости от выполнения условия
Останавливает программу
Изменяет значение переменной
Как называется процесс анализа работы программы, содержащей циклы с заданным условием продолжения работы?
Тестирование программы
Оценка сложности алгоритма
Анализ цикла с условием продолжения
Систематизация алгоритма
Как называется цикл, который продолжается до тех пор, пока выполняется заданное условие?
Цикл с заранее известным числом повторений
Цикл с условием продолжения
Простой цикл
Цикл с возвратом
Какой тип цикла используется для выполнения определенного числа повторений?
Цикл с условием продолжения
Цикл с заранее заданным числом повторений
Простой цикл
Условный цикл
Какую конструкцию программы нужно использовать для реализации цикла с числом повторений?
Цикл «for»
Условный оператор «if»
Оператор «switch»
Оператор «else»
Что нужно для того, чтобы цикл с заданным числом повторений завершился?
Проверить условие и выйти из цикла
Программировать несколько условных операторов
Изменить логический тип данных
Включить составной оператор
Какой цикл используется для выполнения действий определенное количество раз в программировании?
Цикл с условием продолжения
Цикл с заранее заданным числом повторений
Простой цикл
Цикл с возвратом
Какой оператор используется для проверки условий в программе?
Оператор «if»
Оператор «for»
Оператор «switch»
Оператор «while»
Что делает условный оператор «if» в программе?
Прерывает выполнение программы
Повторяет действия несколько раз
Выполняет действие, если условие истинно
Выполняет действие только один раз
Какой из циклов используется для выполнения действий, пока условие истинно?
«while»
«int»
«print»
«switch»
Как можно записать условие, проверяющее, является ли число больше 10?
if (число > 10)
if (число == 10)
if (число < 10)
if (число != 10)
Какой оператор используется для выполнения блока кода, если условие истинно?
if
switch
break
Что такое алгоритм?
Последовательность действий для решения задачи
Команда в программе
Оператор
Тип данных
Какой оператор используется для выполнения программы, если условие ложно?
else
if
for
break
Какой оператор используется для сравнения в Python?
=
==
!=
<=
Какой результат будет при выполнении следующего кода?
x = 5
if x > 3:
print("Hello")
Hello
Ошибка
x
Печатает ничего
Что выведет следующий код? x = 10
if x < 5:
print("Less")
else:
print("Greater")
Less
Greater
Ошибка
Ничего не выведет
Что выведет следующий код? x = 7
if x % 2 == 0:
print("Четное")
else:
print("Нечетное")
Четное
Нечетное
Ошибка
Ничего не выведет
Какой из этих циклов бесконечен?
for x in range(10):
while True:
for x in range(0, 0):
while x < 10:
Что будет выведено? x = 3
if x == 3:
print("Three")
else:
print("Not three")
Three
Not three
Ошибка
Ничего не выведет
Какое значение вернется при выполнении следующего кода? x = 15
if x % 3 == 0:
print("Делиться на 3")
Делиться на 3
Ошибка
x
Ничего не выведет
Что будет выведено? x = 10
if x > 5 and x < 15:
print("В промежутке 5 и 15")
else:
print("За пределами промежутка")
В промежутке 5 и 15
За пределами промежутка
Ошибка
Ничего не выведет
Что будет выведено? x = 3
y = 2
if x > y:
print("x is greater")
else:
print("y is greater")
x is greater
y is greater
Ошибка
Ничего не выведет
Какой оператор используется для логического "И" в Python?
and
or
&
&&
Что будет выведено? for i in range(3):
print(i)
0 1 2
1 2 3
Ошибка
Ничего не выведет
Что будет выведено? x = 4
if x % 2 == 0:
print("Even")
else:
print("Odd")
Even
Odd
Ошибка
Ничего не выведет
Что будет выведено? x = 10
while x > 0:
print(x)
x=x- 2
10 8 6 4 2
10 9 8 7 6
Ошибка
Ничего не выведет
Как можно прервать текущий цикла?
continue
break
exit
pass
Что будет выведено? x = 3
y = 4
if x == 3 or y == 5:
print("True")
else:
print("False")
True
False
Ошибка
Ничего не выведет
Какой результат будет при выполнении следующего кода? x = 5
if x != 5:
print("Not five")
else:
print("Five")
Five
Not five
Ошибка
Ничего не выведет
Что будет выведено? for i in range(2, 6):
print(i)
2 3 4 5
2 3 4 5 6
Ошибка
Ничего не выведет
Что делает оператор break в цикле?
Прерывает выполнение цикла
Продолжает выполнение цикла
Увеличивает счетчик
Ничего не делает
Что будет выведено? x = 3
if x > 5:
print("Greater")
elif x < 5:
print("Lesser")
else:
print("Equal")
Greater
Lesser
Equal
Ошибка
Какой результат будет при выполнении следующего кода? x = 8
if x == 8 or x == 10:
print("True")
else:
print("False")
True
False
Ошибка
Ничего не выведет
Что будет выведено при выполнении следующего кода?
x = 6
y = 4
if x >= 5 and y < 5:
print("True")
else:
print("False")
True
False
Ошибка
Ничего не выведет
Какой результат будет при выполнении следующего кода? for i in range(3, 9, 2):
print(i)
3 5 7
3 4 5 6 7 8
Ошибка
Ничего не выведет
Что будет выведено?
x = 4
y = 4
if x == y:
print("Equal")
else:
print("Not equal")
Equal
Not equal
Ошибка
Ничего не выведет
Какой из этих циклов повторится 10 раз?
for i in range(10):
for i in range(1, 100):
for i in range(0, 10, 2):
while i < 100:
Что будет выведено при выполнении следующего кода?
x = 10
if x != 10:
print("Not ten")
elif x == 10:
print("Ten")
else:
print("Unknown")
Not ten
Ten
Unknown
Ошибка
Какой результат будет при выполнении следующего кода?
x = 5
if x > 2:
print("Greater")
if x < 1:
print("Less")
Greater Less
Greater
Less
Ошибка
Что будет выведено при выполнении следующего кода?
x = 5
if x > 10:
print("Greater")
elif x == 5:
print("Equal to 5")
else:
print("Less")
Greater
Equal to 5
Less
Ошибка
Какой результат будет при выполнении следующего кода?
for i in range(5):
if i == 2:
break
print(i)
0 1
0 1 2
Ошибка
Ничего не выведет
Какой результат будет при выполнении следующего кода?
x = 10
if x % 2 == 0 and x < 15:
print("Yes")
else:
print("Other")
Yes
Other
Ошибка
Ничего не выведет
Что будет выведено при выполнении следующего кода?
x = 5
while x > 0:
print(x)
x =x-1
5 4 3 2 1
5 4 3 2
Ошибка
Ничего не выведет
Какой результат будет при выполнении следующего кода?
x = 5
y = 3
if x > 3 and y == 3:
print("True")
else:
print("False")
True
False
Ошибка
Ничего не выведет
Что будет выведено при выполнении следующего кода?
for i in range(1, 4):
print(i * 2)
2 4 6
1 2 3
1 4 9
Ошибка
