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

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

  • Барлығы: 12

  • школ. 9-сынып ББЖБ №5. Python программалау тілінде алгоритмдерді программалау ббжб 5


    Скачать 59.73 Kb.
    НазваниеPython программалау тілінде алгоритмдерді программалау ббжб 5
    Дата24.04.2023
    Размер59.73 Kb.
    Формат файлаdocx
    Имя файла9-сынып ББЖБ №5.docx
    ТипПрограмма
    #1086437

    9--- сынып. ____________________________Python программалау тілінде алгоритмдерді программалау» ББЖБ №5

    1. Сөйлемді толтырыңыз.

    Екіөлшемді массив _______________________________________________ деп те атайды. (1)

    2. a=[3,9,7,5,4,6] массиві берілген. Мәні "4"-ке тең элементтің индексін тап

    А) a[5]

    Б) a(5)

    В) a(4)

    Д) a[4] (1)

    3. Екіөлшемді, ұзындығы N тең A[N][N] массиві берілген. Осы массивтегі оң элементтерін шығаратын программа коды берілген. Түсіп қалдырылған жолды толтырыңдар.

    _________________________________________ # массивті таныстыру

    N=int(input())

    A=[[0 for i in range(N)] for j in range(N)]

    for i in range(N):

    for j in range(N):

    A[i][j]=randint(-9,9)

    _______________________ # массив элементтерін шығару

    print()

    for i in range(N):

    for j in range(N):

    __________________: # оң санды табу шарты

    print(A[i][j],end='') (3)

    9--- сынып. ____________________________Python программалау тілінде алгоритмдерді программалау» ББЖБ №5

    1. Сөйлемді толтырыңыз.

    Екіөлшемді массив _______________________________________________ деп те атайды. (1)

    2. a=[3,9,7,5,4,6] массиві берілген. Мәні "4"-ке тең элементтің индексін тап

    А) a[5]

    Б) a(5)

    В) a(4)

    Д) a[4] (1)

    3. Екіөлшемді, ұзындығы N тең A[N][N] массиві берілген. Осы массивтегі оң элементтерін шығаратын программа коды берілген. Түсіп қалдырылған жолды толтырыңдар.

    _________________________________________ # массивті таныстыру

    N=int(input())

    A=[[0 for i in range(N)] for j in range(N)]

    for i in range(N):

    for j in range(N):

    A[i][j]=randint(-9,9)

    _______________________ # массив элементтерін шығару

    print()

    for i in range(N):

    for j in range(N):

    __________________: # оң санды табу шарты

    print(A[i][j],end='') (3)

    4. Екіөлшемді A[i][j] массиві берілген. Егер i=8, j=5 болса, осы массивте неше элемент бар.

    1. 13

    2. 40

    3. 3

    4. 35 (1)

    5. Массивтің жұп элементтерінің қосындысын тап.

    1. S=0 for i in range(0,n): if A[i]%2 == 0: S+=A[i].

    b) S=0 for i in range(0,n): if A[i]%2 = 0: S+=A[i].

    c) S=1 for i in range(0,n): if A[i]%2 == 0: S+=A[i].

    d) S=0 for i in range(1,n): if A[i]%2 == 0: S+=A[i]. (2)

    6. Екіөлшемді массивтің бас және жанама диоганалдарының жоғары және төменгі орналасқан элементтеріні анықтау шартын сәйкестендіріңдер.

    1. Бас диоганалдың жоғары бөлігі




    1. If i+j

    1. Бас диоганалдың төменгі бөлігі

    1. If i

    1. Жанама диоганалдың жоғары бөлігі

    1. If i>j

    1. Жанама диоганалдың төменгі бөлігі

    1. If i+j>n+1

    (4)

    4. Екіөлшемді A[i][j] массиві берілген. Егер i=8, j=5 болса, осы массивте неше элемент бар.

    1. 13

    2. 40

    3. 3

    4. 35 (1)

    5. Массивтің жұп элементтерінің қосындысын тап.

    1. S=0 for i in range(0,n): if A[i]%2 == 0: S+=A[i].

    b) S=0 for i in range(0,n): if A[i]%2 = 0: S+=A[i].

    c) S=1 for i in range(0,n): if A[i]%2 == 0: S+=A[i].

    d) S=0 for i in range(1,n): if A[i]%2 == 0: S+=A[i]. (2)

    6. Екіөлшемді массивтің бас және жанама диоганалдарының жоғары және төменгі орналасқан элементтеріні анықтау шартын сәйкестендіріңдер.

    1. Бас диоганалдың жоғары бөлігі




    1. If i+j

    1. Бас диоганалдың төменгі бөлігі

    1. If i

    1. Жанама диоганалдың жоғары бөлігі

    1. If i>j

    1. Жанама диоганалдың төменгі бөлігі

    1. If i+j>n+1

    (4)


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

    Тапсырма №

    Дескриптор

    Балл

    Білім алушы

    Программалық

    кодта екі өлшемді массив қолданады


    1

    «екі өлшемді массив» ұғымын біледі;

    1

    2

    элементтің индесін табады;

    1

    3

    массивті таныстырады;

    1

    массив элементтерін шығару командасын жазады;

    1

    оң санды табу шартын жазады;

    1

    4

    екі өлшемді массив элменттерін анықтай алады;

    1

    5

    массивтің жұп элементтерінің қосындысын табу шартын біледі;

    2

    6

    бас диоганалдың жоғары бөлігі эелемнтін анықтау шартын біледі;

    1

    бас диоганалдың төменгі бөлігі анықтау шартын біледі;

    1

    жанама диоганалдың жоғары бөлігі анықтау шартын біледі;

    1

    жанама диоганалдың төменгі бөлігі анықтау шартын біледі.

    1

    Барлығы:







    12




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