Тест-контрольная работа «Начала программирование»
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Контрольная работа по теме «Начала программирования» для 8-х классов
Система оценки: 5 балльная
Список вопросов теста
Вопрос 1
Чувствителен ли Python к регистру (большая или маленькая буквы):
Варианты ответов
Вопрос 2
Какие существуют типы переменных в Python (выбрать несколько выриантов):
Варианты ответов
Вопрос 3
Переменная int:
Варианты ответов
- вещественная переменная
- символьная строка
- логическая переменная
- целая переменная
Вопрос 4
Переменная str:
Варианты ответов
- вещественная переменная
- символьная строка
- логическая переменная
- целая переменная
Вопрос 5
Переменная float:
Варианты ответов
- вещественная переменная
- символьная строка
- логическая переменная
- целая переменная
Вопрос 6
Переменная bool:
Варианты ответов
- вещественная переменная
- символьная строка
- логическая переменная
- целая переменная
Вопрос 7
Каков будет результат выполнения int(«88»):
Варианты ответов
Вопрос 8
Каков будет результат выполнения float(«88»):
Варианты ответов
Вопрос 9
Каков будет результат выполнения str(88.0):
Варианты ответов
Вопрос 10
Имена переменных могут включать (выбрать несколько):
Варианты ответов
- Русские буквы
- Латинские буквы
- Пробелы
- Скобки, знаки + = ! ? и др.
- Знак подчёркивания (_)
- Цифры
Вопрос 11
Какие имена являются правильными в Python (выбрать несколько):
Варианты ответов
Вопрос 12
Что будет выведено в результате выполнения программы:
a = 20
b = a + 5
a = b * 100
print(a)
Варианты ответов
Вопрос 13
Что будет выведено в результате следующего действия print(2**20)
Варианты ответов
Вопрос 14
Что будет в результате выполнения следующего действия print(23 % 2)
Варианты ответов
Вопрос 15
Что будет в результате выполнения следующего действия print(23 % 3):
Варианты ответов
Вопрос 16
Результатом выполнения команды print(24 // 3) будет число:
Варианты ответов
Вопрос 17
Что будет результатом выполнения алгоритма:
a = int(input())
b = int(input())
s = a + b
print(s)
Варианты ответов
Вопрос 18
Что будет результатом выполнения алгоритма:
a = input()
b = input()
s = a + b
print(s)
Варианты ответов
Вопрос 19
Что будет в результате выполнения следующего алгоритма:
x = int(input())
if x > 0:
print(x)
else:
print(-x)
Варианты ответов
Вопрос 20
Что будет в результате выполнения программы:
a = int(input())
b = int(input())
if a < b:
print(a)
else:
print(b)
если a = 10, b = 20?
Варианты ответов
Вопрос 21
Какой ряд чисел образуется после выполнения следующего алгоритма:
for i in range(1,10):
print(i)
Варианты ответов
- 1 2 3 4 5 6 7 8 9 10
- 1 2 3 4 5 6 7 8 9
- 0 1 2 3 4 5 6 7 8
Вопрос 22
Какой ряд чисел образуется после выполнения алгоритма:
for i in range(1, 10+1):
print(i)
Варианты ответов
- 1 2 3 4 5 6 7 8 9 10
- 1 2 3 4 5 6 7 8 9 10 11
- 1 4 9 16
Вопрос 23
Что выведет программа после выполнения данного алгоритма:
Входные данные: Иванов
print(‘Как Ваша фамилия?’)
name = input()
print(‘Здравствуйте, ‘+ name + ‘!’ )
Варианты ответов
- Как Ваша фамилия? Здравствуйте, Иванов!
- Как Ваша фамилия? Здравствуйте, Иванов !
- Как Ваша фамилия? Здравствуйте, Иванов !
Вопрос 24
Как обозначается логический оператор И, ИЛИ, НЕ в Python:
Варианты ответов
- or, not, if
- and, or, not
- and, or, if
- and, else, not
Вопрос 25
Что будет в результате выполнения следующего алгоритма программы:
a = int(input())
b = int(input())
if a % 10 == 0 or b % 10 == 0:
print(‘YES’)
else:
print(‘NO’)
если а = 15, b = 45?
Варианты ответов
Вопрос 26
Как будет записано число 18 после выполнения следующего алгоритма:
x = float(input())
print(x)
Варианты ответов
Вопрос 27
Что будет после выполнения следующей программы:
for i in range(4):
print(i)
print(i**2)
Варианты ответов
- 0 0 1 1 3 3 4 4
- 0 0 1 1 2 4 3 4
- 0 0 1 1 2 4 3 9
Вопрос 28
Результатом выполнения алгоритма цикла while будет:
i = 1
while i print(i**2)
i = i + 1
Варианты ответов
- 1 2 4 8 12 14
- 1 2 16 24 32
- 1 4 9 16 25 36 49 64 81 100
Вопрос 29
Определите, что будет напечатано в результате работы следующей программы
s = 0
for i in range(8, 13):
s = s + 12
print(s)
Вопрос 30
Определите значение переменной а после выполнения алгоритма:
a = int(input())
b = int(input())
b = a / 2 * b
a = 2 * a + 3 * b
print(a)
Вопрос 31
Для вычисления квадратного корня из х используется функция:
Варианты ответов
- abs(x)
- sqrt(x)
- math.sqrt(x)
- sqr(x)
Вопрос 32
Для генерации случайного целого числа из интервала [10, 20] необходимо использовать выражение:
Варианты ответов
- random.randint(10, 20)
- random.randint(0, 10) * 2
- random.random(10, 20)
- random.random(0, 10) * 2
Вопрос 33
Определите значение переменной с после выполнения следующего фрагмента:
a = 100
b = 30
a -= b * 3
if a > b:
c = a — b
else:
c = b — a
Варианты ответов
Вопрос 34
if a % 2 == 0:
print(‘Да’)
else:
print(‘Нет’)
позволяет определить, является ли число а:
Варианты ответов
- целым
- двузначным
- чётным
- простым
Вопрос 35
Какие операторы цикла существуют в языке Python?
Варианты ответов
- for
- while
- repeat . until
- loop
Вопрос 36
Цикл в фрагменте программы
p = 2
while p > 0.1:
p *= 0.1
будет исполнен раз
Варианты ответов
- 0
- 1
- 2
- бесконечное число раз
Вопрос 37
Цикл в фрагменте программы:
a = b = 1
while a + b < 8:
a += 1
b += 2
Варианты ответов
Вопрос 38
Определите значения переменных 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 = -1
Вопрос 39
Выберите фрагмент программы, в котором ищется произведение 1 * 2 * 3 * 4 * 5:
Варианты ответов
- p = 0
i = 1
while i i += 1
p *= i - p = 1
i = 1
while i < 6:
i += 1
p *= i - p = 1
i = 1
while i < 6:
p *= i
i += 1 - p = 1
i = 1
while i > 5:
p *= i
i += 1
Вопрос 40
В данном фрагменте программы:
s = 0
for i in range(1, 11):
s += 2 * i
Варианты ответов
- сумма целых чисел от 1 до 10
- сумма чётных чисел от 1 до 10
- удвоенная сумма чисел от 1 до 10
- сумма первых десяти чётных чисел
Получите комплекты видеоуроков + онлайн версии
Сохранить у себя:
Нравится 0
Комментарии 2
Чтобы добавить комментарий зарегистрируйтесь или войдите на сайт
Ирина videouroki.net, 14.09.2022 10:01
Пользователь,
Подскажите где ответы брать?!
Здравствуйте. Благодарим Вас за внимание к нашему сайту. Ответы на тест от пользователя сайта предоставить не можем. Добавить возможность просмотра ошибок может только пользователь, который разработал данный тест. Если у Вас возникнут вопросы, напишите, пожалуйста, в нашу службу техподдержки на email: [email protected]
Python. Начальный уровень
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Основные понятия языка программирования PYTHON. Начальный уровень
Система оценки: 5 балльная
Список вопросов теста
Вопрос 1
Как получить данные от пользователя?
Варианты ответов
- Использовать метод read()
- Использовать метод get()
- Использовать метод cin()
- Использовать метод readLine()
- Использовать метод input()
Вопрос 2
Какая функция выводит что-либо в консоль (на экран монитора)?
Варианты ответов
- out();
- log();
- print();
- write();
Вопрос 3
Какие существуют типы переменных у чисел(выбрать несколько вариантов):
Решение модуля 11.1 из курса «Поколение Python: для начинающих»
Точные ответы и стопроцентные решения на Python урока 11.1 по курсу «Поколение Python: курс для начинающих». Начинаем проходить списки и операции с ними. Предыдущий модуль 10.2 и следующий 11.2.
Значения в списках, заключенные в квадратные скобки и отделенные запятыми, называются
элементами
Из скольких элементов состоит список numbers?
numbers = [3, 5, 7, 9]
Какой индекс у числа 17 в списке numbers?
numbers = [1, 100, 7, 20, 17, 37, 22]
Может ли список в Python содержать значения разных типов данных?
Что будет выведено в результате выполнения следующего программного кода?
numbers = [0, 1, 3, 14, 2, 7, 9, 8, 10]
print(numbers)
[0, 1, 3, 14, 2, 7, 9, 8, 10]
Что будет выведено в результате выполнения следующего программного кода?
names = [‘Michael’, ‘John’, ‘Freddie’]
print(names)
['Michael', 'John', 'Freddie']
Список чисел
На вход программе подается одно число nn. Напишите программу, которая выводит список [1, 2, 3, …, n].
n = int(input()) # Получаем входные данные r = range(1,n+1) # Создаем последовательность целых чисел от 1 до n вкл print(list(r)) # Преобразуем последовательности в список
Список букв
На вход программе подается одно число nn. Напишите программу, которая выводит список, состоящий из n букв английского алфавита [‘a’, ‘b’, ‘c’, …] в нижнем регистре.
n = int(input()) # Получаем целое число на входе lst = list() # Создаем пустой список для символов алфавита for i in range(n): # Индекс буквы в будущем списке от 0 до n lst += chr(97 + i) # На каждой итерации добавляем в список по одной букве # Из прошлой темы мы помним, что chr(97) = 'a' print(list(lst)) # выводим получившийся список
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы
4. Что будет в результате выполнения программы (26): Входные данные: a=10, b=20
a = int(inputo)
b = int(inputO)
if aprint(a)
else:
print(b)
10
20
30
-10
Родина збирається у відпустку. Підрахуйте, скільки необхідно витратити коштів на бiлети, за умови, що: 1. Їдуть двоє дорослих і дитина 2. Вартість кви … тка для дорослого-65 у. о. 3. Вартість квитка для дитини на 40% менша, ніж вартість квитка для дорослого 4. 1 у. о. = 28,37 грн Всі розрахунки виконайте в табличному процесорі Ехсеl, використовуючи формули та відносні, абсолютні і мішані посилання на клітинки. Все потрібно кинути у файлі Excel.
Знайти значення виразу 2a-3b(14-c)в python очень срочно Нада
Вкажіть як називається клас програм, що забезпечують нижче перераховані можливості __________________________________________________________________ … ___________________ За її допомогою можна передавати аудіо- та відеоінформацію, грати в ігри для одного чи кількох користувачів. Можна організовувати безкоштовні голосові та відеоконференції. Можна організовувати спілкування відразу з кількома користувачами. Користувача можна знайти не лише за його номером, адресою електронної пошти, іменем, а й за особистими даними. Можливість зв’язуватися з користувачами стаціонарного та мобільного телефонного зв’язку. Дає змогу користувачу підключатися одночасно до багатьох протоколів обміну миттєвими повідомленнями