8класс

Страницы 256-259 тестовые задания для самоконтроля , ГДЗ по информатике за 8 класс к учебнику Босовой просвещение

Тестовые задания для самоконтроля (стр. 256 – 259)

Предупреждение. В ключах к тестовым заданиям для контроля, представленным в конце учебника, есть ошибка. На вопрос 2 (Что из нижеперечисленного не входит в алфавит языка Python?) дан ответ б) - служебные слова, это неправильно, правильно в) Русские строчные и прописные

Номер 1. Разработчиком языка Python является:
а) Блез Паскаль
б) Никлаус Вирт
в) Норберт Винер
г) Гвидо ван Россум

г)

Номер 2. Что из нижеперечисленного не входит в алфавит языка Python?
а) Латинские строчные и прописные буквы
б) Служебные слова
в) Русские строчные и прописные буквы
г) Знак подчёркивания

в)

Номер 3. Какая последовательность символов не может служить именем в языке Python?
а) _mas
б) mas1
в) d2
г) 2d

г)

начинается с цифры

Номер 4. Обозначение вещественного типа данных в языке Python:
а) float
б) int
в) bool
г) str

а)

Номер 5. Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
а) операндами
б) операторами
в) выражениями
г) данными

б)

Номер 6. Разделителем между операторами в одной строке служит:
а) точка
б) точка с запятой
в) пробел
г) запятая

б)

Номер 7. При присваивании всегда изменяется:
а) имя переменной
б) тип переменной
в) значение переменной
г) значение константы

в)

Номер 8. Для вывода результатов в Python используется оператор
а) while
б) input
в) print
г) and

в)

Номер 9. Для вычисления квадратного корня из x используется функция:
а) abs(x)
б) sqr(x)
в) sqrt(x)
г) int(x)

в)

Номер 10. Для генерации случайного целого числа из отрезка [10, 20] необходимо использовать выражение:
а) randint(2 * 10)
б) randint(10 20)
в) randint(10, 20)
г) randint(10) * 2

в)

Номер 11. В каких условных операторах допущены ошибки?
а) if b == 0: print('Деление невозможно.')
б) if a < b: min = a; else min = b
в) if a > b : max = a
else max = b
г) if a > b and b > 0: c = a + b

б), в)

Номер 12. Определите значение переменной c после выполнения следующего фрагмента программы:
a = 100
b = 30
a = a – b * 3
if a > b:
c = a – b
else:
c = b – a
а) 20
б) 70
в) –20
г) 180

а)

a=100

b=30

a=10

c=20

Номер 13. Условный оператор
if a % 2 == 0:
print ('Да')
else:
print ('Нет')
позволяет определить, является ли число a:
а) целым
б) двузначным
в) чётным
г) простым

в)

Номер 14. Какого оператора цикла не существует в языке Python?
а) for
б) while
в) repeat...until

в)

Номер 15. Цикл в фрагменте программы
a = 1
b = 1
while a + b < 8:
a += 1
b += 2
выполнится:
а) 0 раз
б) 2 раза
в) 3 раза
г) бесконечное число раз

б)

Номер 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

г)

0) s=0 i=5

1) s=5 i=4

2) s=9 i=3

3) s=12 i=2

4) s=14 i=1

5) s=15 i=0 - выход

Номер 17. В данном фрагменте программы
s = 0
for i in range (1, 11):
s = s + 2 * i
вычисляется:
а) сумма целых чисел от 1 до 10
б) сумма чётных чисел от 1 до 10
в) удвоенная сумма целых чисел от 1 до 11
г) сумма первых десяти натуральных чётных чисел

г)

Сообщить об ошибке

Не получилось открыть форму обратной связи.
Напишите нам: nqzva@cbzbtnyxn.zr