Тестовые задания Глава 5 ГДЗ Босова 8 класс 2023 (Информатика)
Решение #1



Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином:
Тестовые задания для самоконтроля к главе 5
1. Разработчиком языка Python является:
а) Блез Паскаль
б) Никлаус Вирт
в) Норберт Винер
г) Гвидо ван Россум
г) Гвидо ван Россум
2. Что из нижеперечисленного не входит в алфавит языка Python?
а) Латинские строчные и прописные буквы
б) Служебные слова
в) Русские строчные и прописные буквы
г) Знак подчёркивания
б) Русские строчные и прописные
3. Какая последовательность символов не может служить именем в языке Python?
а) _mas
б) masl
в) d2
г) 2d
г) 2d
4. Обозначение вещественного типа данных в языке Python:
а) float
б) int
в) bool
г) str
a) float
5. Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
а) операндами
б) операторами
в) выражениями
г) данными
б) операторами
6. Разделителем между операторами в одной строке служит:
а) точка
б) точка с запятой
в) пробел
г) запятая
б) точка с запятой
7. При присваивании всегда изменяется:
а) имя переменной
б) тип переменной
в) значение переменной
г) значение константы
в) значение переменной
8. Для вывода результатов в Python используется оператор
а) while
б) input
в) print
г) and
в) print
9. Для вычисления квадратного корня из х используется функция:
а) abs(х)
б) sqr (х)
в) sqrt(х)
г) int (х)
в) sqrt(x)
10 Для генерации случайного целого числа из отрезка [10, 20] необходимо использовать выражение:
а) randint(2 * 10)
б) randint(10 20)
в) randint(10, 20)
г) randint(10) * 2
в) ramdint(10, 20)
11. В каких условных операторах допущены ошибки?
а) if b == 0: print('Деление невозможно.')
б) if а < b: min = a; else min = b
в) if а > b : max = a
else max = b
r) if a > b and b > 0: c = a + b
б), в)
12. Определите значение переменной с после выполнения следующего фрагмента программы:
а = 100 b = 30
а = а - b * 3
if а > b:
с = а - b else:
с = b - а
а) 20
б) 70
в) -20
г) 180
а) 20 (а=10; b=30; c=30-10)
13. Условный оператор
if а % 2 == 0:
print ('Да')
else:
print ('Нет')позволяет определить, является ли число а:
а) целым
б) двузначным
в) чётным
г) простым
в) четным
14. Какого оператора цикла не существует в языке Python?
а) for
б) while
в) repeat...until
в) repeat…until
15 Цикл в фрагменте программы
а = 1
b = 1
while а - b < 8:
а -= 1
b += 2
выполнится:
а) 0 раз
б) 2 раза
в) 3 раза
г) бесконечное число раз
б) 2 раза (а + b = 2, 5, 10)
16. Определите значения переменных s и i после выполнения фрагмента программы:
s = 0
i = 5
while i > 0:
s += i
i -= 1
а) s = 0, i = -1
б) s = 5, i = 0
в) s = 15, i=5
г) s = 15, i = 0
г)
17. В данном фрагменте программы
s = 0
for i in range (1, 11):
s = s + 2 * i
вычисляется:
а) сумма целых чисел от 1 до 10
б) сумма чётных чисел от 1 до 10
в) удвоенная сумма целых чисел от 1 до 11
г) сумма первых десяти натуральных чётных чисел
г) сумма первых десяти натуральных четных чисел.
Интерпретатор Python
https://pythononlinecompiler.ru/
Похожие решебники
Популярные решебники 8 класс Все решебники
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением