wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python testIT

Total questions: 27

Worksheet time: 15mins

Name
Class
Date
1.

Что такое Python?

a)

Это один из самых популярных и простых языков программирования в мире.

b)

Это язык программирования, появившийся в начале 1980-х годов.

c)

Это язык разметки гипертекста для создания сайта.

d)

Я пельмень.

2.

Какие типы данных мы изучили на курсе?

a)
Даты, времена, массивы, объекты
b)
Функции, классы, интерфейсы, модули
c)
Графы, деревья, таблицы, множества
d)

int, float, str, tuple(), list()

3.

Что такое условный оператор?

a)
Условный оператор - это конструкция в программировании, которая позволяет выполнять разные действия в зависимости от истинности условия.
b)
Условный оператор - это функция, которая всегда возвращает true.
c)
Условный оператор - это метод для создания графического интерфейса.
d)
Условный оператор - это тип данных в программировании.
4.

Выбери все виды условного оператора, которые используются в Python

a)

if, elif, else

b)

if, elif

c)

if, else, ifelse

d)

Нет правильного варианта ответа

5.

Что делает данная программа?

a)

Выводит вид числа(положительное\отрицательное\ноль)

b)

Возводит число в степень

c)

Это не рабочая программа

d)

Складывает введённое число и ноль

6.

Что такое цикл?

a)
Цикл в программировании - это метод создания новых переменных.
b)
Цикл в программировании - это способ остановки выполнения кода.
c)
Цикл в программировании - это случайный выбор кода.
d)
Цикл в программировании - это способ повторного выполнения кода.
7.

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

(Правильных ответов может быть несколько)

a)

b)

c)

d)

e)

8.

Что пишется внутри скобок после имени функции?

a)

Указываются переменные, в которых функция сохранит результат вычислений

b)

Скобки всегда должны быть пустыми

c)

Пишутся аргументы, т. е. те данные, значения которых нужно задать для работы функции

d)

Скобки после имени функции не нужны

9.

Что такое функция?

a)

Отдельно описанный алгоритм, названный по имени

b)

Алгоритм, позволяющий выводить на экран графическую информацию

c)

Указание на зависимость между переменными

d)

Способ производить вычисления параллельно

10.

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

a)

def имя_функции():

b)

del имя_функции():

c)

fed имя_функции():

d)

def имя_функции:

11.

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

a)

99

b)

450

c)

101

d)

нет правильного ответа

12.

Что такое объект?

a)

Это набор данных и действий, которые удобно воспринимать как единое целое

b)

Это запрос программы к системе исполнения. Система понимает, что для программы нужно отслеживать такое событие

c)

Это алгоритм. Реакция программы на информацию, которая происходит во «внешнем мире»

d)

Это информация о том, что происходит во «внешнем мире» относительно программы. Эту информацию для программы готовит система исполнения

e)

Шаблон для создания объектов

13.

Что делает данная программа?

a)

Выводит звуки трёх конкретных животных(корова, кошка, собака)

b)

Выводит звуки трёх случайных животных(корова, кролик, мартышка)

c)

Эта программа не работает, так как в ней ошибка

d)

Просто создаёт объекты-животные, ничего не выводит.

14.

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

a)

b)

c)

d)

e)

15.

В каких программах допущены ошибки?

Отметь все подходящие варианты.

a)

b)

c)

d)

e)

16.

Что такое метод?

a)

Это набор данных и действий, которые удобно воспринимать как единое целое

b)

Это функция, помещённая внутрь объекта

c)

Это переменная, помещённая внутрь объекта

d)


Это информация о том, что происходит во «внешнем мире» относительно программы

e)

Это запрос программы к системе исполнения для отслеживания события

17.

Что такое свойство?

a)

Это набор данных и действий, которые удобно воспринимать как единое целое

b)

Это функция, помещённая внутрь объекта

c)

Это переменная, помещённая внутрь объекта

d)


Это информация о том, что происходит во «внешнем мире» относительно программы

e)

Это запрос программы к системе исполнения для отслеживания события

18.

Что такое событие?

a)

Это набор данных и действий, которые удобно воспринимать как единое целое

b)

Это функция, помещённая внутрь объекта

c)

Это переменная, помещённая внутрь объекта

d)


Это информация о том, что происходит во «внешнем мире» относительно программы

e)

Это запрос программы к системе исполнения для отслеживания события

19.

Что такое подписка на событие?

a)

Это набор данных и действий, которые удобно воспринимать как единое целое

b)

Это функция, помещённая внутрь объекта

c)

Это переменная, помещённая внутрь объекта

d)


Это информация о том, что происходит во «внешнем мире» относительно программы

e)

Это запрос программы к системе исполнения для отслеживания события

20.

Что такое обработчик событий?

a)

Это набор данных и действий, которые удобно воспринимать как единое целое

b)

Это функция, помещённая внутрь объекта

c)

Это реакция программы на событие: алгоритм, который запускается, когда событие произошло

d)


Это информация о том, что происходит во «внешнем мире» относительно программы

e)

Это запрос программы к системе исполнения для отслеживания события

21.
a)

b)

c)

22.

Что такое soft skills(мягкие навыки)?

a)

Это неформальные, личностные и социальные навыки, которые помогают контактировать с другими людьми.

b)

Это навыки, которые можно измерить, оценить и получить ТОЛЬКО путём активного обучения определенного навыка

c)

Это бытовые навыки

d)

Нет правильного ответа

23.

Что такое hard skills(жесткие навыки)?

a)

Это неформальные, личностные и социальные навыки, которые помогают контактировать с другими людьми.

b)

Это конкретные умения, измеримые и связанные с выполнением конкретных задач в профессиональных областях. Их можно изучить, измерить и оценить.

c)

Это бытовые навыки

d)

Нет правильного ответа

24.

Выбери все навыки, относящиеся к soft skills

a)

Знание высшей математики

b)

Эмпатия

c)

Коммуникабельность

d)

Знание основ Python

e)

Работа в команде

25.

Выбери все навыки, относящиеся к hard skills

a)

Знание высшей математики

b)

Эмпатия

c)

Unity(игровой движок)

d)

Python

e)

Работа в команде

26.

Что такое Problem-solving?

a)

Решение проблем

b)

Возникновение проблем

c)

Ошибки в программировании

d)

Нет правильного ответа

27.

Что такое Воркшоп?

a)
Воркшоп - это индивидуальная работа без взаимодействия.
b)
Воркшоп - это лекция по теории.
c)
Воркшоп - это семинар с фиксированной темой и без обсуждений.
d)

Воркшоп - это мероприятие, нацеленное на получение участниками актуальных знаний, которые они сразу же могут применить на практике.