Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  СОР-2. 2020. Процедуры и функции

СОР-2. 2020. Процедуры и функции

Avatar
30.11.2020. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Python — это высокоуровневый язык программирования, который используется в различных сферах IT, таких как машинное обучение, разработка приложений, web, парсинг и другие.

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

Вопрос 1

Что вычисляет данный фрагмент процедуры?

def F(n):
    fact = 1
    while n > 1:
        fact *= n
        n -= 1

    print(fact)

n = int(input())
print(F(n))
Вопрос 2

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

Вопрос 3

Что используется в программном коде ?

def printReverInColumn ():
    n = int(input('число: '))
    p = 0
    while n > 0:
        z = n % 10
        n //= 10
        p *= 10
        p += z
    print(p)


printReverInColumn()
Варианты ответов
  • Процедура

  • Функция

Вопрос 4

Укажите имя функции?

from math import pi

def circle(radius):
    full = pi * radius ** 2
    return full
# main
radius = float(input("Radius>"))
Area = circle(radius)
print(Area)
Вопрос 5

Укажите количество аргументов которое содержит функция?

def F(x):
 return 4 * (x-5)
a = -1
b = 3
M = a
R = F(a)
for t in range(a,b+1):
 if F(t) >= R:
    M = t
    R = F(t)
print(M)
Вопрос 6

Определите сколько раз программа вызывает функцию для исполнения алгоритма?

def F(x):
 return 4 * (x-5)
a = -1
b = 3
M = a
R = F(a)
for t in range(a,b+1):
 if F(t) >= R:
    M = t
    R = F(t)
print(M)
Вопрос 7

Определите результат исполнения алгоритма?

def Rever ():
    n = 259
    p = 0
    while n > 0:
        z = n % 10
        print(z)
        n //= 10



Rever()
Варианты ответов
  • 952

  • 951

  • 953

  • 259

Вопрос 8

Определите количество глобальных переменных в программном коде?

def F(x):
 return 4 * (x-5)
a = -1
b = 3
M = a
R = F(a)
for t in range(a,b+1):
 if F(t) >= R:
    M = t
    R = F(t)
print(M)
Варианты ответов
  • 1

  • 5

  • 4

  • ни одной

Вопрос 9

Какой командой заканчивается написание функции в программном коде?

Варианты ответов
  • def

  • return

  • print

  • input

Вопрос 10

Какой командой начинается написание процедуры в программном коде?

Варианты ответов
  • return

  • def

  • input

  • print

Вопрос 11

Каким будет результат?

s = 'Hello Word'
print(s[2:7])
Варианты ответов
  • llo W

  • llo 

  • lo W

Вопрос 12

Что означает операция конкатенация?

Варианты ответов
  • преобразование строки в нижний регистр

  • сложение

  • умножение

  • Поиск по индексу

Вопрос 13

Что будет результатом выполнения данного программного кода?

str1 = 'Как дела народ?!!'
print(len(str1))
Вопрос 14

Из строки 'How are you?' надо получить подстроку 'are'.

Какой диапазон среза неверный?

Варианты ответов
  • [3:8]

  • [2:6]

  • [4:9]

  • [4:7]

Вопрос 15

Что будет результатом выполнения данного программного кода?

str1 = 'What do you think about this day?'
print(str1.count('think'))
Варианты ответов
  • 5

  • 1

  • 3

  • 4

Вопрос 16

Укажите метод перевода строки в верхний регистр?

Варианты ответов
  • str.upper

  • str.isupper

  • str.lower

  • str.islower

Вопрос 17

Укажите метод замены шаблона в строке?

Варианты ответов
  • s.split()

  • s.replace()

  • s.join()

  • s.digit()

Вопрос 18

Что будет результатом выполнения данного программного кода?

str3 = '45енгнгш68'
print(str3.isalpha())
Варианты ответов
  • False

  • Проверка наличия цмфр в строке.

  • Проверка наличия букв и цифр в строке.

  • Проверка наличия цифр или букв в строке.

Пройти тест
Сохранить у себя:

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

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