wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Алгоритм, РК-2, 50-100

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Python. Функция для печати любого переданного в него значения:

a)

print()

b)

int()

c)

str()

d)

input()

e)

break()

2.

Python. Оператор ввода значения:

a)

print()

b)

int()

c)

str()

d)

input()

e)

break()

3.

Python. Инструкции, где некие операторы могут быть выполнены многократно, в зависимости от определенных условий:

a)

Контроль потока (control flow)

b)

if - elif - else

c)

Циклы (loop)

d)

continue ()

e)

break()

4.

Python. Набор элементов, следующих в определенном порядке:

a)

Числа

b)

Литерал

c)

Оператор

d)

Выражение

e)

Список

5.

Участки кода, которые изолированы от остальной программы и выполняются только тогда, когда вызываются:

a)

Библиотеки

b)

Блоки

c)

Функции

d)

Отступы

e)

Методы

6.

Python. Обращение к элементам списка происходит через:

a)

Числа

b)

Строка

c)

Индекс

d)

Литерал

e)

Оператор

7.

Python. Метод для добавления новых элементов в конец списка:

a)

insert()

b)

del

c)

pop()

d)

append()

e)

remove()

8.

Python. Метод для добавления новых элементов в произвольную позицию списка:

a)

append()

b)

del

c)

insert()

d)

pop()

e)

remove()

9.

Python. Метод для удаления элемента из списка по позиции:

a)

del

b)

insert()

c)

append()

d)

pop()

e)

remove()

10.

Python. Метод для удаления последного элемента из списка, но позволяет работать с ним после удаления:

a)

insert()

b)

del

c)

append()

d)

remove()

e)

pop()

11.

Python. Метод для удаления элемента из списка по значению:

a)

insert()

b)

del

c)

remove()

d)

pop()

e)

append ()

12.

Python. Метод для постоянной сортировки элементов списка:

a)

remove()

b)

pop()

c)

insert()

d)

del

e)

sort()

13.

Python. Метод для временной сортировки элементов списка:

a)

sort()

b)

sorted()

c)

del

d)

insert()

e)

pop()

14.

Python. Метод для перестановки элементов списка в обратном порядке (обращение списка):

a)

reverse()

b)

insert()

c)

remove()

d)

sort()

e)

sorted()

15.

Python. Метод для определения длины упорядоченной последовательности:

a)

insert()

b)

len()

c)

reverse()

d)

append()

e)

remove()

16.

Python. Именованный блок кода, предназначенный для решения одной конкретной задачи:

a)

Строка

b)

Оператор

c)

Переменная

d)

Выражение

e)

Функция

17.

Из перечисленного является строкой:

a)

'123456'

b)

[1,2,3,4,5,6]

c)

{1,2,3,4,5,6}

d)

(1,2,3,4,5,6)

e)

123456

18.

Тип аргументов, когда при вызове функции каждому аргументу должен быть поставлен в соответствие параметр в определении функции:

a)

Именованные аргументы

b)

Строка

c)

Числа с плавающей точкой

d)

Позиционные аргументы

e)

Оператор

19.

Python. Тип аргументов, которые представляют собой пару «имя-значение», передаваемую функции:

a)

Позиционные аргументы

b)

Строка

c)

Именованные аргументы

d)

Числа с плавающей точкой

e)

Оператор

20.

Структуры данных, предназначенные для объединения взаимосвязанной инфоомации большого объема:

a)

Словари

b)

Строка

c)

Оператор

d)

Позиционные аргументы

e)

Числа с плавающей точкой

21.

Python. Структуры данных, которые представляют собой совокупность пар «ключ—значение». Каждый ключ связывается с некоторым значением, и программа может получить значение, связанное с заданным ключом:

a)

Позиционные аргументы

b)

Строка

c)

Оператор

d)

Словари

e)

Числа с плавающей точкой

22.

Python. Метод, который используется для перебора элементов словаря; он возвращает список всех ключей:

a)

insert()

b)

key()

c)

del

d)

pop()

e)

remove()

23.

Python. Метод, который используется для извлечения значений в словаре без ключей; Значения извлекаются из словаря без проверки на возможные повторения:

a)

key()

b)

del

c)

values()

d)

pop()

e)

remove(

24.

Из перечисленного является списком:

a)

'123456'

b)

{1,2,3,4,5,6}

c)

(1,2,3,4,5,6)

d)

[1,2,3,4,5,6]

e)

123456

25.

Python. Переобразует х в целое число, представленное в десятичной системе счисления:

a)

values()

b)

pop()

c)

key()

d)

input()

e)

int()

26.

Python. Неизменяемая упорядоченная последовательность из нуля или более ссылок на объекты:

a)

Строка

b)

Словарь

c)

Оператор

d)

Числа с плавающей точкой

27.

Python. Тип данных - кортеж - может вызываться как функция:

a)

key()

b)

tuple()

c)

del

d)

pop()

e)

Кортеж

28.

Python. Тип данных - именованный кортеж - может создаваться функцией:

a)

tuple()

b)

namedtuple()

c)

key()

d)

pop()

e)

remove()

29.

Python. Тип данных - список- может создаваться функцией:

a)

tuple()

b)

key()

c)

list()

d)

remove()

e)

namedtuple()

30.

