3- тжб-7 сынып информатика



Дата11.02.2022
өлшемі44,57 Kb.
#25273


3- ТЖБ-7 сынып информатика


Предмет: Информатика


Класс: 7

Күні:

Мұғалім:

Ұпай саны

Оқушы тегі



3-тоқсан бойынша жиынтық бағалау

Ұзақтығы - 40 минут

Балл саны - 20

1. Үш тақ сан берілген – 3,7,1. Сандардың арифметикалық ортасы есептің нәтижесі болып табылады. Енгізу және шығару берілгендерінің типін анықтаңыз.




Айнымалылар

Мәндер

Берілгендер типі

Негіздеме

Енгізу













Шығару













[2]

2. Егер «ы» әріпін енгізу санын және «Мен 7 сыныпта оқимын» қатарындағы «с» әріпінің бірінші ену позициясын есептеу қажет болса, шығару берілгендерінің типін анықтаңыз. _____________________________________________________________________________

3. Үштаңбалы а саны берілген.

(i) Берілген алгоритм бойынша бағдарлама кодын жазыңыз.

Алг Сумма

Басы

Енгізу (а)

а=қалдық (а;10)

Шығару (а)
алг соңы

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


(ii) Енгізу берілгені a=345. Шығару берілгендерін анықтаңыз. ___________________

4. Диаграмма 7-сынып оқушыларының «Информатика» пәнінен 2014-2017 ж.ж. аралығындағы орта балын көрсетеді.




Қосымша интерфейсін құрыңыз


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



5. Берілген блок-схема үшін бағдарлама кодын жазыңыз.




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



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

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

Алг Мысал

Басы

x=5

y=-6

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

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


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





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


[2]

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

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

_____________________________________________________________________________

_____________________________________________________________________________

[2]

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

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

[1]
10. Екі сан берілген. Егер олардың екеуі де теріс сан болса және біріншісі екіншісінен үлкен болса, онда әрқайсысын 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) онда (x=x*2, y=y*2 әйтпесе x=x+2, y=y+2)
шығару (x,y)
алг соңы


2

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

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



Жалпы балл

20





Достарыңызбен бөлісу:




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

    Басты бет