Файл: Пн информатика сынып 10 (жмб) іі тосан бойынша жиынты баалау тапсырмаларыны сипаттамасы.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 208

Скачиваний: 22

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

4.2 тапсырма. Кез-келген сынып бойынша тоқсанға арналған жиынтық бағалау спецификациясына сүйеніп, тапсырмалар мен балл қою кестесін әзірлеңіз.
Пән___ИНФОРМАТИКА___ Сынып ___10 (ЖМБ) __

_ІІ_-тоқсан бойынша жиынтық бағалау тапсырмаларының сипаттамасы


Бөлім

Тексерілетін мақсат

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

Тапсырмалар саны*

Тапсырма №*

Тапсырма түрі*

Орындау уақыты, мин*

Балл*

Бөлім бойынша балл

10.2А Алгоритмдеу және программалау


10.5.1.1. Функциялар мен процедураларды пайдаланып бағдарламалау тілінде код жазу

Қолдану

2

1,2

ҚЖ, ТЖ

5

5

25

10.5.1.2 Жолдарды өңдеу үшін процедуралар мен функцияларды пайдалану

Қолдану

3

3,4,5

ТЖ

8

8

10.5.1.3 Ақпаратты оқу және жазу үшін файлдарды пайдалану

Қолдану

1

6

ҚЖ

3

3

10.5.1.4 Практикалық есептерді шешу үшін сұрыптау алгоритмдерін іске асыру

Қолдану

1

7,8

ҚЖ

5

5

10.5.1.5 Практикалық есептерді шешу үшін графтардағы алгоритмдерді іске асыру

Қолдану

1

9

9

4

4

Барлығы:







10







40

25

25

Ескерту: * - өзгерістер енгізуге болатын бөлімдер


2-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР «Алгоритмдеу және программалау» бөлімі бойынша жиынтық бағалау


Оқу мақсаты

10.5.1.1 Функциялар мен процедураларды пайдаланып

бағдарламалау тілінде код жазу







10.5.1.2 Жолдарды өңдеу үшін процедуралар мен

функцияларды пайдалану







10.5.1.3 Ақпаратты оқу және жазу үшін файлдарды пайдалану




10.5.1.4 Практикалық есептерді шешу үшін сұрыптау

алгоритмдерін іске асыру




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

Білім алушы




• Функциялар мен процедураларды қолдану ерекшелігін анықтайды

• Жолдарды өңдейтін функциялар мен процедураларды қолданады

  • Файлдармен жұмыс жасайтын операторларды ақпаратты оқу және жазу үшін пайдаланады

  • Сұрыптау әдісін қолданады





Ойлау дағдыларының Қолдану

деңгейі

Орындау уақыты 45 минут

Тапсырмалар:


  1. N саны берілген. Сол санның жұп немесе тақ екендігін анықтау программалық коды процедураны қолданып құрылған. Программалық код үзіндісін толықтырыңыз.

def …………………….. (параметрсіз процедураны таныстырады)

print(“ Jup san”)

i=int(input(‘sandy engiz=’))

if (i%2==0):

……………………….

else:

print(“Tak san”)

[2]

  1. Төменде қарапайым функция берілген. Осы функцияны пайдалана отырып функция бөліктерін жазыңдар:

def testfunc(name):

print(‘salem,%s’% name)

testfunc(‘Samal’)

функция атау-......................................

функция аргументі-...............................

фукнция денесі-.....................................



[3]

  1. Баланың аты мен жасы екі жолға жазылған. Аты мен жасын бір жолға жазатын программа үзіндісін жаз. Мысалы: A=’Askar’; B=’9’

_____________________________________________________________________________________________________________________'>_______________________________________

______________________________________

______________________________________

[3]

  1. informatika’ сөзі берілген. Осы сөздің ұзындығын табатын программа үзіндісін жаз

_______________________________________

______________________________________

______________________________________

[2]

5. Python-да жолдармен жұмыс істеу үшін қолданылатын әдісті анықта, барлық дұрыс жауапты таңда.

a. s.cuont()

b. s.titel()

c. s.capitalize()

d. s.swapcase()

e. s.find()

[3]


  1. Файлдарды ашу режимдерін, олардың қызметтері мен сәйкестендіріңіз:




  1. «r»




  1. -қосу үшін ашу

  1. «w»

  1. -жазу үшін ашу

  1. «a»

  1. -оқу үшін ашу

[3]


  1. Сұрыптау - ............................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

[1]

  1. Өсу және кему ретімен жазылатын сұрыптау түріне мысал келтіріңдер:

______________________________________________________________

______________________________________________________________