Из перечисленного является кортежем:

a)

'123456'

b)

[1,2,3,4,5,6]

c)

{1,2,3,4,5,6}

d)

(1,2,3,4,5,6)

e)

123456

31.

Передаваемая функции ссылка на объект:

a)

Алгоритм (algorithm)

b)

Бит (blt)

c)

Возвращаемое значение (return value)

d)

Встроенная функция (built-in function)

e)

Аргумент (argument)

32.

Одно из двух двоичных значений (0 или 1):

a)

Бит (blt)

b)

Аргумент (argument)

c)

Алгоритм (algorithm)

d)

Возвращаемое значение (return value)

e)

Встроенная функция (built-in function)

33.

Объект (ссылка), полученный как результат вызова функции:

a)

Возвращаемое значение (return value)

b)

Аргумент (argument)

c)

Алгоритм (algorithm)

d)

Бит (blt)

e)

Встроенная функция (built-in function)

34.

Функция, встроенная в сам язык Python, например, max(), abs(), int(), str() или hash():

a)

Аргумент (argument)

b)

Возвращаемое значение (return value)

c)

Встроенная функция (built-in function)

d)

Алгоритм (algorithm)

e)

Встроенный тип (buil-in type)

35.

Тип данных,встроенный в сам язык Python, например, str, float, int, bool, list, tuple, dict или set:

a)

Аргумент (argument)

b)

Возвращаемоезначение(return value)

c)

Встроенная функция (built-in function)

d)

Встроенный тип (built-in type)

e)

Алгоритм (algorithm)

36.

Выражение, выполняющее функцию и возвращающее значение:

a)

Аргумент (argument)

b)

Возвращаемое значение (return value)

c)

Вызов функции (function call)

d)

Встроенная функция (built-in function)

e)

Встроенный тип (built-in type)

37.

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

a)

Вычисление выражения (evalute an expression)

b)

Выявление ошибки (raise an error)

c)

Глобальный код (global code)

d)

Идентификатор (identifier)

e)

Выражение (expression)

38.

Упрощение выражения до значения за счет применения операторов к операндом выражения согласно правилам приоритета:

a)

Выражение (expression)

b)

Вычисление выражения (evaluate an expression)

c)

Выявление ошибки (raise an error)

d)

Глобальный код (global code)

e)

Идентификатор (identifier)

39.

Сообщение об ошибке во время компиляции или выполнения программы:

a)

Выражение (expression)

b)

Вычисление выражения (evaluate an expression)

c)

Глобальный код (global code)

d)

Выявление ошибки (raise an error)

e)

Идентификатор (identifier)

40.

Переменная, определенная вне какой-либо функции или класса:

a)

Глобальная переменная (global variable)

b)

Вычисление выражения (evaluate an expression)

c)

Выявление ошибки (raise an error)

d)

Выражение (expression)

e)

Идентификатор (identifier)

41.

Имя, пользуемое для идентификации переменной, функции, класса, модуля или другого объекта:

a)

Вычисление выражения (evaluate an expression)

b)

Идентификатор (identifier)

c)

Выявление ошибки (raise an error)

d)

Глобальная переменная (global variable)

e)

Выражение (expression)

42.

Программа, выполняющая код, написанный на высокоуровневом языке, по одной строке за раз:

a)

Вычисление выражения (evaluate an expression)

b)

Выявление ошибки (raise an error)

c)

Глобальная переменная (global variable)

d)

Интерпретатор (interpreter)

e)

Идентификатор (identifier)

43.

Из перечисленного является множеством:

a)

{1,2,3,4,5,6}

b)

(1,2,3,4,5,6)

c)

'123456'

d)

[1,2,3,4,5,6]

e)

123456

44.
a)

10 раз

b)

3 раза

c)

9 раза

d)

4 раза

e)

Ошибка компиляции

45.

Пояснительный текст (игнорируется компилятором), помогающий читателю понять цель кода:

a)

Командная строка (command line)

b)

Компилятор (compiler)

c)

Литерал (literal)

d)

Комментарий (comment)

e)

Идентификатор (identifier)

46.

Программа, преобразующая код высокоуровневого языка, такого как Python, в низкоуровневый код, такой как код виртуальной машины Python:

a)

Комментарий (comment)

b)

Командная строка (command line)

c)

Компилятор (compiler)

d)

Литерал (literal)

e)

Идентификатор (identifier)

47.

Текстовое представление в ичходном коде значений встроенных числовых и строковых типов данных, таких как 123, Hello, и True:

a)

Комментарий (comment)

b)

Компилятор (compiler)

c)

Командная строка (command line)

d)

Идентификатор (identifier)

e)

Литерал (literal)

48.

Файл с расширением. py, структурированный так, чтобы его средства могли быть многократно использованы в других программах Python:

a)

Комментарий (comment)

b)

Компилятор (compiler)

c)

Литерал (literal)

d)

Модуль (module)

e)

Командная строка (command line)

49.
a)

t

b)

-2

c)

k

d)

0

e)

Ошибка кода

50.

Python. Оператор, который используется для указания Python, что необходимо пропустить все оставшиеся команды в текущем блоке цикла и продолжить со следующий итерации цикла:

a)

Контроль потока (control flow)

b)

if - elif - else

c)

continue

d)

for - in

e)

while