8-сыныпқа
арналған
«Python (пайтон) тілінде
алгоритмдерді программалау»
бөлімі бойынша БЖБ
№3
Оқу
мақсаттары
|
8.3.3.1 While (уайл) цикл операторын
пайдалану;
8.3.3.2 For (фор) цикл операторын пайдалану
;
8.3.3.3 цикл басқару нұсқаулығын қолдану
(continue (континю), break (брик), else (элс));
8.3.2.1 алгоритмнің трассировкасын жүзеге
асыру
|
Бағалау
критерийі
|
Білім алушы
-
While (уайл) цикл операторының жұмысын
біледі
-
For (фор) цикл операторының жұмысын
біледі
-
continue (континю), break (брик) цикл
басқару нұсқаулығының жұмысын біледі
-
алгоритмнің трассировкасын жүзеге
асыру
|
Ойлау дағдыларының
деңгейі
|
Қолдану
|
Орындау
уақыты
|
20
минут
|
ТАПСЫРМАЛАР
1.
helloсөзін
экранға 5 рет шығаратын
бағдарламаның коды берілген. Екінші және төртінші жолдарда бос
орынға жазу керек код үзіндісін
таңда:

А)
|
k<4
k+1
|
В)
|
k<5
k+1
|
С)
|
k>5
k+1
|
D)
|
k>4
k-1
|
Жауабы:____
2.Бағдарламалық
кодтың
нәтижесінжаз:
-
3.Бағдарламалық
кодтың
нәтижесін
анықта:

А)
|
В)
|
С)
|
D)
|
5
6
7
8
9
10
|
5
6
9
10
|
6
8
9
10
|
6
7
8
9
10
|
Жауабы:____
4.Бағдарламалық кодтың нәтижесін
анықта:

А)
|
В)
|
С)
|
D)
|
P
Y
T
H
O
|
P
Y
T
|
P
Y
T
H
O
N
|
P
Y
T
H
|
Жауабы:
____
5.Бағдарламалықкодтыңнәтижесін
анықта:

А)
|
В)
|
С)
|
D)
|
Ali
Ali
Ali
Ali
|
Ali
Ali
Ali
Baba
|
Ali
Ali
Ali
Ali
Ali
Baba
|
Ali
Ali
Ali
Ali
Baba
|
Жауабы:____
6.0-ден 100-ге
дейінгіжұпсандардышығаратынбағдарлама кодынжаз.
7.Анықтаманы жаз:
Алгоритм трассировкасы -
_______________________________________________________________
_______________________________________________________________________________________
Бағалау
критерийі
|
Тапсырма
№
|
Дескриптор
|
Ұпай
|
Білім
алушы
|
While (уайл) цикл операторының жұмысын
біледі
|
1
|
Бағдарлама фрагментін
анықтайды
|
2
|
For (фор) цикл операторының жұмысын
біледі
|
2
|
Бірінші бағдарламаның орындалу
нәтижесін жазады
|
1
|
Екінші бағдарламаның орындалу
нәтижесін жазады
|
1
|
Үшінші бағдарламаның орындалу
нәтижесін жазады
|
1
|
|
continue (континю),
break (брик) цикл басқару нұсқаулығының жұмысын
біледі
|
3
|
Бағдарламаның
орындалу нәтижесін анықтайды
|
2
|
4
|
Бағдарламаның
орындалу нәтижесін анықтайды
|
2
|
5
|
Бағдарламаның
орындалу нәтижесін анықтайды
|
2
|
6
|
Бағдарламаның
орындалу нәтижесін анықтайды
|
2
|
Алгоритмнің трассировкасын
жүзеге асыру
|
7
|
Анықтаманы
жазады
|
1
|
Барлығы
|
14
|