Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Тестовые задания для самоконтроля к Главе 5

Тестовые задания для самоконтроля к Главе 5

Avatar
11.05.2025. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тестовые задания для самоконтроля к Главе 5 по теме: "Начала программирования на языке 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)
  • randin (10 20)
  • randint (10, 20)
  • randint (10)*2
Вопрос 11

В каких условных операторах допущены ошибки?

Варианты ответов
  • if b==0: print('Деление невозможно.')
  • if a
  • 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
print(c)

Варианты ответов
  • 20
  • 70
  • -20
  • 180
Вопрос 13

Условный оператор

a=int(input())
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
Вопрос 17

В данном фрагменте программы

s=0
for i in range (1,11):
    s=s+2*i
вычисляется:
 

Варианты ответов
  • сумма целых чисел от 1 до 10
  • сумма чётных чисел от 1 до 10
  • удвоенная сумма целых чисел от 1 до 10
  • сумма первых десяти натуральных чётных чисел
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт