ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.11.2023
Просмотров: 31
Скачиваний: 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 функциясын қолдануда символды іздеу шарты мен санын анықтау командасын жазуда қателіктер жібереді | Жолдарды өңдейтін функциялар мен процедураларды дұрыс қолданады |
Практикалық есептерді шешу үшін сұрыптау алгоритмдерін іске асырады | Сұрыптау әдісін қолдануға қиналады | Бірінші екінші бос орындағы команданы анықтауда қателіктер жібереді | Сұрыптау әдісін дұрыс қолданады |