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