Главная / Программирование /
Введение в программирование на Python / Тест 11
Введение в программирование на Python - тест 11
Упражнение 1:
Номер 1
Укажите выражение , корректно соответствующее понятию "инкремент"
Ответ:
 (1) x == x + 1
 
 (2) x = x + 1
 
 (3) x == 1 + x
 
 (4) x = 1
 
Номер 2
Укажите выражение , корректно соответствующее понятию "инкремент"
Ответ:
 (1) x == x - 1
 
 (2) x = x + 1
 
 (3) x == 1 - x
 
 (4) x = +1
 
Номер 3
Укажите выражение , корректно соответствующее понятию "инкремент"
Ответ:
 (1) x == inc(x)
 
 (2) x = x + 1
 
 (3) x is 1 + x
 
 (4) x == +1
 
Упражнение 2:
Номер 1
Укажите выражение , корректно соответствующее понятию "декремент"
Ответ:
 (1) x == x - 1
 
 (2) x = x - 1
 
 (3) x == 1 - x
 
 (4) x = -1
 
Номер 2
Укажите выражение , корректно соответствующее понятию "декремент"
Ответ:
 (1) x == 1 - x
 
 (2) x = x - 1
 
 (3) x = 1 - x
 
 (4) x == -1
 
Номер 3
Укажите выражение , корректно соответствующее понятию "декремент"
Ответ:
 (1) x == -x + 1
 
 (2) x = x - 1
 
 (3) x == 1 + x
 
 (4) x = -1-x
 
Упражнение 3:
Номер 1
Укажите корректный синтаксис использование инструкции while
Ответ:
 (1) >>>while (x=2):
 
 (2) >>>while (x==2):
 
 (3) >>>while (x+2):
 
 (4) >>>while (x>2)
 
Номер 2
Укажите корректный синтаксис использование инструкции while
Ответ:
 (1) >>> while (x>2):
 
 (2) >>>while (x>2):
 
 (3) >>>while(x>2):
 
 (4) >>>while (x>2)
 
Номер 3
Укажите корректный синтаксис использования инструкции while
Ответ:
 (1) >>>while (x=2) do
 
 (2) >>>while (x+2>0):
 
 (3) >>>while (x>0){}
 
 (4) >>>while (x==2)
 
Упражнение 4:
Номер 1
Укажите, чем является вторая и третья строка кода
>>>while (x>0):
x=x+1
print x*x
Ответ:
 (1) условием цикла 
 (2) телом цикла 
 (3) заголовком 
 (4) блоком 
Номер 2
Укажите, чем является вторая и третья строка кода
>>>while (x>0):
x=x+1
print x*x
Ответ:
 (1) оператором цикла 
 (2) телом цикла 
 (3) определением цикла 
 (4) операндом 
Номер 3
Укажите, чем является вторая и третья строка кода
>>>while (x>0):
x=x+1
print x*x
Ответ:
 (1) инкрементом цикла 
 (2) телом цикла 
 (3) заголовком 
 (4) декрементом цикла 
Упражнение 5:
Номер 1
Укажите, чем является переменная х в коде
>>>while (x>0):
x=x+1
print x*x
Ответ:
 (1) условием цикла 
 (2) итерационной переменной цикла 
 (3) параметром цикла 
 (4) блоком цикла 
Номер 2
Укажите, чем является переменная х в коде
>>>while (x>0):
x=x+1
print x*x
Ответ:
 (1) инкрементом цикла 
 (2) итерационной переменной цикла 
 (3) декрементом цика 
 (4) условием цикла 
Номер 3
Укажите, чем является переменная х в коде
>>>while (x>0):
x=x+1
print x*x
Ответ:
 (1) итерацией цикла 
 (2) итерационной переменной цикла 
 (3) потоком цикла 
 (4) параметром цикла 
Упражнение 6:
Номер 1
Укажите правильную характеристику нижеследующего кода
>>>x=10
>>>while x >= 0 :
x=x+1
print x
Ответ:
 (1) некорректный синтаксис 
 (2) семантическая ошибка 
 (3) всё корректно 
 (4) бесконечный цикл 
Номер 2
Укажите правильную характеристику нижеследующего кода
>>>x=10
>>>while x >= 0
x=x-1
print x
Ответ:
 (1) некорректный синтаксис 
 (2) семантическая ошибка 
 (3) всё корректно 
 (4) бесконечный цикл 
