№
|
Жауап
|
Балл
|
Қосымша ақпарат
|
1
|
Енгізу – бүтін сандар
Шығару – нақты , өйткені сандар қосындысы 3-ке әрдайым қалдықсыз бөліне бермейді
|
2
|
Енгізу берілгендері үшін 1 балл
Шығару берілгендері үшін 1 балл
Барлық ұяшықтар дұрыс толтырылған болуы тиіс
|
2
|
Бүтін сандар
|
2
|
|
3
|
Мысал Delphi бағдарламасынан берілген
Var
X:integer;
Button_Click()
Begin
S:=0;
x:=StrtoInt(Text1.text);
x:=x mod 10;
Label1.caption(InttoStr(x));
End;
Нәтиже: 5
|
2
|
Бағдарлама коды үшін 1 балл
Нәтижесі үшін 1 балл
|
4
|
Интерфейс: үш жылды енгізуге арналған өрістер, нәтижені, қолды шығару өрісі, қол қою өрісі, сурет қою өрісі.
Бағдарлама коды:
Айнымалыларды оқу, формула қолдану, экранға шығару
|
2
|
Объектілердің дұрыс орналасуы үшін -1 балл
Бағдарлама коды үшін - 1 балл
|
5
|
Нәтиже: -0.5
Бағдарлама коды: айнымалылардың мәнді меншіктеуі, формула қолдану, нәтижесін шығару
|
2
|
Бағдарлама коды - 1 балл
Нәтижесін анықтау - 1 балл
|
6
|
Кез келген бағдарламалау тілінде жазылған дұрыс код қабылданады
|
2
|
Шарты үшін - 1 балл
1 балл – жалпы құрылымына, шартты құрастыруда кемшіліктері болуы мүмкін
|
7
|
Кез келген бағдарламалау тілінде жазылған дұрыс код қабылданады
|
2
|
Шарты үшін - 1 балл
1 балл – жалпы құрылымына, шартты құрастыруда кемшіліктері болуы мүмкін
|
8
|
If x>7 then y:=(9*sqr(x)-5)/(3*x+12) elseif x<-5 then y:=4*sqr(x) else y:=5;
|
2
|
Толық емес шарты үшін 1 балл
Толық шартына 1 балл
|
9
|
If (x>=-5) and (x<5) then label1.caption (жатады') else Label1.caption (жатпайды');
Х=1 жатады
|
2
|
Шартына 1 балл
Нәтижесіне 1 балл
|
10
|
алг шарт
басы
енгізу (x,y)
егер (x>y) және (x<0) және (y<0) онда (x=x*2, y=y*2 әйтпесе x=x+2, y=y+2)
шығару (x,y)
алг соңы
|
2
|
Толық емес шарты үшін 1 балл
Толық шартына 1 балл
|
Жалпы балл
|
20
|
|