Материалдар / 8-сынып БЖБ№3 3-тоқсан Информатика

8-сынып БЖБ№3 3-тоқсан Информатика

Материал туралы қысқаша түсінік
3-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР «Python (пайтон) тілінде алгоритмдерді программалау» бөлімі бойынша жиынтық бағалау №3 БЖБ жаңадан жасалған. 8-сынып Информатика жауаптар бар.
Авторы:
23 Ақпан 2025
365
14 рет жүктелген
450 ₸
Бүгін алсаңыз
+23 бонус
беріледі
Бұл не?
Бүгін алсаңыз +23 бонус беріледі Бұл не?
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады


8__ сынып Күні ______ Оқушының аты-жөні,тегі______________________________


3-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР

«Python (пайтон) тілінде алгоритмдерді программалау» бөлімі бойынша жиынтық бағалау


Оқу мақсаттары

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, else операторларының жұмысын дұрыс орындайды

Алгоритмнің трассировкасын жүргізеді


Ойлау дағдыларының деңгейі



Қолдану


Орындау уақыты

20 минут

















1. Төмендегі цикл неше рет орындалады?

i = 0

while i < 10:

if i > 5:

break

print(i)

i += 1


а) 5 б) 6 в) 10 г) шексіз көп рет


1.1. Бұл кодтың орындалу нәтижесі қандай болады?

for j in range(1, 6):

if j % 2 == 0:

continue

print(j)


а) 1 2 3 4 5 б) 1 3 5 в) 2 4 г) ештеңе шығарылмайды


2. Циклден шығу үшін қандай оператор қолданылады?

а) exit б) break в) return г) stop

2.1. Циклдің ағымдағы итерациясын өткізіп, келесіге өтуге мүмкіндік беретін қандай оператор?

а) skip б) next в) continue г) pass







3. Сипаттаманы сәйкес оператормен сәйкестендіріңіз:


Сипаттама


Оператор

1. Циклден толық шығу.


а) while

2. Ағымдағы итерацияны өткізу.


б) break

3. Цикл берілген сан рет орындалады.


в) continue

4. Цикл шарт орындалғанша орындалады.


г) for


4. Практикалық тапсырма (3 балл):

Пайдаланушыдан n санын сұрайтын және for циклін қолданып 1-ден n-ге дейінгі (қоса алғанда) барлық жұп сандарды экранға шығаратын бағдарлама жазыңыз. Егер пайдаланушы теріс сан немесе 0 енгізсе, программа "Қате енгізу" деген хабарлама шығаруы керек.


__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

5. Практикалық тапсырма (3 балл):

Пайдаланушыдан бір санды енгізуді сұраңыз. Сол санның 1-ден 10-ға дейінгі көбейту кестесін экранға шығаратын программа жазыңыз.

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________


Тапсырма №

Дескриптор

Балл

1. While және For циклдері

Оқушы While циклін дұрыс қолданады.

3


Оқушы For циклін дұрыс қолданады.

3

2. Break және Continue операторлары

Оқушы break операторын дұрыс қолданады.

2


Оқушы continue операторын дұрыс қолданады.

2

3. Сәйкестендіру тапсырмасы

Оқушы барлық операторларды дұрыс сәйкестендіреді.

2

4. Практикалық тапсырма (жұп сандар)

Оқушы теріс сан немесе 0 енгізгенде "Қате енгізу" хабарламасын шығарады.

2


Оқушы 1-ден n-ге дейінгі барлық жұп сандарды экранға шығарады.

2

5. Практикалық тапсырма (көбейту кестесі)

Оқушы 1-ден 10-ға дейінгі көбейту кестесін дұрыс шығарады.

3

Жалпы балл


14

















Жауаптары:

1. Төмендегі цикл неше рет орындалады?

б) 6

2. Бұл кодтың орындалу нәтижесі қандай болады?

б) 1 3 5

3. Циклден шығу үшін қандай оператор қолданылады?

б) break

4. Циклдің ағымдағы итерациясын өткізіп, келесіге өтуге мүмкіндік беретін қандай оператор?

в) continue

5. Сәйкестендіру:

  1. б) break

  2. в) continue

  3. г) for

  4. а) while

4. Практикалық тапсырма:

n = int(input("n санын енгізіңіз: "))

if n <= 0: print("Қате енгізу")

else:

for i in range(2, n+1, 2):

print(i)


5. Практикалық тапсырма:


num = int(input("Санды енгізіңіз: "))

for i in range(1, 11):

print(num, "x", i, "=", num * i)

Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Министірлікпен келісілген курстар тізімі