Бұл нұсқада бірнеше жауаптан таңдауды қажет ететін, қысқа және толық жауапты қажет ететін 10 тапсырма бар.
Бірнеше жауабы бар тапсырмада оқушы берілген жауаптар нұсқасынан тек біреуін таңдайды.
Қысқа жауапты қажет ететін тапсырмаларда оқушы жауапты сандық мән түрінде, сөз немесе қысқа сөйлем түрінде жазады.
Толық жауапты қажет ететін тапсырмаларда оқушы максималды балл жинау үшін тапсырмадағы тізекті әрекеттерді орындай отырып, шешімін табады. Оқушының таңдау және математикалық контекст тізбегіндегі математикалық тәсілдерді қолдана алу қабілеті бағаланады. Тапсырмаларда бірнеше құрылымдық бөлімдер/сұрақтар болуы мүмкін.
Процедуралар қандай бөліктерге бөлінеді? /Дұрыс жауаптарды таңда/
А) cef
Б) def
c) int
d) function
[2]
Нейтралды нөлдерді сақтай отырып, оған 10-таңбалы сегіздік кодқа берілетін теріс емес бүтін санды аударатын бағдарламаны толықтырыңыз.
мысалы
Нәтиже
9
0000000011
def dec2oct(n):
m = ""
_____________
m = str(n%8) + m
________________
return "{0:0>10}".format(m)
a = int(input())
print ______________
[5]
Сан цифрларының санын есептейтін функцияны пайдаланып бағдарламаны толықтырыңдар
n = int(input("Санды енгізініз:")) _________________ while(n > 0): count = count + 1 ___________________ print("Сан цифрларынын саны:", count) [5]
Енгізілген символдық жолда бас және кіші «а» әрпінің барлығын «б» әрпіне және керісінше ауыстыратын бағдарламаны жазыңдар. «абсАБС» жолын енгізгенде «басБАС» нәтижесі шығуы тиіс.
N = 10
a = [ ]
for i in range(N):
a.append(randint(1, 99))
print(a)
for i in range(N-1):
for j in range(N-i-1):
_________________________
_________________________
_________________________
[6]