Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
01.08.2023

Тестовая работа «Цикличсекий алгоритм. Среда программирования Python»

Низий Олеся Николаевна
учитель информатики
Тестовая работа «Цикличсекий алгоритм» для среды программирования Python. Представлено четыре варианта по 5 вопросов, расчитана на проверку знаний 10 - 15 минут. Для 10 класса, может использоваться как для профильного так и для ьазового уровней изучения информатики.

Содержимое разработки

Вариант 1

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,11):

s = s + k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(1,30):

s = (k – 5)* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n > 10: z = z - n

else:z = z + n

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 23

b = 4

while a > b:

if a % 2 == 0: b = b + a

else:a = a – 2 * b + 1

print(b)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 1

m = 123

while m >1:

d = m % 10

c = c * d

m = m // 10

print(c)

Вариант 1

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,11):

s = s + k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(1,30):

s = (k – 5)* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n > 10: z = z - n

else:z = z + n

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 23

b = 4

while a > b:

if a % 2 == 0: b = b + a

else:a = a – 2 * b + 1

print(b)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 1

m = 123

while m >1:

d = m % 10

c = c * d

m = m // 10

print(c)

Вариант 1

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,11):

s = s + k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(1,30):

s = (k – 5)* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n > 10: z = z - n

else:z = z + n

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 23

b = 4

while a > b:

if a % 2 == 0: b = b + a

else:a = a – 2 * b + 1

print(b)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 1

m = 123

while m >1:

d = m % 10

c = c * d

m = m // 10

print(c)

Вариант 2

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(-5,11):

s = s + 2 * k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(30):

s = (–1)* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(10):

if n < 0:z = z – 2 * n

else:z = n - z

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 4

b = 24

while a < b:

if b % 2 == 0: b = b -2* a – 1

else: a = 2 * b + a

print(a)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

m = 251

while m > 0:

d = m % 10

s = s + d

m = m // 10

print(s)

Вариант 2

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(-5,11):

s = s + 2 * k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(30):

s = (–1)* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(10):

if n < 0:z = z – 2 * n

else:z = n - z

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 4

b = 24

while a < b:

if b % 2 == 0: b = b -2* a – 1

else: a = 2 * b + a

print(a)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

m = 251

while m > 0:

d = m % 10

s = s + d

m = m // 10

print(s)

Вариант 2

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(-5,11):

s = s + 2 * k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(30):

s = (–1)* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(10):

if n < 0:z = z – 2 * n

else:z = n - z

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 4

b = 24

while a < b:

if b % 2 == 0: b = b -2* a – 1

else: a = 2 * b + a

print(a)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

m = 251

while m > 0:

d = m % 10

s = s + d

m = m // 10

print(s)

Вариант 3

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(-2,17):

s = s + k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(1,4):

s = (k – 8)* s

print (s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n > 10: z = z + n

else:z = z – n

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 10

b = 1

while a > b:

if a % 2 == 0: b = b + a

else:a = a – 2 * b + 1

print(b)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 1

m = 516

while m >1:

d = m % 10

c = c * d

m = m // 10

print(c)

Вариант 3

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(-2,17):

s = s + k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(1,4):

s = (k – 8)* s

print (s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n > 10: z = z + n

else:z = z – n

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 10

b = 1

while a > b:

if a % 2 == 0: b = b + a

else:a = a – 2 * b + 1

print(b)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 1

m = 516

while m >1:

d = m % 10

c = c * d

m = m // 10

print(c)

Вариант 3

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(-2,17):

s = s + k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(1,4):

s = (k – 8)* s

print (s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n > 10: z = z + n

else:z = z – n

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 10

b = 1

while a > b:

if a % 2 == 0: b = b + a

else:a = a – 2 * b + 1

print(b)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 1

m = 516

while m >1:

d = m % 10

c = c * d

m = m // 10

print(c)

Вариант 4

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,15):

s = s + 2 * k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 2

for k in range(3):

s = s* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 20

for n in range(10):

if n < 0:z = z – 3 * n

else:z = n - z

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 1

b = 10

while a < b:

if b % 2 == 0: b = b -2* a – 1

else: a = 2 * b + a

print(a)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 0

m = 123

while m >1:

d = m % 10

c = (c + d) * 10

m = m // 10

print(c)

Вариант 4

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,15):

s = s + 2 * k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 2

for k in range(3):

s = s* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 20

for n in range(10):

if n < 0:z = z – 3 * n

else:z = n - z

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 1

b = 10

while a < b:

if b % 2 == 0: b = b -2* a – 1

else: a = 2 * b + a

print(a)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 0

m = 123

while m >1:

d = m % 10

c = (c + d) * 10

m = m // 10

print(c)

Вариант 4

Циклы

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,15):

s = s + 2 * k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 2

for k in range(3):

s = s* s

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 20

for n in range(10):

if n < 0:z = z – 3 * n

else:z = n - z

print(z)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 1

b = 10

while a < b:

if b % 2 == 0: b = b -2* a – 1

else: a = 2 * b + a

print(a)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 0

m = 123

while m >1:

d = m % 10

c = (c + d) * 10

m = m // 10

print(c)

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/544194-testovaja-rabota-ciklichsekij-algoritm-sreda-

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

Комментарии
Тестовая работа “Циклический алгоритм. Среда программировани я Python” заслуживает положительного отзыва. Выбор языка программировани я Python в качестве основного для изучения является удачным решением, так как он является простым и в то же время мощным инструментом для разработки программного обеспечения. Это позволяет учащимся лучше понять основы программировани я и научиться применять циклические структуры в решении различных задач.
Тестовая работа "Циклический алгоритм. Среда программировани я Python" имеет удобный формат и представлена в 4 вариантах, что важно при проведении такой работы в классе. Выбор языка программировани я мне тоже нравится, потому что это хороший инструмент для создания программ самого разнообразного назначения, доступный даже для новичков.

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки