wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

СОЧ-2 четверть 1 вариант Информатика

Total questions: 11

Worksheet time: 16mins

Name
Class
Date
1.

Какая из приведённых функций сортирует список на месте? (1 балл)

a)
shuffle()
b)
filter()
c)
reverse()
d)
sort()
2.

Что такое рекурсия в пользовательских функциях? (1 балл)

a)

Способ объединения строк.

b)

Функция, которая сортирует данные.

c)

Функция, которая вызывает сама себя.

d)

Процесс передачи данных в функцию.

3.

Что делает метод .split() для строк? (1 балл)

a)

Удаляет пробелы в начале и конце строки.

b)
Метод .split() разбивает строку на массив подстрок.
c)
Метод .split() объединяет строки в одну.
d)
Метод .split() изменяет регистр символов в строке.
4.

Какой режим открытия файла используется для до записи данных? (1 балл)

a)
r
b)
a
c)
w
d)
rw
5.

Какой алгоритм поиска кратчайшего пути используется на графах? (1 балл)

a)
Алгоритм Дейкстры
b)
Алгоритм A*
c)
Алгоритм Беллмана-Форда
d)
Алгоритм Флойда-Уоршелла
6.

Определите результат выполнения программы (2 балла):

a)
24
b)
20
c)
16
d)
12
7.

Что будет выведено? (2 балла):
s = "Hello, World!"

print(s.replace("o", "0"))

a)
Hello, World!
b)
Hell0, World!
c)
Hell0, W0rld!
8.

Напишите программу, которая подсчитывает количество уникальных слов в строке. (5 баллов)
Ввод данных:
This is a test. This test is easy.
Вывод данных:
5 уникальных слов

4 lines
9.

Напишите функцию, которая принимает строку и возвращает её перевёрнутую версию. (3 балла).
Ввод данных: Python

4 lines
10.

Напишите программу, которая определяет, можно ли по введённым длинам трёх отрезков построить треугольник. (3 балла).

Условия: треугольник может быть построен, если сумма длин двух любых сторон больше длины третьей.

4 lines
11.

Создай программу таблицы умножения от 1 до 10 на Python: (5 баллов)

4 lines