Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Использование разветвляющихся алгоритмов

Использование разветвляющихся алгоритмов

Avatar
09.02.2023. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверка знаний по теме; "Разветвляющиеся алгоритмы"

Список вопросов теста

Вопрос 1

Чему будет равна переменная «c» после выполнения этой программы:

 

а = 28
b = 7
b = а // b + b
с = а % b + а

Вопрос 2

Чему будет равна переменная «c» после выполнения этой программы:

 

а = 28
b = 7
b = а // b
с = а // b

Вопрос 3

Чему будет равна переменная «c» после выполнения этой программы:

 

а = 20
b = 3
b = а % b + 4
с = а %
b + 1

Вопрос 4

Чему будет равна переменная «c» после выполнения этой программы:

 

а = 28
b = 7
b = а % b
с = а // (b + 1)

Вопрос 5

Чему будет равна переменная «a» после выполнения этой программы:

 

а = 10
if а < 5 : 
   а = 5

Вопрос 6

Чему будет равна переменная «a» после выполнения этой программы:

 

a = 10

if а < 5 :

а = a + 12
еlsе :
    a =
а - 7

Вопрос 7

Чему будет равна переменная «a» после выполнения этой программы:

 

a = 10

if a < 5 :

   a = а + 12
else :

   а = a – 7

if а < 5 :

   a = а + 12

else :    

   а = а - 7

Вопрос 8

Чему будет равна переменная «a» после выполнения этой программы:

 

а = 10

b = 3

if a > b :

    b = b + 12

else         

    a = а - 7
if
а > b :

    a = а + 12
else :

    a = а - 7

Вопрос 9

Чему будет равна переменная «a» после выполнения этой программы:

 

f = 10

b = 5
if   nоt (f < 5) :

   а = 5

Вопрос 10

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17?

 

a = 10

b = 5
if (а > 1) ... (a < b) :
   
а = a - 7
еlse :
    a =
а + 7

Вопрос 11

Чему будет равна переменная «a» после выполнения этой программы:

 

а = 10

b = 5
  if (
а > 1) оr (a < b) :
    a =
а - 5
  if (
а > 1) аnd (a = b) :
   
а = a – 5

Вопрос 12

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?

 

a = 10

b = 5
if (a < 1) ...
(а > b) :
    а = а - 7

elsе :
   
a = а + 7

Вопрос 13

Определите что будет выведено после выполнения фрагмента программы:

a = 41

if  0<=а<=20 :

    print('первый')   

elif  21<=а<=40 :

    print('второй')   

else :  

print ('третий')

Вопрос 14

Как называются алгоритмы, содержащие ветвления?

Варианты ответов
  • Линейные
  • Разветвляющиеся
  • Циклические
  • Рекурсивные
Вопрос 15

Какие значения могут принимать переменные логического типа в языке Python?

Варианты ответов
  • True
  • 10
  • -10
  • False
Вопрос 16

Какой из блоков обязательно присутствует в сокращённой форме записи ветвления?

Варианты ответов
  • if
  • else
  • elif
  • print
Вопрос 17

Какое значение, должна иметь переменная s, чтобы в ветвлении с условием s != 0 выполнился блок else?

Вопрос 18

Установите соответствие между названиями логических операций и их обозначениями в языке Python.

1.

or

2.

not

3.

and

Варианты ответов
  • Конъюнкция
  • Инверсия
  • Дизъюнкция
Пройти тест
Сохранить у себя:

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

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