3-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ
БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР
«Python (пайтон) программалау тілінде алгоритмдерді программалау»
бөлімі бойынша жиынтық бағалау
1
нұсқа
Оқу
мақсаты
9.3.3.1 Бірөлшемді массивтер
пайдаланып Python программалау
тілінде программаларды
жасау;
9.3.3.2 екіөлшемді массивтер
пайдаланып Python программалау
тілінде бағдарламаларды
жасау;
9.3.2.1
сұрыптау алгоритмдерін
қолдану;
Бағалау критерийі Білім
алушы
Ойлау дағдыларың Қолдану
деңгейі
Орындау
уақыты 20
мин
Тапсырмалар
1. Сәйкестікті
тап:
-
Бірөлшемді
массив
|
|
B=[“3”,”4”,5,”23”]
|
D=67,28
|
C=[[“4”,”9”],[“34”,”57”]]
|
-
Екіөлшемді
массив
|
K=[[“67”,45],[909,”321”]]
|
N=[3,4,5,23]
|
V=19 B=39
|
[2]
2. А[1, 2, -3, 0, -6, 6]
берілген. Массивтің тиісті
сипаттамаларын көрсет
-
Массив
атауы:
-
Массив
индекстері:
-
Массив
элементтері:
-
Массив элементтердің
мәндері:
[4]
3. Бағдарламалық кодтағы
қателерді түзет:
|
Бағдарламалық
код
|
Бағдарламалық кодты орындау
нәтижесі
|
Түзетілген
жол
|
a
|
1.
a=[“5”,”21”,”18”]
2.
c=a[2]+a[3]
3.
print(c)
|
2118
|
|
b
|
1.
a=[23,7,45,31]
2.
b=[43,65,12,92]
3.
a[1]=b[2]-b[3]
4.
b[3]=a[1]+b[1]
5. print
(a)
6. print
(b)
|
23,104,45,31
43,65,72,92
|
|
c
|
a=[[“n”,”e”,”p”],[“i”,”d”,”a”],
[“g”,”s”,”k”]]
b=a[1][1]+a[1][2]+a[2][2]+a[0][1]
print
(b)
|
nake
|
|
[3]
4. Бағдарламаны орындау нәтижесі
қандай болады?
а) A = [2, 3, 1, 4, 6,
5]
print( A[1]+2*A[4]
)
[1]
b) B =[5, 4, 3, 2,
1]
print
(B[-2])
[1]
c)
a=[[11,5,2],[15,6,10],[12,15, 6]]
print(a[0][1]+2* a[1][2]
)
[1]
d)
a=[[11,12,5,2],[15,6,10],[12,15]]
print(a[2][1])
[1]
5.
Берілген
массив B=[-9,5,7,3,-5,1,2]. Бағдарламаны және массивті
кему бойынша сұрыптау нәтижесін жаз.
[2]
Бағалау
критериі
|
Тапсырма
№
|
Дескриптор
|
Балл
|
Білім
алушы
|
Бірөлшемді массивті
анықтайды
|
1
|
Бірөлшемді массивті
анықтайды
|
1
|
Екіөлшемді массивті
анықтайды
|
1
|
Массивтің сәйкес
сипаттамаларын көрсетеді
|
2
|
Массивтің атын
көрсетеді
|
1
|
Массив индексін
көрсетеді
|
1
|
Массив элементтерін
көрсетеді
|
1
|
Массив элементтерінің мәндерін
көрсетеді
|
1
|
Бағдарламалық кодтағы
қателерді түзетеді
|
3
|
1 бағдарламалық кодтағы
қатені
түзетеді
|
1
|
2 бағдарламалық кодтағы
қатені түзетеді
|
1
|
3 бағдарламалық кодтағы
қатені түзетеді
|
1
|
Бағдарламалық кодта бірөлшемді
және екіөлшемді массивті
қолданады
|
4
|
Нәтижені
анықтайды
|
1
|
Нәтижені
анықтайды
|
1
|
Нәтижені
анықтайды
|
1
|
Нәтижені
анықтайды
|
1
|
Бірөлшемді массивте
сұрыптау алгоритмдерін
колдану
|
5
|
Дұрыс бағдарламаны
жазады
|
1
|
Массивті сұрыптау нәтижесін
анықтайды
|
1
|
Барлығы:
|
15
|
3-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ
БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР
«Python (пайтон) программалау тілінде алгоритмдерді программалау»
бөлімі бойынша жиынтық бағалау
2
нұсқа
Оқу
мақсаты
9.3.3.1 Бірөлшемді массивтер
пайдаланып Python программалау
тілінде программаларды
жасау;
9.3.3.2 екіөлшемді массивтер
пайдаланып Python программалау
тілінде бағдарламаларды
жасау;
9.3.2.1
сұрыптау алгоритмдерін
қолдану;
Бағалау критерийі Білім
алушы
Ойлау дағдыларың Қолдану
деңгейі
Орындау уақыты 20
мин
Тапсырмалар
1. Сәйкестікті
тап:
А)
Бірөлшемді массив
|
|
A=[[“67”,45],[909,”321”]]
|
B=67,28
|
D=[[“4”,”10”],[“34”,”67”]]
|
B) Екіөлшемді массив
|
K=[“9”,”4”,3,”23”]
|
P=[8,4,15,23]
|
M=20 B=39
|
[2]
2. N[-1, -3, 5, 4, 0] берілген. Массивтің тиісті
сипаттамаларын көрсет
-
Массив
атауы:
-
Массив
индекстері:
-
Массив
элементтері:
-
Массив элементтердің
мәндері:
[4]
3. Бағдарламалық кодтағы
қателерді түзет:
|
Бағдарламалық
код
|
Бағдарламалық кодты орындау
нәтижесі
|
Түзетілген
жол
|
a
|
1.
a=[“5”,”21”,”18”]
2.
c=a[1]+a[2]
3.
print(c)
|
518
|
|
b
|
1.
a=[23,7,45,31]
2.
b=[43,65,12,92]
3.
a[2]=b[3]-b[1]
4.
b[2]=a[2]+b[1]
5. print
(a)
6. print
(b)
|
23,7,80,31
43,65,88,92
|
|
c
|
1.
a=[[“с”,”e”,”p”],[“i”,”d”,”a”],
[“s”,”l”,”k”]]
2.
b=a[0][0]+a[1][2]+a[1][2]+a[2][0]
3. print
(b)
|
clas
|
|
[3]
4. Бағдарламаны орындау нәтижесі
қандай болады?
А) A = [5, 4, 2, 5,
6,15]
print( A[1]+2*A[4]
)
[1]
b) B =[5, 4, 3, 2,
1]
print
(B[-1])
[1]
c)
a=[[11,5,2],[15,6,10],[12,15, 6]]
print(a[0][2]+2* a[1][1]
)
[1]
d)
a=[[11,12,5,2],[15,6,10],[12,15]]
print(a[1][2])
[1]
5.
Берілген
массив B=[-9,5,7,3,-5,1,2]. Бағдарламаны және массивті өсу
бойынша сұрыптау нәтижесін жаз.
[2]
Бағалау
критериі
|
Тапсырма
№
|
Дескриптор
|
Балл
|
Білім
алушы
|
Бірөлшемді массивті
анықтайды
|
1
|
Бірөлшемді массивті
анықтайды
|
1
|
Екіөлшемді массивті
анықтайды
|
1
|
Массивтің сәйкес
сипаттамаларын көрсетеді
|
2
|
Массивтің атын
көрсетеді
|
1
|
Массив индексін
көрсетеді
|
1
|
Массив элементтерін
көрсетеді
|
1
|
Массив элементтерінің мәндерін
көрсетеді
|
1
|
Бағдарламалық кодтағы
қателерді түзетеді
|
3
|
1 бағдарламалық кодтағы
қатені
түзетеді
|
1
|
2 бағдарламалық кодтағы
қатені түзетеді
|
1
|
3 бағдарламалық кодтағы
қатені түзетеді
|
1
|
Бағдарламалық кодта бірөлшемді
және екіөлшемді массивті
қолданады
|
4
|
Нәтижені
анықтайды
|
1
|
Нәтижені
анықтайды
|
1
|
Нәтижені
анықтайды
|
1
|
Нәтижені
анықтайды
|
1
|
Бірөлшемді массивте
сұрыптау алгоритмдерін
колдану
|
5
|
Дұрыс бағдарламаны
жазады
|
1
|
Массивті сұрыптау нәтижесін
анықтайды
|
1
|
Барлығы:
|
15
|