§ 23. Розв’язання задач методом поділу на підзадачі

Тест 23. Розв’язання задач методом поділу на підзадачі

  • Час: 00:00/00:40:00
  • Питання: 0/8
  1. Що буде надруковано в результаті виконання фрагмента програми?

    def sum(a, b):
    print (a+b)
    sum(3, 5)

    Позначте одну правильну відповідь.

    (Кількість балів 1.00)

  2. Що буде надруковано в результаті виконання фрагмента програми:

    def sum(a):
    print(a*a)
    for i in range(5):
    sum(i)

    Позначте одну правильну відповідь.

    (Кількість балів 1.00)

  3. Що буде надруковано в результаті виконання фрагмента програми:

    def func(n):
    f = 1
    for i in range(1, n+1):
    f = f*i
    print(f)
    func(5)

    Позначте одну правильну відповідь.

    (Кількість балів 1.00)

  4. Описано функцію:

    def sum(a, b):
    print(a+b)

    Чи наведено правильні виклики цієї функції?

    (Кількість балів 1.50)

  5. Які з тверджень (А–Г) є правильними?
    Позначте всі правильні відповіді.
     

    (Кількість балів 1.50)

  6. Установіть відповідність між операторами (1–3) та їх призначенням (А–В). 

    (Кількість балів 2.00)

      • 1

        def sum(a, b):

      • 2

        print (a+b)

      • 3

        sum(3, 5)

      • А

        Оператор виклику функції 

      • Б

        Тіло функції 

      • В

        Заголовок функції 

    А Б В
    1
    2
    3
  7. Описано функцію:

    from turtle import*
    def drowing(a, b, c):
    for x in range(a) :
    forward(b)
    left(c)

    Установіть відповідність між параметрами, з якими викликано функцію (1–4), та результатом її виконання (А–Г).

    (Кількість балів 2.00)

      • 1

        drowing(6, 50, 60)

      • 2

        drowing(4, 50, 90)

      • 3

        drowing(3, 50, 120)

      • 4

        drowing(4, 50, 60)

      • А

         

      • Б

         

      • В

         

      • Г

         

    А Б В Г
    1
    2
    3
    4
  8. Що надрукує наведена програма?

    def func(x, n):
    f = 1
    for i in range (1, n+1):
    f = f*x
    print(f)
    func(2, 5)

    (Кількість балів 2.00)

Час вичерпано
Перед відвідуванням сайту оберіть один з варіантів: