Тест по УД "Основы программирования" (1 семестр)
Список вопросов теста
Вопрос 1
Язык программирования PYTHON является:
Варианты ответов
- Машинно - ориентированным языком
- Объектно ориентированным языком
- Языком высокого уровня
Вопрос 2
Укажите все числовые типы данных в Python:
Варианты ответов
- int
- set
- float
- str
- complex
- long
Вопрос 3
Переменная типа float:
Варианты ответов
- Вещественная переменная
- Символьная переменная
- Целочисленная переменная
- Логическая переменная
Вопрос 4
Переменная типа str:
Варианты ответов
- Целая переменная
- Символьная строка
- Логическая переменная
Вопрос 5
Какого типа переменная а, если а = 24 / 4:
Варианты ответов
- Целочисленного
- Вещественного
- Логического
Вопрос 6
Каков будет результат выполнения фрагмента кода:
а = int("88"):
print(a)
Варианты ответов
- "88"
- 88.0
- 88
Вопрос 7
Каков будет результат выполнения фрагмента кода:
b = str(100)
print(b + 1)
Варианты ответов
- 101
- "100"
- TypeError
- 101.00
Вопрос 8
Имена переменных могут включать:
Варианты ответов
- Латинские буквы
- Буквы русского алфавита
- Пробелы
- Скобки
- Знак "-"
Вопрос 9
Результат выполнения инструкции:
print(2**10)
Вопрос 10
Результат выполнения инструкции:
print(25 % 2)
Варианты ответов
- 12.5
- 1
- 12
- 0
Вопрос 11
Результат выполнения инструкции:
print(34 // 3)
Варианты ответов
- 11
- 11.3333
- 1
Вопрос 12
Дана строка B = "Программирование". Какая команда выделит слово "грамм"?
Варианты ответов
- B[3 : 8]
- B[3 : 7]
- B[4 : 8]
- B[4 : 9]
Вопрос 13
Результат выполнения кода:
Входные данные: 10 20
a = int(input())
b = int(input())
if a < b:
print(b - a)
else:
print(a + b)
Варианты ответов
- -10
- 30
- 10
Вопрос 14
Какой ряд чисел образуется после выполнения следующего кода:
for i in range(1, 10):
print(i, end=' ')
Варианты ответов
- 1 2 3 4 5 6 7 8 9 10
- 1 2 3 4 5 6 7 8 9
- 0
Вопрос 15
Как обозначаются логические операции И, ИЛИ, НЕ в Python:
Варианты ответов
- and, or, not
- or, and, not
- and, or, if
- or, and, elif
Вопрос 16
Результат выполнения кода:
Входные данные:
15
45
a = int(input())
b = int(input())
if a % 10 == 0 or b % 10 == 0:
print(‘YES’)
else:
print(‘NO’)
Варианты ответов
- Yes
- No
Вопрос 17
Что в данном случае является формальным параметром функции D()?
def D(x):
return x / (x - 1)
print(D(3))
Варианты ответов
- def
- D
- x
- 3
Вопрос 18
Результат выполнения следующего листинга программы:
for i in range(4):
print(i, end=" ")
print(i ** 2, end=" ")
Варианты ответов
- 1 1 2 4 3 9
- 0 0 1 1 2 4 3 9
- 0 1 2 3 0 1 9 16
- 4 16
Вопрос 19
Результатом выполнения кода будет:
i = 1
while i <= 10:
print(i ** 2)
i += 1
Варианты ответов
- 1 4 9 16 25 36 49 64 81 100
- 1 2 3 4 5 6 7 8 9 10
- 100
- 1 4 6 8 10 12 14 16 18 20
Вопрос 20
Что выведет на экран функция f:
f = lambda x: return x
print(f(3))
Варианты ответов
- 3
- 0
- invalid syntax


