Аты-жөні:________________________________ Сыныбы: ___ Күні: ____________
8 сынып
3-ТОҚСАН «PYTHON ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ» БӨЛІМІ БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР
Тапсырмалар
-
Программа коды қандай нәтиже беретінін жаз: [1]

-
Программа коды қандай нәтиже беретінін жаз: [1]

-
Программа коды қандай нәтиже беретінін жаз: [1]

4. Төмендегі блок-схеманы қарастырыңыз.

4.1 Блок-схемада қолданылған циклді анықтаңыз
__________________________________________________________________________ [1]
4.2 Берілген блок-схема бойынша бағдарлама кодын жазыңыз. [4]
Бағдарлама коды
5. Төменде берілген программа коды бойынша трассировка кестесін толтырыңыз. [3]
n = int(input ())
s = 0
for i in range(0, n):
t = int(input ( ) )
if t % 2== 0:
s + =1
print(s)
|
Айнымалылар |
Цикл шарты |
Айнымалы |
Шарт тексреу |
Айнымалы |
|
|
n |
i |
i<n |
t |
t%2==0 |
s |
|
3 |
0 |
|
5 |
|
|
|
|
1 |
|
16 |
|
|
|
|
2 |
|
4 |
|
|
|
|
|
|
|
Нәтиже |
|
|
Оқу мақсаттары |
8.3.3.1 While (уайл) цикл операторын пайдалану; 8.3.3.2 For (фор) цикл операторын пайдалану ; 8.3.3.3 цикл басқару нұсқаулығын қолдану (continue (континю), break (брик), else (элс)); |
|
Бағалау критерийі |
Білім алушы
|
|
Ойлау дағдыларының деңгейі |
Қолдану |
|
Орындау уақыты |
20 минут |
|
Бағалау критерийі |
Тапсырма № |
Дескриптор |
Балл |
|
Білім алушы |
|||
|
While (уайл) цикл операторы жұмысын біледі |
1 |
Программа коды орындалғанда қандай нәтиже шығатынын жазады жауабы: Бастапқы сан мен қосындының бастапқы мәні - 0, цикл ішінде і 1-ге артып отырады, 0-10 аралығындағы барлық сандардың қосындысын есептейді: Ж: 55 |
1 |
|
For (фор) цикл операторы жұмысын біледі |
2 |
Программа коды орындалғанда қандай нәтиже шығатынын жазады Ж: 10-1 сандары кему реті бойынша шығады |
1 |
|
Сontinue (континю) цикл басқару нұсқаулығын қолдануды біледі |
3 |
Программа коды орындалғанда қандай нәтиже шығатынын жазады Жауабы: continue қызметші сөзі циклді жалғастыруға жауап береді, нәтижесінде шартқа байланысты l әрібін жазылмайды. print командасында әріптер екі еселеніп шығады: hheelllloo wwoorrlldd |
1 |
|
Break (брик)цикл басқару нұсқаулығын қолдануды біледі |
4 |
4.1 Блок-схемада қолданылған циклді анықтайды |
1 |
|
|
5 |
4.2 Бағдарлама құрылымы– Циклдің құрылымын көрсетеді Айнымалылардың типін көрсетеді Түсініктеме(комментарий) жазады |
4 |
|
|
6 |
Қадамын анықтайды А бағанын толтырады N бағанын толтырады |
3 |
|
Барлығы |
11 |
||
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
8 сынып БЖБ 3 тоқсан
8 сынып БЖБ 3 тоқсан
Аты-жөні:________________________________ Сыныбы: ___ Күні: ____________
8 сынып
3-ТОҚСАН «PYTHON ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ» БӨЛІМІ БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР
Тапсырмалар
-
Программа коды қандай нәтиже беретінін жаз: [1]

-
Программа коды қандай нәтиже беретінін жаз: [1]

-
Программа коды қандай нәтиже беретінін жаз: [1]

4. Төмендегі блок-схеманы қарастырыңыз.

4.1 Блок-схемада қолданылған циклді анықтаңыз
__________________________________________________________________________ [1]
4.2 Берілген блок-схема бойынша бағдарлама кодын жазыңыз. [4]
Бағдарлама коды
5. Төменде берілген программа коды бойынша трассировка кестесін толтырыңыз. [3]
n = int(input ())
s = 0
for i in range(0, n):
t = int(input ( ) )
if t % 2== 0:
s + =1
print(s)
|
Айнымалылар |
Цикл шарты |
Айнымалы |
Шарт тексреу |
Айнымалы |
|
|
n |
i |
i<n |
t |
t%2==0 |
s |
|
3 |
0 |
|
5 |
|
|
|
|
1 |
|
16 |
|
|
|
|
2 |
|
4 |
|
|
|
|
|
|
|
Нәтиже |
|
|
Оқу мақсаттары |
8.3.3.1 While (уайл) цикл операторын пайдалану; 8.3.3.2 For (фор) цикл операторын пайдалану ; 8.3.3.3 цикл басқару нұсқаулығын қолдану (continue (континю), break (брик), else (элс)); |
|
Бағалау критерийі |
Білім алушы
|
|
Ойлау дағдыларының деңгейі |
Қолдану |
|
Орындау уақыты |
20 минут |
|
Бағалау критерийі |
Тапсырма № |
Дескриптор |
Балл |
|
Білім алушы |
|||
|
While (уайл) цикл операторы жұмысын біледі |
1 |
Программа коды орындалғанда қандай нәтиже шығатынын жазады жауабы: Бастапқы сан мен қосындының бастапқы мәні - 0, цикл ішінде і 1-ге артып отырады, 0-10 аралығындағы барлық сандардың қосындысын есептейді: Ж: 55 |
1 |
|
For (фор) цикл операторы жұмысын біледі |
2 |
Программа коды орындалғанда қандай нәтиже шығатынын жазады Ж: 10-1 сандары кему реті бойынша шығады |
1 |
|
Сontinue (континю) цикл басқару нұсқаулығын қолдануды біледі |
3 |
Программа коды орындалғанда қандай нәтиже шығатынын жазады Жауабы: continue қызметші сөзі циклді жалғастыруға жауап береді, нәтижесінде шартқа байланысты l әрібін жазылмайды. print командасында әріптер екі еселеніп шығады: hheelllloo wwoorrlldd |
1 |
|
Break (брик)цикл басқару нұсқаулығын қолдануды біледі |
4 |
4.1 Блок-схемада қолданылған циклді анықтайды |
1 |
|
|
5 |
4.2 Бағдарлама құрылымы– Циклдің құрылымын көрсетеді Айнымалылардың типін көрсетеді Түсініктеме(комментарий) жазады |
4 |
|
|
6 |
Қадамын анықтайды А бағанын толтырады N бағанын толтырады |
3 |
|
Барлығы |
11 |
||
шағым қалдыра аласыз













