ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.12.2023
Просмотров: 126
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Мысал үлгілері және балл қою кестесі
«Информатика» пәні бойынша 3-тоқсандағы жиынтық бағалау тапсырмалары
-
Кіріктірілген бағдарламалау ортасының «Стандартты» панелінен төменде берілген компоненттердің белгілерін бағыттауыш арқылы көрсетіңіз.
TCheckBox | TRadioButton |
[1]
-
Объектілер инспекторы терезесін сипаттаңыз.
[1]
-
Кіріктірілген бағдарламалау ортасында калькулятор бағдарламасы құрылды. Бағдарламаға қолданылған кез келген үш компонеттін анықтаңыз.
1.
2.
3.
[3]
-
Форма атауын өзгерту үшін форманың қандай қасиетін өзгерту қажет болады?
[1]
-
Төмендегі блок-схеманы қарастырыңыз.
-
Блок-схемада қолданылған циклдің анықтаңыз
[1]
-
Берілген блок-схема бойынша бағдарлама кодын және түсініктемесін жазыңыз
[4]
-
Төменде берілген блок-схема бойынша трассировка кестесін толтырыңыз.
Қадам | A | N |
| | |
| | |
| | |
| | |
| | |
| | |
[3]
-
Берілген бағдарлама кодының үзіндісін қарастырыңыз. Бағдарлама нәтижесін және циклдің қайталану санын анықтаңыз.
count = 2 repeat
count = count +2 until count ≥10
print(count)
Нәтижесі:
[1]
Қайталану саны:
[1]
-
Таңдау операторын қолданып, апта күнін экранға шығаратын бағдарлама құрыңыз.
Бағдарлама коды
[4]
Қадам | A | N |
1 | 320 | 1 |
2 | 160 | 3 |
3 | 80 | 5 |
4 | 40 | 7 |
5 | 20 | 9 |
| | |
Балл қою кестесі
№ | Жауап | Балл | Қосымша ақпарат |
1 | | 1 | |
2 |
| 1 | |
| барлық объектілері орналасады.
| | |
| қасиеттерін, оқиғаларын өзгерту мүмкіндігін | | |
| қарастырады. | | |
3 | енгізу компонентінің аты (мысалы: Edit) | 3 | Оқушы кез |
| шығару компонентінің аты (мысалы: Label) | | келген 3 |
| батырма компонентінің аты (мысалы: Button) | | компонентті |
| форма компонентін көрсетеді (мысалы: Form) | | көрсетсе |
| | | толық балл |
| | | алады |
4 | | 1 | |
5 | 5.1 Соңғы шартты цикл (Repeat .. Until) | 1 | |
| 5.2 Бағдарлама құрылымы – 1 балл | 4 | |
| Циклдің құрылымын көрсетеді – 1 балл | | |
| Айнымалылардың типін көрсетеді – 1 балл | | |
| Түсініктеме(комментарий) жазады – 1 балл | | |
6 | | 3 | Қадамын |
| | | анықтайды – |
| | | 1 балл |
| | | А бағанын |
| | | толтырады – 1 |
| | | балл |
| | | N бағанын |
| | | толтырады – 1 |
| | | балл |
7 | Нәтижесі: 10 | 1 | |
| Циклдің қайталану саны: 4 | 1 | |
8 | Бағдарламада енгізу операторын қолданады, шығару | 4 | Әрбір дұрыс |
| операторын қолданады, таңдау операторының | | жауапқа 1 |
| құрылымын жазады, әйтпесе жағдайын қарастырады | | балл |
Барлығы | | 20 | |
- 1 2 3 4 5 6 7
ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН СПЕЦИФИКАЦИЯ
4-тоқсан бойынша жиынтық бағалауға шолу
Ұзақтығы - 40 минут
Балл саны - 20
Тапсырма түрлері:
КТЖ – Көп таңдауды қажет ететін тапсырмалар; ҚЖ – Қысқа жауапты қажет ететін тапсырмалар; ТЖ – Толық жауапты қажет ететін тапсырмалар.
Жиынтық бағалаудың құрылымы
Бұл нұсқада бірнеше жауаптан таңдауды қажет ететін, қысқа және толық жауапты қажет ететін 8 тапсырма бар.
Қысқа жауапты қажет ететін тапсырмаларда оқушы жауапты сандық мән түрінде, сөз немесе қысқа сөйлем түрінде жазады.
Толық жауапты қажет ететін тапсырмаларда оқушы максималды балл жинау үшін тапсырмадағы тізбекті әрекеттерді орындай отырып, шешімін табады. Оқушының таңдау және математикалық контекст тізбегіндегі математикалық тәсілдерді қолдана алу қабілеті бағаланады. Тапсырмаларда бірнеше құрылымдық бөлімдер/сұрақтар болуы мүмкін.
ЖОБА
-
тоқсандағы жиынтық бағалау тапсырмаларының сипаттамасы
Бөлім | Тақырып | Тексерілетін мақсат | Ойлау дағдылары ның деңгейі | Тапсы рма саны* | № тапсы рма* | Тапсы рма түрі* | Орындау уақыты, мин* | Балл* | Бөлім бойынша балл |
Программал арды құрудың кіріктірілген ортасында есептерді шешу | Алгоритмді құру | 8.3.1.1 Өңдеудің кіріктірілген ортасында есептердің моделін құру | Жоғарғы деңгей дағдылары | 1 | 1 | ТЖ | 14 | 7 | 20 |
Алгоритмді программалау | 8.3.1.1 Өңдеудің кіріктірілген ортасында есептердің моделін құру (С/С++, Python, Delphi, Lazarus) | Жоғарғы деңгей дағдылары | 2 | 2,4, | ҚЖ/ТЖ | 10 | 5 | ||
8.3.3.1 Таңдау және қайталау операторларын программаны өңдеудің кіріктірілген ортасында қолдану (С/С++, Python, Delphi, Lazarus) | Қолдану | 1 | 5 | ТЖ | 5 | 3 | |||
Программаны тестілеу | 8.3.2.1 Алгоритм трассировкасын жүзеге асыру | Қолдану | 2 | 3,6 | ТЖ | 10 | 5 | ||
Барлығы | | | | 6 | | | 39 минут | 20 | 20 |
Ескерту: * - өзгеріс енгізуге болатын бөлімдер |
«Практикалық программалау» бөлімі бойынша жиынтық бағалау тапсырмалары
-
Кіріктірілген бағдарламалау ортасының компоненттерін қолданып, квадрат теңдеудің (???? = ????????2 + ???????? + ????) түбірлерін есептейтін бағдарламаның прототипін құрыңыз және бұл интерфейстің тиімділігін дәлелдеңіз.
[3]
Интерфейстің тиімділігін жазыңыз
[1]
-
Кіріктірілген бағдарламалау ортасының тілін қолданып, ???? = ????????2 + ???????? + ???? квадрат теңдеуінің түбірлерін есептейтін бағдарламаның кодын және тестілеу жоспарын құрыңыз.
Берілгені: а, b, c айнымалыларының мәні.
Түбірлерді табу үшін дискреминант қолданылады және соған байланысты теңдеудің түбірлері есептеледі:
D=b2 - 4*a*c;
D>0 x1 = (-b+√D)/(2*a), x2=(-b+√D)/(2*a) ; D=0 x1= x2;
D<0 түбірлері жоқ;
-
Есептің шартына байланысты бағдарлама кодын жазыңыз.
[4]
-
Бағдарлама кодының тестілеу жоспарын толтырыңыз.
№ | Тестілеудің мақсаты | Тестілеуде қолданылған мәндер | Күтілетін нәтижелер |
1 | Дискреминант 0-ден кем болған жағдайдағы түбірлерді табу | a=4 b=1 c=5 | -79, түбірлері жоқ |
| | | |
| | | |
[2]
-
Бағдарлама коды берілген.
OUTPUT “1 ден 10-ға дейінгі сан енгізіңіз” INPUT Number
IF Number < 5 THEN
OUTPUT Number + “бұл кіші сан”
ELSE
OUTPUT Number + “бұл үлкен сан”
ENDIF
Бағдарламаның орындалу ретін жазыңыз.
[1]