6 сыныпқа
арналған
«Python тілінде
программалау» тарауы бойынша БЖБ №3
|
Оқу
мақсаты
|
6.1.2.2 IDE (ай ди и)
интерфейсінің мүмкіндіктерін
қолдану
6.3.2.1 Python (пайтон)
тіліндегі сызықтық алгоритмдерді
жазу
6.3.3.1 деректер түрлерін
жіктеу
|
|
Бағалау
критерийі
|
Білім
алушы:
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау.
Деректер түрлерін
жіктеу
|
|
Ойлау дағдыларының
деңгейі
|
Қолдану
|
|
Орындау
уақыты
|
20
минут
|
Тапсырмалар
1 -
нұсқа
1. Арифметикалық операциялар мен
олардың сипаттамасын сәйкестендір:
|
1
|
Қосу
|
|
А
|
//
|
|
2
|
Бөлу
|
В
|
/
|
|
3
|
Көбейту
|
С
|
%
|
|
4
|
Дәрежелеу
|
D
|
*
|
|
5
|
Бүтін санды
бөлу
|
Е
|
**
|
|
6
|
Бөлгендегі
қалдық
|
F
|
+
|
Жауабы:
1-F,
2-B,
3-D,
4-E,
5-A,
6-C
2.
Арифметикалық өрнек пен оның
нәтижесі арасында сәйкестікті белгіле:
|
1
|
13%10
|
|
А
|
130
|
|
2
|
13*10
|
В
|
1
|
|
3
|
13//10
|
С
|
3
|
|
4
|
13/10
|
D
|
1.3
|
Жауабы: 1-C, 2-А,
3-B,
4-D
3.
Берілген арифметикалық өрнекті
Python (пайтон) тілінде жаз:
|
Математикалық
өрнек:
|
Бағдарламалау тілінде
жазылуы:
|
|

|
y=(a+b)/2+(a-b)/3
|
4. Бағдарламаның орындалу
нәтижесін анықта, егер a=5,
b=-2 болса:

A)
S=5
B)
S=-10
C)
S=10
D)
S=25
Жауабы:
B
5. Деректер типі мен олардың
сипаттамасы арасында сәйкестікті тап:
|
1
|
a=5.3
print(type(a))
|
|
А
|
bool
|
|
2
|
a=12
print(type(a))
|
В
|
str
|
|
3
|
a=’day’
print(type(a))
|
С
|
int
|
|
4
|
a=True
print(type(a))
|
D
|
float
|
Жауабы:
1-D,
2-C,
3-B,
4-A
6. Тіктөртбұрыштың периметрін
есептейтін бағдарлама құрастыр: тіктөртбұрыштың ені 3 см, ұзындығы
4 см (a=3, b=4).

|
Бағалау
критерийлері:
|
№ тапсырма:
|
Дискрипторлар:
|
Ұпай:
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
1
|
1,2 өрнекті дұрыс
анықтайды
|
1
|
|
|
3,4 өрнекті дұрыс
анықтайды
|
1
|
|
|
5,6 өрнекті дұрыс
анықтайды
|
1
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
2
|
1 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
2 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
3 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
4 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
3
|
Арифметикалық өрнекті Python
(пайтон) тілінде жазады
|
2
|
|
|
4
|
Бағдарламаның орындалу
нітижесін анықтайды
|
1
|
|
|
Деректер түрлерін
жіктеу
|
5
|
Логикалық, жолдық типтерді
ажыратады
|
1
|
|
|
Нақты сан, бүтін сан типтерін
ажыратады
|
1
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
6
|
Бағдарлама кодын
құрастырады
|
2
|
|
|
Барлығы:
|
14
|
2
-
нұсқа
1.
Берілген функциялар мен
олардың сипаттамасын сәйкестендір:
|
1)
Abs()
|
|
А) Санның бүтін бөлігіне дейін
жуықтайды
|
|
2)
Int()
|
В) Бөлшек санды бүтін санға
айналдырады
|
|
3)
Round()
|
С) Санның модулін
береді
|
Жауабы: 1-С, 2-В, 3-А
2.
Арифметикалық өрнек пен оның
нәтижесі арасында сәйкестікті белгіле:
|
1
|
15*10
|
|
А
|
5
|
|
2
|
15/10
|
В
|
150
|
|
3
|
15//10
|
С
|
1
|
|
4
|
15%10
|
D
|
1.3
|
Жауабы: 1-В, 2-D, 3-С,
4-А
3.
Берілген арифметикалық өрнекті
Python (пайтон) тілінде жаз:
|
Математикалық
өрнек:
|
Бағдарламалау тілінде
жазылуы:
|
|

|
z=(x+5)/2+(y-5)/2
|
4. Бағдарламаның орындалу
нәтижесін анықта, егер a=3,
b=-5 болса:

A)
S=9
B)
S=-15
C)
S=15
D)
S=25
Жауабы:
B
5. Деректер типі мен олардың
сипаттамасы арасында сәйкестікті тап:
|
1
|
a=10.5
print(type(a))
|
|
А
|
int
|
|
2
|
a=25
print(type(a))
|
В
|
bool
|
|
3
|
a=’hello’
print(type(a))
|
С
|
str
|
|
4
|
a=False
print(type(a))
|
D
|
float
|
Жауабы:
1-D, 2-A, 3-C,
4-B
6. Тіктөртбұрыштың периметрін
есептейтін бағдарлама құрастыр: тіктөртбұрыштың ені 5 см, ұзындығы
8 см (a=5, b=8).


|
Бағалау
критерийлері:
|
№ тапсырма:
|
Дискрипторлар:
|
Ұпай:
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
1
|
1-функцияны дұрыс
анықтайды
|
1
|
|
|
2-функцияны дұрыс
анықтайды
|
1
|
|
|
3-функцияны дұрыс
анықтайды
|
1
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
2
|
1 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
2 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
3 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
4 арифметикалық өрнектін
нәтижесін анықтайды
|
1
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
3
|
Арифметикалық өрнекті Python
(пайтон) тілінде жазады
|
2
|
|
|
4
|
Бағдарламаның орындалу
нітижесін анықтайды
|
1
|
|
|
Деректер түрлерін
жіктеу
|
5
|
Логикалық, жолдық типтерді
ажыратады
|
1
|
|
|
Нақты сан, бүтін сан типтерін
ажыратады
|
1
|
|
|
Python (пайтон) тіліндегі
сызықтық алгоритмдерді жазу және
талдау
|
6
|
Бағдарлама кодын
құрастырады
|
2
|
|
|
Барлығы:
|
14
|