Файл: Пн информатика сынып 10 (жмб) іі тосан бойынша жиынты баалау тапсырмаларыны сипаттамасы.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.11.2023
Просмотров: 205
Скачиваний: 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 минут
Тапсырмалар:
-
N саны берілген. Сол санның жұп немесе тақ екендігін анықтау программалық коды процедураны қолданып құрылған. Программалық код үзіндісін толықтырыңыз.
def …………………….. (параметрсіз процедураны таныстырады)
print(“ Jup san”)
i=int(input(‘sandy engiz=’))
if (i%2==0):
……………………….
else:
print(“Tak san”)
[2]
-
Төменде қарапайым функция берілген. Осы функцияны пайдалана отырып функция бөліктерін жазыңдар:
def testfunc(name):
print(‘salem,%s’% name)
testfunc(‘Samal’)
функция атау-......................................
функция аргументі-...............................
фукнция денесі-.....................................
[3]
-
Баланың аты мен жасы екі жолға жазылған. Аты мен жасын бір жолға жазатын программа үзіндісін жаз. Мысалы: A=’Askar’; B=’9’
_____________________________________________________________________________________________________________________'>_______________________________________
______________________________________
______________________________________
[3]
-
’informatika’ сөзі берілген. Осы сөздің ұзындығын табатын программа үзіндісін жаз
_______________________________________
______________________________________
______________________________________
[2]
5. Python-да жолдармен жұмыс істеу үшін қолданылатын әдісті анықта, барлық дұрыс жауапты таңда.
a. s.cuont()
b. s.titel()
c. s.capitalize()
d. s.swapcase()
e. s.find()
[3]
-
Файлдарды ашу режимдерін, олардың қызметтері мен сәйкестендіріңіз:
| |
|
|
| |
|
|
[3]
-
Сұрыптау - ............................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
[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 минут
Тапсырмалар:
-
Ішкі программа дегеніміз не? Мысал келтір.
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
[3]
-
Функция неше бөліктен тұрады?
-
5 -
4 -
8 -
3
[1]
-
Файлдарды ашу режимдерін, олардың қызметтері мен сәйкестендіріңіз:
| |
|
|
| |
|
|
[3]
-
Сұрыптау - ..................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
[1]
5. Функцияның аргументі дегенмізі не? Төмендегі мысалдан функцияның аргументтерін жаз:
def salem(at):
print(“Сәлем, {at} қалайсыз?”)
salem(‘Арман’)
salem(‘Жанар’)
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
[6]
-
Программада кеткен қателерді анықта.
S=” Алақай “ s3=s***3 print(ss3) _______________________________________ | Нәтижесі Алақай! Алақай! Алақай! _________________________________________ |
[2]
-
Программада кеткен қателерді анықта.
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 балл
|
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 | |