СОР по информатике за 8 класс
Список вопросов теста
Вопрос 1
Write a Python program that will use a ‘FOR’ loop to print your name 10 times, and then the word ‘Done’ at the end. (Напишите программу Python, которая будет использовать цикл " FOR " для печати ваше имя 10 раз, а затем слово "сделано" в конце)
Вопрос 2
Write a Python program that uses a ‘FOR’ loop to print ‘Red’ and then ‘Gold’ 20 times all on separate lines.
Red
Gold
Red
Gold
Напишите программу Python, которая использует цикл " FOR " для печати ‘Красный", а затем "Золотой" 20 раз все на отдельных линиях.
Красный
Золото
Красный
Золото
Вопрос 3
Write a Python program that uses a ‘FOR’ loop to print even numbers from 2 to 100, inclusively (Напишите программу Python, которая использует цикл " FOR " для печати четные числа от 2 до 100 включительно).
Вопрос 4
Write a Python program that uses a ‘WHILE’ loop to count from 10 down to 0 inclusively. Then print the words ‘Blast off!’ Use a ‘WHILE’ loop instead of ‘FOR’ loop (Напишите программу Python, которая использует цикл "WHILE" для подсчета от 10 до 0 включительно. Затем выведите слова " взрывайте!" Используйте цикл" WHILE "вместо цикла "FOR")
…
2
1
0
Blast off!
Вопрос 5
What is the output of the following code?
for i in range(10):
j=10
while(j>0):
print(i,"*",j,"=",i*j)
j-=1
Варианты ответов
- таблица умножения
- числа больше 10
- числа от 10 до 0
Вопрос 6
What is the output of the following code?
x=5
while x>=0:
print(x)
if x=="1":
print("Blast off!")
x=x-1
Варианты ответов
- бесконечно 5
- от 1 до 5
- от 5 до 1 и слово Blast off!
Вопрос 7
What is the output of the following code?
x=0
while x<10:
print(x)
x=x+2
Варианты ответов
- 0, 2, 4, 6, 8
- от 0 до 10
- от 10 до 0
Вопрос 8
Найдите соответствие
1.
loop
2.
initialization
3.
search
4.
to generate
5.
even
6.
sum
7.
divisor
8.
condition
Варианты ответов
- цикл
- присвоение
- поиск
- генерировать
- условие
- делитель
- четные
- сумма


