Задание 1
Вопрос:
Как называются алгоритмы, в которых команды выполняются последовательно в том порядке, в котором они записаны?
Выберите один из 4 вариантов ответа:
1) Рекурсивные 2) Линейные 3) Разветвляющиеся 4) Циклические
Задание 2
Вопрос:
Установите соответствие между названиями логических операций и их обозначениями в языке Python.
Укажите соответствие для всех 3 вариантов ответа:
1) or __ Конъюнкция
2) not __ Дизъюнкция
3) and __ Инверсия
Задание 3
Вопрос:
Установите соответствие между операциями сравнения и их обозначениями в языке Python?
Укажите соответствие для всех 4 вариантов ответа:
1) == __ ≠
2) != __ ≤
3) <= __ =
4) >= __ ≥
Задание 4
Вопрос:
При чего простые логические высказывания соединяются в сложные?
Выберите один из 4 вариантов ответа:
1) С основных арифметических операций
2) С инструкции присваивания
3) С логических операций
4) С союзов
Задание 5
Вопрос:
Какой из блоков обязательно присутствует в сокращённой форме записи ветвления?
Выберите один из 4 вариантов ответа:
1) print 2) if 3) elif 4) else
Задание 6
Вопрос:
Как называется алгоритмическая конструкция, которая в зависимости от некоторого условия исполняет одну из двух последовательностей действий?
Выберите один из 4 вариантов ответа:
1) Цикл 2) Рекурсия 3) Следование 4) Ветвление
Задание 7
Вопрос:
Что произойдёт при попытке исполнения инструкций?
import random
k = random.random ()
while k < 1:
t = random.randint (100, 200)
Выберите один из 4 вариантов ответа:
1) Ничего из выше перечисленного
2) Программа завершится с сообщением об ошибке
3) Произойдёт зацикливание программы
4) Цикл ни разу не будет выполнен
Задание 8
Вопрос:
Описание какого цикла приведено в предложении?
Андрей шёл, пока не стало совсем темно.
Выберите один из 4 вариантов ответа:
1) С предусловием 2) С постусловием
3) С параметром 4) С заданным числом повторений
Задание 9
Вопрос:
Расставьте строки программы в таком порядке, чтобы после её выполнения a стало равно восьми.
Укажите порядок следования всех 5 вариантов ответа:
__ if i == 8:
__ while True:
__ break
__ a, i = a + 1, i +1
__ a = i = 1
Задание 10
Вопрос:
Сколько раз будет выполнено тело цикла?
for i in range (2, 8, 2):
<тело цикла>
Запишите число:
Задание 11
Вопрос:
Что произойдёт при попытке исполнения инструкции?
t = range (2, 4, -1)
Выберите один из 4 вариантов ответа:
1) В переменной t будет сгенерировано пустое множество
2) Будет возвращено сообщение об ошибке
3) Переменной t будет присвоено значение 4
4) Переменной t будет присвоено значение 2
Задание 12
Вопрос:
Как называется алгоритм, содержащий конструкцию повторения?
Составьте слово из букв:
ИЦКСИЕЙЧКЛИ ->
Задание 13
Вопрос:
Установите соответствие между циклами на языке Python и их типами
Укажите соответствие для всех 3 вариантов ответа:
1) Цикл с постусловием 2) Цикл с предусловием 3) Цикл с параметром
__ while True: __ for i in range (4): __ while i < 5:
i = i + 1 k = random () i = i + 1
if i > 5:
break