[2]

9. Функцияның аргументі дегенмізі не? Төмендегі мысалдан функцияның аргументтерін жаз:
def add_two_nums(a,b):

c=a+b

print (c)

add_two_nums(3,5)

8
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

[6]

2-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР «Алгоритмдеу және программалау» бөлімі бойынша жиынтық бағалау


Оқу мақсаты

10.5.1.1 Функциялар мен процедураларды пайдаланып

бағдарламалау тілінде код жазу







10.5.1.2 Жолдарды өңдеу үшін процедуралар мен

функцияларды пайдалану







10.5.1.3 Ақпаратты оқу және жазу үшін файлдарды пайдалану




10.5.1.4 Практикалық есептерді шешу үшін сұрыптау

алгоритмдерін іске асыру




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

Білім алушы




• Функциялар мен процедураларды қолдану ерекшелігін анықтайды

• Жолдарды өңдейтін функциялар мен процедураларды қолданады

  • Файлдармен жұмыс жасайтын операторларды ақпаратты оқу және жазу үшін пайдаланады

  • Сұрыптау әдісін қолданады






Ойлау дағдыларының Қолдану

деңгейі

Орындау уақыты 45 минут

Тапсырмалар:


  1. Ішкі программа дегеніміз не? Мысал келтір.

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

[3]

  1. Функция неше бөліктен тұрады?

  1. 5

  2. 4

  3. 8

  4. 3

[1]

  1. Файлдарды ашу режимдерін, олардың қызметтері мен сәйкестендіріңіз:




  1. «r»




  1. -қосу үшін ашу

  1. «w»

  1. -жазу үшін ашу

  1. «a»

  1. -оқу үшін ашу

[3]


  1. Сұрыптау - ..................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

[1]

5. Функцияның аргументі дегенмізі не? Төмендегі мысалдан функцияның аргументтерін жаз:

def salem(at):

print(“Сәлем, {at} қалайсыз?”)

salem(‘Арман’)

salem(‘Жанар’)
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
[6]


  1. Программада кеткен қателерді анықта.

S=” Алақай “

s3=s***3

print(ss3)

_______________________________________


Нәтижесі

Алақай! Алақай! Алақай!
_________________________________________


[2]

  1. Программада кеткен қателерді анықта.

K=int(input(K=’)))

X=in(input(‘K=’))

Y=int(input(“K=’))

Print (‘K,’цифрлар қосындысы=>’,sum-Digits(K)))

Print (X цифрлар қосындысы=>’sum-Digits(X))

Print (‘Y,’цифрлар қосындысы=>’sum-Digits(K)

___________________________________________

___________________________________________

___________________________________________

___________________________________________

Нәтижесі

K=253

X=974

Y=3453

253 цифрлар қосындысы => 10

974 цифрлар қосындысы=> 20

3453 цифрлар қосындысы => 15

______________________________________

______________________________________

______________________________________



[2]

8. Python тілінің арифметикалық операциялары

Операция

Сипатталуы

x+у




x-у




х*у




x/у




x//у




x%у




x**у




Abc(x)




[4]

9. Файлмен жұмыс істеу кезеңдерін ретімен жазыңыз:
_____________________________________________________________________

_____________________________________________________________________

_____________________________________________________________________

______________________________________________________________________

______________________________________________________________________ [3]

Балл қою кестесі



Жауап

Балл

Қосымша ақпарат

1

1-жол ANIKTAU();

6-жол ANIKTAU()

2

Параметрсіз процедураны таныстырғаны үшін -1 балл

Процедураны шақырғаны үшін – 1 балл

*процедура жолына кез келген атау беруі мүмкін

2

функция атау-testfunc

функция аргументі-name

фукнция денесі- print(‘salem,%s’% name)

testfunc(‘Samal’)



3

функция атау үшін 1 балл

функция аргументі үшін 1 балл

фукнция денесі үшін 1 балл

  • Функция денесін def қатарынан кейінгі қатарлар деп жазса да жауап қабылданады




3

A=’Askar’

B=’9’

print(A+’’+B)

3




4

a = "informatika"

print (len(a))

2




5

s = 'prosedura'
x = 3
l = len(s)//3
for i in ranJe(l):

print(s[x:x + 1:3])

x + = 3


3




6

1-с

2-в

3-а


3




7

Сұрыптау- массив элементтерін бір заңдылықпен орыгдарын ауыстырып реттеу процесі

1




8

B=sorted(A)- өсу ретімен

B=sorted(A, reverse=True) –кему ретімен

4




9

1-сурет бағдарланбаған граф

2-сурет бағдарланған граф

4