ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.11.2023
Просмотров: 80
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Сынып_____ Оқушының аты – жөні ____________________
«Алгоритмді және программалау» бөлімі бойынша жиынтық бағалау
| Оқу мақсаты | 10.5.1.1 Функциялар мен процедураларды пайдаланып бағдарламалау тілінде код жазу 10.5.1.3 Ақпаратты оқу және жазу үшін файлдарды пайдалану. 10.5.1.4 Практикалық есептерді шешу үшін сұрыптау алгоритмдерін іске асыру |
| Бағалау критерийі | Білім алушы
алгоритмдерін іске асырады |
| Ойлау дағдыларының деңгейі | Қолдану |
| Орындау уақыты | 20 минут |
Тапсырмалар
1. Процедуралар қандай бөліктерге бөлінеді?
-
Графикалық -
Параметрлі -
Функция -
Ақпараттық -
Параметрсіз -
Мәтіндік
2. Процедура және функцияларды таныстыру үшін қандай қызметтік сөз қолданылады?
А.def Ә.cef Б.fuction В.int
3. Фибоначи тізбектерін толықтырыңыз.
1.)5,7,.....,.....,31,50,.....,
2) 3, 5, 8, 13, 21, ...., ......, 89;
4. Бағдарлама кодын қарастырыңыз. Нәтижесі шығатындай кодтың қателігін табыңыз. Дұрыс кодты жазыңыз.
| Бағдарлама коды | Дұрыс код | Нәтижесі |
| s1='allaalrfal' s='al' s3='zz print(s1.replace (s2,s3,2) print(s1.replace (s2,s3,)) | | Zzlazzrfal Zzlazzrfzz |
5. Сөйлемді толықтырыңыз.
Python бағдарламасында жазған кодты сақтау үшін «________» пернелер комбинациясын қолданамыз немесе «________» командасын орындаймыз.
6.Python-да файлдармен жұмыс істеу кезеңдерінің реттілігін анықтаңыз
| Кезеңдері | Реттілігі |
| Оқу режимі | 1 |
| Жазу режимі | 2 |
| Файлмен жұмыс істеу | 3 |
| Файлды ашу | 4 |
| Файлды жабу | 5 |
| Деректер қосу режимі | 6 |
7. Төменде берілген анықтамаларды толықтырыңыз.
Бағдарланған графта екі төбенің арасын байланыстыратын сызықтарды 1)_______________, екі төбенің арасын байланыстыратын түзуді 2)_________________ дейді.
| Бағалау критерилері | Тапсырма № | Дескриптор | Балл |
| Білім алушы | |||
| Функциялармен процедураларды қолдану ерекшіліктерін анықтайды | 1 | Процедураларды дұрыс бөліктерге жіктейді. | 1 |
| 2 | Процедура және функцияларды таныстыру үшін қызметтік сөздерді қолданылады | 1 | |
| 3 | Фибоначчи тізбегінің 1-ші амалын толықтырады | 1 | |
| Фибоначчи тізбегінің 2-ші амалын толықтырады | 1 | ||
| 4 | Кодтың 1-ші қателігін табады. | 1 | |
| Кодтың 2-ші қателігін табады. | 1 | ||
| Кодтың 3-ші қателігін табады. | 1 | ||
| Жолдарды өңдейтін функциялармен процедураларды қолданады | 5 | Жазған кодты сақтау үшін команда атын көрсетеді | 1 |
| 6 | Python-дағы файлмен жұмыс істеу кезеңдерін 1-ші қадамын көрсетеді | 1 | |
| Python-дағы файлмен жұмыс істеу кезеңдерін 2-ші қадамын көрсетеді | 1 | ||
| Python-дағы файлмен жұмыс істеу кезеңдерін 3-ші қадамын көрсетеді | 1 | ||
| Python-дағы файлмен жұмыс істеу кезеңдерін 4-ші қадамын көрсетеді | 1 | ||
| Python-дағы файлмен жұмыс істеу кезеңдерін 5-ші қадамын көрсетеді | 1 | ||
| Python-дағы файлмен жұмыс істеу кезеңдерін 6- шы қадамын көрсетеді | 1 | ||
| Практикалық есептерді шешу үшін сұрыптау алгоритмдерін іске асырады | 7 | Бағдарланған графта екі төбенің арасын байланыстыратын сызықтардың атын ажырата алады | 1 |
| Барлығы: | | | 15 |
«Алгоритмдеу және программалау» бөлімі үшін жиынтық бағалау нәтижесі бойынша ата-аналарға ақпарат беруге арналған рубрикаБілім алушының аты-жөні _______________________________________
| Бағалау критерийі | Оқу жетістіктерінің деңгейі | ||
| | Төмен | Орташа | Жоғары |
| Функциялар мен процедураларды қолдану ерекшілігін анықтайды | Функциялар мен процедураларды қолдану ерекшілігін анықтауға қиналады | Функцияны қолдау ерекшілігін ескеріп,берілген команданың орындайтын іс-әрекетін қолдану ерекшілігін ескеріп,қателікті анықтауда қателіктер жібереді | Функциялар мен процедураларды қолдану ерекшілігін дұрыс анықтайды |
Жолдарды өңдейтін функциялар мен процедураларды қолданады | Жолдарды өңдейтін функциялар мен процедураларды қолдануға қиналады | Бірінші екінші функцияның қызметін сипаттауда циклда strlen функциясын қолдануда символды іздеу шарты мен санын анықтау командасын жазуда қателіктер жібереді | Жолдарды өңдейтін функциялар мен процедураларды дұрыс қолданады |
Практикалық есептерді шешу үшін сұрыптау алгоритмдерін іске асырады | Сұрыптау әдісін қолдануға қиналады | Бірінші екінші бос орындағы команданы анықтауда қателіктер жібереді | Сұрыптау әдісін дұрыс қолданады |