Айнымалалыр
|
Типтері
|
A=’+’
|
str
|
A=435
|
Int
|
A=true
|
float
|
A=12.45
|
bool
|
(4 балл)
Төменде сызықтық алгоритмді есептейтін программа коды берілген. Программа барысында K және D айнымалысының нәтижесін анықта. Бұл жерде n=4; b=5.
n=int(input())
p=int(input())
a=8.5; b=8.25; c=7.25
k=n*p*(a+b+c)
d=n*(a+b+c)/3
print ("k=", k)
print ("d=", d)
k=480; d=32
k=480.0; d=32.0
k=32; d=480
k=32.0; d=480.0
(2 балл)
4. а және b бүтін сандар берілген. Егер а саны жұп болса, онда оны квадраттап, b санына қос. Ал сан тақ болса, онда санның өзін b санына қос программа кодына төмендегі сұрақтар бойынша талдау жүргіз:
1. Программада a санның тақ немесе жұп екенін анықтау үшін қандай алгоритмге сүйенеді?
2. Программада қолданылған шарт тексеру операторының құрылымы қандай?
3. Программа кодын талдап, блок-схема құрастыр және нәтижесін анықта( a=7; b=8 болған жағдайда).
Блок-схема
1. Алгоритм түрі: __________________________
2. Программада қолданылған шарттың жазылу түрі:__________________________
3. Нәтиже: _________________________
(4 балл)
Төмендегі функция мәнін есептейтін программа құрастыр:
(4 балл)
Бағалау критерийі
|
Тапсырма №
|
Дескриптор
|
Балл
|
Білім алушы
|
Программалау тілі» ұғымының анықтамасын айтады
|
1
|
«Программалау тілі» ұғымының анықтамасын біледі
|
1
|
Бағдарламалау тілінде алгоритм жазу
|
2
|
Мәліметтер типтерінің жіктелуін біледі
|
4
|
3
|
1. Берілген программалау код арқылы нәтижені есептей алады
|
2
|
4
|
1. Алгоритм түрін анықтай алады.
2. Программада қолданылған шарттың жазылу түрін анықтай алады.
3. Блок схемасын сыза алады.
4. Берілген программалау код арқылы нәтижені есептей алады
|
4
|
5
|
1. Еңгізу операторын қолданып, сипаттай алады.
2. Кіріктірілген шартты қолдана біледі.
3. Математикалық өрнектерді, логикалық амалдарды программалау тілінде жаза алады.
4. Шығару операторы арқылы есептің нәтижесін шығара алады.
|
4
|
Барлығы
|
15
|
Достарыңызбен бөлісу: |