wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7 класс

Total questions: 38

Worksheet time: 34mins

Name
Class
Date
1.

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

a)

string()

b)

input()

c)

print()

d)

int()

2.

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

a = 2

If a<3:

print(a+1)

else:

print(a-1)

a)

3

b)

2

c)

1

d)

0

3.

Что относится к арифметическим операциям?

a)

>=, !=, = =

b)

**, //, %

c)

and, or, not

4.

Что относится к операторам сравнения?

a)

<, >, ==, !=

b)

//, %, **, +

c)

and, or, not

5.

Имя переменной должно начинаться...

a)

с символа или буквы

b)

с буквы или «_»

c)

с цифры или «-»

6.

Как выглядит НЕполное ветвление?

a)
b)
c)
7.

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

a)

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

b)

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

c)

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

d)

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

8.

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

a)

Программирование

b)

Алгоритм

c)

Программа

d)

Цикл

9.

Саша запустил программу, в результате которого на экране было выведено слово "Информатика" 8 раз. Какой код записал Саша?

a)

print

('Информатика')

b)

print

(Информатика)

c)

print ('Информатика*8)

d)

print (*8 Информатика)

e)

print ('Информатика' *8)

10.

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

a)
b)
c)
d)
11.

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

a)

.py

b)

.phy

c)

.psd

d)

.png

12.

Вспомни! Как его зовут (Создатель Python)

a)

Джеймс Гослинг

b)

Деннис Ритчи

c)

Юкихиро Мацумото

d)

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

13.

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

a)

Run

b)

Copy

c)

Правка

d)

Файл

14.

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

a= 10

if a < 5 : a= a + 12

else: a= a - 7

(a)  

15.

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

a= 10;

if a < 5 : a = 5

else: a=0

(a)  

16.

Какие числа подходят к условию?

if x%2== 0: print('chetnoe')

(несколько ответов)

a)

55

b)

68

c)

90

d)

37

e)

24

17.

Какой фигурой обозначается условие?

a)

1

b)

2

c)

3

d)

4

18.

Что пишется в скобках в операторе if(?)

a)

условие

b)

переменная

19.

Что такое алгоритм?

a)

Это устройство для хранения информации.

b)

Это набор инструкций для решения задачи.

c)

Это язык программирования.

d)

Это программа для запуска игр.

20.

Какой тип данных будет у переменной x после выполнения следующего кода? x = 5

a)

string

b)

float

c)

int

d)

list

21.

Что означает оператор == в Python?

a)

Присваивание значения переменной

b)

Сравнение двух значений

c)

Вычитание двух значений

d)

Умножение двух значений

22.

Что будет выведено при выполнении следующего кода? x = 5

if x > 3:

print("Yes")

else:

print("No")

a)

Yes

b)

No

c)

Ошибка

d)

Ничего не выведет

23.

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

a)

//

b)

/

c)

%

d)

**

24.

Как правильно проверить, что переменная a равна 10?

a)

if a <> 10:

b)

if a =! 10:

c)

if a = 10:

d)

if a == 10:

25.

Какой тип данных будет у переменной x после выполнения следующего кода? x = 3.14

a)

int

b)

float

c)

string

d)

list

26.

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

a)

write() и close()

b)

readline() и close()

c)

open() и read()

d)

append() и read()

27.

Как закрыть файл после работы с ним?

a)

close()

b)

terminate()

c)

end()

d)

finish()

28.

Как создать новый файл в Python?

a)

read('filename.txt', 'w')

b)

open('filename.txt', 'w')

c)

write('filename.txt', 'w')

d)

create('filename.txt', 'w')

29.

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

a)

Дискретность

b)

Результативность

c)

Вариативность

d)

Понятность

e)

Компактность

30.

Какая разница между операторами if и elif в Python?

a)

Оператор elif проверяет одно условие, в то время как оператор if позволяет проверить несколько условий.

b)

Оператор if проверяет несколько условий последовательно после первого elif.

c)

Оператор if проверяет одно условие, в то время как оператор elif позволяет проверить несколько условий последовательно после первого if.

d)

Оператор if и elif в Python выполняют одинаковые функции.

31.

Как завершить цикл в Python досрочно?

a)

break

b)

terminate

c)

stop

d)

end

32.

Способы предоставления алгоритмов:

a)

словесный

b)

устный

c)

графический

d)

программный

e)

схематический

33.

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

a)

;

b)

:

c)

+

d)

=

34.

IF - это оператор

a)

цикла с постусловием

b)

ветвления

c)

деления

d)

отрицания

35.
Алгоритм, в котором команды выполняются в порядке их записи,
то есть последовательно друг за другом, называется….
a)
линейным
b)
циклическим
c)
разветвляющимся
d)
вспомогательным
36.

Блок-схема - форма записи алгоритмов, при которой для обозначения различных шагов алгоритма используются

a)

рисунки

b)

списки

c)

геометрические фигуры

d)

формулы

37.

По данной блок-схеме вычислите, чему будет равна b ?

a)

16

b)

8

c)

31

d)

2

38.

С помощью какого блока обозначается "начало или конец" в блок-схеме?

a)

овал

b)

прямоугольник

c)

параллелограмм

d)

ромб