Международный
педагогический портал
Международный педагогический портал (лицензия на осуществление образовательной деятельности №9757-л, свидетельство о регистрации СМИ №ЭЛ ФС 77-65391)
8 (800) 350-54-64
звонок бесплатный
org.komitet@solncesvet.ru
Скидка 42% действует до 17.11
8 (800) 350-54-64
звонок бесплатный
org.komitet@solncesvet.ru
Vk Whatsapp Youtube
Лицензированный образовательный портал (лицензия №9757-л, СМИ №ЭЛ ФС 77-65391)
8 (800) 350-54-64
Название статьи:

Дидактический материал по программированию на Python | Шмелева Татьяна Юрьевна. Работа №310768

Дата публикации:
Автор:
Описание:

Дидактический материал отвечает требованиям ФГОС по информатике, позволяет проверить знания обучающихся по основам программирования на языке Питон: организация ввода-вывода данных, арифметические операции, операция целочисленного деления и деления с остатком, реализация циклических алгоритмов, реализация конструкции ветвления, организация работы с массивами в Питоне, знание опреций по работе со строковым типом в Питоне, умения составлять программу для решения поставленной задачи, проведение ручного расчета выполнения программы.

ВХОДНОЙ КОНТРОЛЬ ПО ИНФОРМАТИКЕ

9 КЛАСС

 

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

a = 5
b = 3
print ( "a=Z(", b, ")", sep="" )

Чему будет равна переменная «c» после выполнения этой программы:

a = 20
b = 3
b = a // b + b
c = a % b + a

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

a = 10
b = 3
if a > b: b += 12
else: a -= 7
if a > b: a += 12
else: a -= 7

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15?

a = 10
b = 5
if a < 1 ... a > b:
a -= 5
else:
a += 5

Чему будет равно значение переменной «a» после выполнения этого цикла?

i = 4
a = 12
while i < 5:
a += i
i += 1

Какое число будет выведено на экран после выполнения этого фрагмента программы?

print ( 4, end="" )
for i in range(2,1,-1):
print ( 2*i, end="" )

Задан массив X из N элементов. Какое условие надо поставить вместо многоточия, чтобы найти сумму положительных элементов массива в переменной S?

S = 0
for k in range(N):
if ... :
S += X[k]

 

 

Требуется заполнить массив именно так:

X = [1 3 5 7 9 11]

Какой оператор надо поместить в тело цикла вместо многоточия?

X = [0]*6
for k in range(6):
...

X[k] = k

X[k] = 2*k

X[k] = 2*k – 1

X[k] = 2*k + 1

X[k] = 2*(k + 1)

Задан массив A. Требуется выделить все отрицательные элементы массива A в массив B. Какой оператор надо вставить в программу вместо многоточия?

B = []
c = 0
for x in A:
if x < 0:
...

Программа должна считать, сколько раз в строке S встречается цифра "0". Какой оператор надо вставить вместо многоточия?

c = 0
for q in S:
if q == "0":
...

Напишите программу, которая вводит натуральные числа a и b, и выводит сумму квадратов натуральных чисел в интервале от a до b.

 

Скачать работу
Пожалуйста, подождите.
x
×