wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Олимпиада 8 А класс

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

list.extend()

b)

list.append()

c)

list.add()

d)

list.insert()

2.

«Процессор обрабатывает информацию, представленную …»

a)

на русском языке

b)

на английском языке

c)

в десятичной системе счисления

d)

на машинном языке (в двоичном коде)

3.

Определите, какое из указанных выражений в Python правильно создает словарь.

a)
['key', 'value']
b)
{'key': 'value'}
c)
{'key': 'value', 'key2': 'value2'}
d)
('key', 'value')
4.

Дан текст: МАМА МЫЛА РАМУ. Составьте кодовую таблицу, поставив в соответствие каждой букве порядковый номер её первого вхождения в текст; повторные вхождения букв в текст при определении порядковых номеров игнорируются. Пробелы тоже игнорируются. Декодируйте слово, числовой код которого равен по этому правилу 1 2 5 6 4 2

a)

малыра

b)
МАРЛУ
c)

марула

d)

малура

5.

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

a)
length()
b)
str_length()
c)
get_length()
d)
len()
6.

Сообщение занимает 6 страниц по 40 строк, в каждой строке записано по 60 символов. Информационный объём всего сообщения равен 9000 байтам. Каков информационный вес одного символа в битах?

a)

6

b)

8

c)

5

d)

7

7.

Какой тег HTML используется для создания гиперссылки?

a)

<url>

b)

<link>

c)

<a>

d)

<href>

8.

Какой метод в Python используется для удаления элемента из списка по значению?

a)

list.clear()

b)

list.delete()

c)

list.remove()

d)

list.pop()

9.

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

a)
&
b)
^
c)
|
d)
~
10.

Какой метод в Python используется для сортировки элементов списка на месте?

a)
sort_list()
b)
arrange()
c)
order()
d)
sort()
11.

Какой оператор в Python используется для проверки, содержит ли строка подстроку?

a)
searches
b)
in
c)
find
d)
contains
12.

Определите правильную программу на Python, которая вычисляет сумму чисел от 1 до 10.

a)

sum = 0

for i in range(1, 11):

sum += i

print(sum)

b)

sum = 0

for i in range(10):

sum += i

print(sum)

c)

sum = 0

for i in range(1, 10):

sum += i

print(sum)

d)

sum = 0

for i in range(1, 11):

sum += i

print(sum - 1)

13.

Какой из следующих методов в Python используется для получения размера файла?

a)
os.path.getsize()
b)
get_file_size()
c)
os.size()
d)
os.path.getsizefile()
14.

Какой метод в Python используется для открытия файла в режиме чтения?

a)
open('filename', 'w')
b)
open('filename', 'a')
c)
open('filename', 'x')
d)
open('filename', 'r')
15.

Какое из следующих утверждений верно для оперативной памяти (RAM)?

a)

RAM используется для временного хранения данных

b)
Оперативная память (RAM) является постоянным хранилищем данных.
c)
Оперативная память (RAM) сохраняет данные при отключении питания.
d)
Оперативная память (RAM) теряет данные при отключении питания.
16.

Что такое кеш-память?

a)
Кеш-память - это тип жесткого диска для долговременного хранения.
b)
Кеш-память - это высокоскоростная память для временного хранения данных.
c)
Кеш-память - это медленная память для хранения больших объемов информации.
d)
Кеш-память - это основной накопитель данных.
17.

Что из нижеперечисленного является примером локальной сети (LAN)?

a)
Сеть, состоящая из одного компьютера.
b)
Сеть, соединяющая компьютеры в одном офисе.
c)
Сеть, используемая для подключения к интернету.
d)
Сеть, соединяющая компьютеры в разных городах.
18.

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

a)
Разделить ячейки
b)
Объединить ячейки
c)
Скопировать ячейки
d)
Удалить ячейки
19.

Какой синтаксис правильный для оператора ветвления elif в Python?

a)
else условие: действие
b)
elif: условие действие
c)
elif условие действие
d)
elif условие: действие
20.

В программе на Python для алгоритмов ветвления какой оператор используется для проверки, является ли число чётным?

a)

if number // 2 == 0:

b)

if number / 2 == 0:

c)

if number % 2 == 0:

d)

if number % 2 != 0: