wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

9- класс

Total questions: 50

Worksheet time: 28mins

Name
Class
Date
1.

Какой файл надо открыть для запуска программы Python?

a)

IDLE

b)

ILED

c)

LEDI

2.

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

a)

idle

b)

file-new

c)

new file

d)

file - new file

3.

Как обозначается тип данных целых чисел?

a)

float

b)

int

c)

str

d)

vool

4.

Как обозначается тип данных действительных чисел?

a)

int

b)

float

c)

str

d)

bool

5.

Дайте правильный ответ

a)

24

b)

34

c)

26

d)

36

6.

Дайте правильный ответ

a)

32

b)

34

c)

38

d)

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

7.
a)

32

b)

33

c)

23

d)

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

8.

Сколько раз выведется на экран слово "Привет!"

(a)  

9.

Для чего используется блок-схема:

a)

для вывода информации

b)

для ввода данных

c)

для вычислений и действий

d)

для цикла

e)

такой блок-схемы нет

10.

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

a)

2

b)

1

c)

выйдет ошибка

d)

False

11.

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

val = 4 ** 2 - 2

a)

6

b)

16

c)

14

d)

4

12.

Что обозначает операция % в языке программирования Python?

a)

нахождение процента

b)

нахождение целой части от деления

c)

математическое округление числа

d)

нахождение остатка от деления

13.

Выберите правильные типы данных для языка Python

a)

real

b)

shortint

c)

str

d)

bool

e)

float

14.

Как выглядит эмблема Python?

a)
b)
c)
d)
15.

Какие виды ветвления существуют?

a)

условное

b)

полное

c)

двойное

d)

неполное

e)

полупустое

16.

Что выведет блок программы при введении age=17


if age >= 21:

print("Доступ разрешен")

elif age >= 18:

print("Доступ частично разрешен")

else:

print("Доступ запрещен")

a)

Доступ разрешен

b)

Доступ запрещен

c)

Доступ частично разрешен

d)

Другой вариант ответа

17.
Алгоритм, в котором команды выполняются в порядке их записи,
то есть последовательно друг за другом, называется….
a)
линейным
b)
циклическим
c)
разветвляющимся
d)
вспомогательным
18.
Алгоритм, в котором выполнение действия зависит от проверки условия, называется….
a)
линейным
b)
циклическим
c)
разветвляющимся
d)
вспомогательным
19.
Алгоритм, записанный на специальном языке, понятном компьютеру, - на языке программирования, это...
a)
компьютерная среда
b)
программа
c)
система команд исполнителя
d)
блок-схема
20.
Если необходимо выбрать одно из двух действий используют
a)
линейный алгоритм
b)
алгоритм с ветвлением
c)
 алгоритм с повторением
21.

Что будет выведено на экран?

a = 5

b = 6

print(a)

a)

5

b)

6

c)

11

d)

1

22.

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

a = 4

b = 6

print(a*b)

a)

24

b)

12

c)

6

d)

a*b

23.

Чему равно "a" после выполнения программы?

a = 2

If a<3:

print(a+1)

else:

print(a-1)

a)

3

b)

2

c)

1

d)

0

24.

Что такое input?

a)

Оператор вывода данных

b)

Оператор присваивания

c)

Оператор ввода данных

d)

Не знаю

25.

Чему равно b после выполнения программы?

b = 2

if b > 4:

b = b + 2

a)

4

b)

2

c)

0

d)

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

26.

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

a)

*

b)

^^

c)

^

d)

**

27.

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

a)

int()

b)

input()

c)

print()

d)

range()

28.

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

a)

range()

b)

str()

c)

input()

d)

int()

29.

Выберите правильное описание массива на языке Python:

a)

a = [1, 2, 3, 4]

b)

a := [1, 2, 3, 4];

c)

var a: [1, 2, 3, 4]

d)

var a: array [1..4] of integer;

30.

Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?

a)

индекс

b)

длина

c)

число

d)

размер

31.

В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?

a = ['b', 'c', 'd', 'e', 'f', 'g']

print(a[0])

(a)  

32.

Нумерация в массиве начинается с

a)

0

b)

1

c)

2

d)

3

33.

Что выдаст на экран программа?

s = [25, 755, -40, 57, -41]

s[2]=800

print (s)

a)

[25, 755, 800, -40, 57, -41]

b)

[25, 800, 755, -40, 57, -41]

c)

[25, 755, -40, 57, -41, 800]

34.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a < 5:

a = 5

a)

10

b)

5

c)

15

d)

0

35.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a > 5:

a = 12

a)

10

b)

12

c)

5

d)

22

36.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a < 15:

a = a + 12

else:

a = a -7

a)

22

b)

10

c)

3

d)

12

37.

Для ввода числа в память компьютера используется оператор ...

a)

input()

b)

int(input())

c)

print()

d)

int(print())

38.

Выберите правильную запись присвоения переменной A значения, введенного с клавиатуры..

a)

А=input()

b)

A:=input()

c)

A=int(input())

d)

A=print()

39.

Список может хранить...

a)

Только один элемент

b)

Неограниченное количество элементов одного типа

c)

Неограниченное количество элементов разного типа

40.

Самый популярный язык программирования в мире

(по мере использования)?

a)

Python

b)

Java

c)

C++

d)

PHP

41.

a = 5. Назовите тип переменной?

a)

str

b)

int

c)

bool

d)

float

42.

Что из перечисленного является условным оператором

a)

async

b)

while

c)

def

d)

if

43.

Сколько раз выведется на экран слово "Привет!"

(a)  

44.
Что выведет команда print("Привет друзья!")
a)
Привет друзья
b)
"Привет друзья!"
c)
("Привет друзья!")
d)
Привет друзья!
45.

Что выведет следующий код?

a=7

b=a+10

a=b-5

print(a)

a)
17
b)
5
c)
12
d)
13
46.

Какое расширение имеет файл программы на языке Python?

a)

.py

b)

.phy

c)

.psd

d)

.png

47.

2**6 = ?

a)

32

b)

256

c)

64

d)

28

48.

Может ли название переменной начинаться с цифры?

a)

да

b)

нет

49.

Переменная в Python - это

a)

величина , которая имеет имя , тип , и значение

b)

значение , которое не имеет имя

c)

величина , которая имеет имя , но не имеет тип и значение

d)

значение, которое имеет имя

50.

Кто придумал Python?

a)

Гвидо ван Россум

b)

Блез Паскаль

c)

Билл Гейтс

d)

Никлаус Вирт