wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

МСО 2

Total questions: 20

Worksheet time: 30mins

Name
Class
Date
1.

Мы спрашиваем про вариант ответа, который не выдаст ошибку при запуске проекта

a)

int num = 2

b)

num = float(2)

c)

Нет подходящего варианта

d)

var num = 2

2.

Какой ответ вы получите при вводе :

x = 23 num = 0 if x > 10 else 11

print(num)

a)

11

b)

ошибка

c)

10

d)

0

3.

Что покажет этот код?

for i in range(5):

if i * 2 == 0:

print(i)

a)

0

b)

1.2.3.4

c)

1 ,2

d)

1,2,5

4.

Какая функция выводит что-либо в консоль?

a)

write()

b)

out()

c)

print()

d)

log()

5.

Что будет показано в результате?

name = "John"

print('Hi, %s' % name)

a)

Ошибка

b)

"Hi, John"


c)

"Hi, "


d)

"Hi, name"


6.

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

a)

Использовать метод input()


b)

Использовать метод readLine()


c)

Использовать метод read()


d)

Использовать метод cin()


7.

Какой тип данныx 3.99?

a)

float

b)

intput

c)

integer

d)

string

8.

Что напечатает команда если пользователь введет число 70 ?

a)

Pass

b)

Fail

c)

Merit

d)

Distinction

9.

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

a)

Часть данных, которая может измениться

b)

Часть данных, которая не может измениться

c)

Техника написания кода

d)

Специальный файл

10.

Решите задачу:

У Вовы были 5 яблок. Он написал программу когда у него забирали яблоко программа вычитывала одно яблоко каждый раз. И это продолжалось до тех пор пока у него не закончились яблоки и вышло сообщение что яблоки закончились

a)

apple = 5

while True:

name = input("Возьмете яблоко? да/нет: ")

if name == "да":

apple -= 1

print(apple)

break

b)

apple = 5

while True:

name = input("Возьмете яблоко? да/нет: ")

if name == "да":

apple -= 1

print(apple)

if apple == 0:

print("Яблоки закончились")

break

c)

apple = 5

while False:

name = input("Возьмете яблоко? да/нет: ")

if name == "да":

apple += 1

print(apple)

if apple == 0:

print("Яблоки закончились")

break

d)

apple = 5

while apple <= 5:

break

name = input("Возьмете яблоко? да/нет: ")

if name == "да":

apple += 1

print(apple)

if apple == 0:

print("Яблоки закончились")

11.

Что будет ?:

for i in name(range(10)):

print(i)

a)

ошибка

b)

подсчет от 1 до 10

c)

подсчет от 1 до 9

d)

от 0 до 10

12.

какой результат?

while true:

print('enter number one')

break

a)

беспонечный цикл

b)

ошибка

c)

программа завершится

d)

бесконечная еденица

13.

Виды оперативной системы это :

a)

mac , kinetic , zyxsell

b)

macos ,windows,linux,android

c)

mozilla , windows,kms

d)

macbook,laptop,desctop

14.

Оперативная память это место для....

a)

резервной копий

b)

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

c)

больших файлов

d)

оптимизаций системы

15.

процессор служит для

a)

обмен информаций

b)

влючение компьютера

c)

отключение питание

d)

создание папок

16.

без чего компьютер не включится ?

a)

блок питание

b)

процессора

c)

виндовса

d)

видеокарты

17.

На какие мосты поделена материнская плата ?

a)

южный восточый

b)

южно северный

c)

южно западный

d)

западно северный

18.

Какой из кодов относится к циклам ?

a)

while,for ,if

b)

while ,if,end

c)

if , true,false

d)

while,for

19.

Какой ответ вы получите ?

for i in range(4,11)

print(i)

a)

4,5,6,7,8,9,10

b)

5,6,7,8,9

c)

11,4,5,6,7,8,9,10

d)

4,5,7,8,9,10,11

20.

Напишите код для Вовы.

У него появились 20 штук яблок.

Он хочет опять составить программу чтоб каждый раз когда покупали у него яблоки программа это записывала и считала в счетчике сколько он продал. И конечно же при окончание яблок программа должно сказать что "яблоки закончили" и завершится.

Пример:

Сколько яблок вы хотите купить ? - 20

Вы купили 20 яблок.

Товар закончен.

Пример 2:

Сколько яблок вы хотите купить ? - 2

Яблок осталось 18

Сколько яблок вы хотите купить ?:

(При точном написание вы получите +10 баллов к оценки)

4 lines