Главная страница
Навигация по странице:

  • 8-сынып «Python тілінде алгоритмдерді программалау» бөлімі бойынша жиынтық бағалау II нұсқа

  • Бағалау критерийі Тап. № Дескриптор

  • Барлығы 13

  • 8-сынып №4 БЖБ 3-тоқсан. 8сынып Python тілінде алгоритмдерді программалау блімі бойынша жиынты баалау


    Скачать 21.77 Kb.
    Название8сынып Python тілінде алгоритмдерді программалау блімі бойынша жиынты баалау
    Дата15.03.2023
    Размер21.77 Kb.
    Формат файлаdocx
    Имя файла8-сынып №4 БЖБ 3-тоқсан.docx
    ТипПрограмма
    #990382

    8-сынып

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

    I нұсқа

    Күні:______ Оқушының аты-жөні: ________________________________

    Сыныбы:_______ Жинаған балл саны: ________


    1. While операторына тән тұжырымдамаларды (✓) белгіше арқылы көрсетіңіз. [2]/___

      • Шартты соңынан тексереді.

      • Әрекеттерді тізбектей орындайды.

      • Шартты алдын ала тексереді.

      • Қайталану саны белгісіз болған кезде қолданылады.



    1. While операторын пайдаланып экранға 2-ден 10-ға дейінгі сандарды шығаратын программа кодының қатесін тауып, түзетіңіз. [4]/___

    i=0




    while i>10:




    print(while)




    i=i-1






    1. Берілген программа орындалу нәтижесінде экранға қандай сандар шығады? [1]/____

    i=5

    while i>0:

    print(i, end=" ")

    i=i-1

    Жауабы: ______________________________________________________________

    1. For операторын пайдаланып экранға 1-ден 10-ға дейінгі тақ сандарды шығаратын программа кодын жазыңыз. [3]/____

    ________________________________________________________________________________________________________________________________________
    8-сынып

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

    II нұсқа

    Күні:______ Оқушының аты-жөні: ________________________________

    Сыныбы:_______ Жинаған балл саны: ________


    1. For операторына тән тұжырымдамаларды (✓) белгіше арқылы көрсетіңіз. [2]/___

      • Қайталану саны белгілі болған жағдайда қолданылады.

      • Шартты алдын ала тексереді.

      • Параметрлі цикл операторы деп аталады.

      • Шарт жалған болған кезде орындалады.



    1. While операторын пайдаланып экранға 3-тен 10-ға дейінгі сандарды шығаратын программа кодының қатесін тауып, түзетіңіз [4]

    i=1




    while i>10:




    print(while)




    i=i+3






    1. Берілген программа орындалу нәтижесінде экранға қандай сандар шығады?[1]

    i=7

    while i>=1:

    print(i, end=" ")

    i=i-1

    Жауабы: ______________________________________________________________

    1. For операторын пайдаланып экранға 0-ден 10-ға дейінгі жұп сандарды шығаратын программа кодын жазыңыз. [3]/____

    __________________________________________________________________________________________________________________________________


    1. 1-ден 5-ке дейінгі сандардың қосындысын есептейтін программа коды берілген. Берілген программаның қатесін тауып, түзетіңіз. [3]/___



    sum=1





    for i in range(7):





    sum=sum+i





    print("i=", i)







    Бағалау критерийі

    Тап.



    Дескриптор

    Балл

    Білім алушы:

    While, for циклдік операторларының негізгі функцияларын ажырата алады

    1


    1-ші дұрыс тұжырымды анықтайды

    1

    2-ші дұрыс тұжырымды анықтайды

    1

    While операторын пайдаланып программа кодын жаза алады

    2

    1-ші жолдағы қатені түзетеді

    1

    2-ші жолдағы қатені түзетеді

    1

    3-ші жолдағы қатені түзетеді

    1

    4-ші жолдағы қатені түзетеді

    1

    3

    программаның орындалу нәтижесін анықтайды

    1

    For операторын пайдаланып программа кодын жаза алады

    4


    бастапқы және соңғы мәнді көрсетеді

    1

    қадам санын анықтайды


    1

    нәтижені шығару операторын пайдаланады

    1

    5

    1-ші қатені тауып түзетеді

    1

    2-ші қатені тауып түзетеді

    1

    3-ші қатені тауып түзетеді

    1

    Барлығы




    13



    1. 1-ден 5-ке дейінгі сандардың көбейтіндісін есептейтін программа коды берілген. Берілген программаның қатесін тауып, түзетіңіз. [3]/___



    k=0





    for i in range(5):





    k=k+i





    print("i=", i)







    Бағалау критерийі

    Тап.



    Дескриптор

    Балл

    Білім алушы:

    While, for циклдік операторларының негізгі функцияларын ажырата алады

    1


    1-ші дұрыс тұжырымды анықтайды

    1

    2-ші дұрыс тұжырымды анықтайды

    1

    While операторын пайдаланып программа кодын жаза алады

    2

    1-ші жолдағы қатені түзетеді

    1

    2-ші жолдағы қатені түзетеді

    1

    3-ші жолдағы қатені түзетеді

    1

    4-ші жолдағы қатені түзетеді

    1

    3

    программаның орындалу нәтижесін анықтайды

    1

    For операторын пайдаланып программа кодын жаза алады

    4


    бастапқы және соңғы мәнді көрсетеді

    1

    қадам санын анықтайды


    1

    нәтижені шығару операторын пайдаланады

    1

    5

    1-ші қатені тауып түзетеді

    1

    2-ші қатені тауып түзетеді

    1

    3-ші қатені тауып түзетеді

    1

    Барлығы




    13




    написать администратору сайта