Номер 3
Укажите правильную характеристику нижеследующего кода
>>>x=10
>>>while x >= 0 :
x=x-1
print x*x
Ответ:
 (1) некорректный синтаксис 
 (2) семантическая ошибка 
 (3) всё корректно 
 (4) бесконечный цикл 
Упражнение 7:
Номер 1
Выберите операцию, которая завершает итерацию
Ответ:
 (1) break
 
 (2) continue
 
 (3) return
 
 (4) proceed
 
Номер 2
Выберите операцию, которая завершает иттерацию
Ответ:
 (1) go
 
 (2) continue
 
 (3) out
 
 (4) skip
 
Номер 3
Выберите операцию, которая завершает иттерацию
Ответ:
 (1) end
 
 (2) continue
 
 (3) terminate
 
 (4) finish
 
Упражнение 8:
Номер 1
Укажите, чем является переменная records
в инструкции
for record in records:
pass
Ответ:
 (1) строка 
 (2) массив 
 (3) список 
 (4) словарь 
Номер 2
Укажите, чем является переменная records
в инструкции
for record in records:
pass
Ответ:
 (1) база данных 
 (2) строка слов, разделенных пробелами 
 (3) список 
 (4) файл 
Номер 3
Укажите, чем является переменная record
в инструкции
for record in records:
pass
Ответ:
 (1) элемент строки 
 (2) элемент массива 
 (3) элемент списка 
 (4) словарь 
Упражнение 9:
Номер 1
Укажите, какой элемент является первым в шаблоне цикла
Ответ:
 (1) подключение внешнего модуля 
 (2) итерация 
 (3) инициализация переменных 
 (4) просмотр результатов выполнения цикла 
Номер 2
Укажите, какой элемент является первым в шаблоне цикла
Ответ:
 (1) определение заголовка 
 (2) выполнение тела итерация 
 (3) инициализация переменных 
 (4) определение условия цикла 
Номер 3
Укажите, какой элемент является первым в шаблоне цикла
Ответ:
 (1) подключение внешнего модуля 
 (2) итерация 
 (3) инициализация переменных 
 (4) просмотр результатов выполнения цикла 
Упражнение 10:
Номер 1
Укажите, чем считается преременная х в коде
>>>x=0
>>>for item in myList:
x=x+1
Ответ:
 (1) счетчик 
 (2) инкремент 
 (3) декремент 
 (4) итерация 
Номер 2
Укажите, чем считается переменная х
в коде
>>>x=0
>>>for item in myList:
x=x+1
Ответ:
 (1) счетчик 
 (2) сумматор 
 (3) переменная цикла 
 (4) параметр 
Номер 3
Укажите, чем считается преременная х в коде
>>>x=0
>>>for item in myList:
x=x+item
Ответ:
 (1) счетчик 
 (2) сумматор 
 (3) переменная цикла 
 (4) параметр 
Упражнение 11:
Номер 1
Укажите правильный ответ выполнения инструкции
min(2,3,7,0,8,33,12,51,5)
Ответ:
 (1) 2 
 (2) 5 
 (3) 0 
 (4) 8 
Номер 2
Укажите правильный ответ выполнения инструкции
max(2,3,7,8,33,12,51,5)
Ответ:
 (1) 2 
 (2) 5 
 (3) 51 
 (4) 8 
Номер 3
Укажите правильный ответ выполнения инструкции
min(12,13,47,0,8,33,12,5)
Ответ:
 (1) 2 
 (2) 5 
 (3) 0 
 (4) 8 
Упражнение 12:
Номер 1
Укажите корректный синтаксис a=(2,5,1,22,0,78,4)
Ответ:
 (1) min(a) 
 (2) min a 
 (3) a.min 
 (4) a min 
Номер 2
Укажите корректный синтаксис a=(2,5,1,22,0,78,4)
Ответ:
 (1) max(a) 
 (2) max a 
 (3) a.max 
 (4) a max 
Номер 3
Укажите корректный синтаксис a=(2,5,1,22,0,78,4)
Ответ:
 (1) min(a) 
 (2) min.a 
 (3) a(min) 
 (4) a.min()