«Информатика» пәнінен тоқсан бойынша жиынтық бағалауға арналған спецификация 7-сынып



бет9/11
Дата11.12.2019
өлшемі0,7 Mb.
#53469
1   2   3   4   5   6   7   8   9   10   11
Байланысты:
ТС Информатика 7класс каз

Бағдарлама кодын жазыңыз.




Алгоритмнің орындалу нәтижесін анықтаңыз

[1]

[1]




  1. Берілген алгоритмге кіріктірілген бағдарламалау ортасының операторлары көмегімен бағдарлама кодын жазыңыз.


Алг Мысал Басы

x=5 y=-6


егер (x>y) онда (z=x+y әйтпесе z=y-x) шығару (z)

алг соңы


Бағдарлама коды

[2]
  1. Кіріктірілген бағдарламалау ортасының операторлары көмегімен бағдарлама кодын жазыңыз.




b=4


+


Басы

a=ақиқат

a

b

соңы



-

b=-4


Бағдарлама коды


x 3, егер x 7



8. y 4  x 2 , егер x  5


5




шарты берілген


[2]

Кіріктірілген бағдарламалау ортасының операторларын пайдаланып есепті шешу шартын жазыңыз.



[2]



  1. x – нақты саны берілген. Берілген сан [-5;5] аралығында жататынын немесе жатпайтынын анықтайтын есептің шартын жазыңыз.

Шарт

[1]
Енгізу мәнін таңдап, нәтижесін анықтаңыз

[1]



  1. Екі сан берілген. Егер олардың екеуі де теріс сан болса және біріншісі екіншісінен үлкен болса, онда әрқайсысын 2 есе арттырыңыз, әйтпесе, оларды 2-ге арттырыңыз.

Блок-схема құрыңыз.





[2]

Балл қою кестесі







Жауап

Балл

Қосымша ақпарат

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) онда


2


Толық емес шарты үшін 1 балл

Толық шартына 1 балл






(x=x*2, y=y*2 әйтпесе x=x+2, y=y+2) шығару (x,y)

алг соңы








Жалпы балл

20





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет