Математика және 050604 – Физика мамандықтарының студенттеріне «Программалау» пәнінен қорытынды бақылаудың материалдары


Келесi н±сқауларды орындау нєтижесiнде аламыз



бет4/7
Дата16.06.2016
өлшемі465.5 Kb.
#138819
1   2   3   4   5   6   7

Келесi н±сқауларды орындау нєтижесiнде аламыз:


kn=20;

begin


for n:=1 do kn do

write(n:6)

end

A) 20-нан 1-ге дейiнгi сандар еңгiзiледi;



B) 1-ден 20-ға дейiнгi сандарды µсу ретiмен шығарылады;

C) сандарды керi ретпен шығарады;

D) сандар қосындысын;

E) алғашқы он санның кµбейтiндiсi.

$$$ 89

Келесi программа фрагментi орындалғаннан кейiн А жєне С айнымалыларының мєндерi неге тең болады?:



A:=42;

B:=5;


C:=12;

A:=C+B;


C:=A-B;

A) A=42, C=12;

B) А=17, B=5;

C) А=20, С=15;

D) А=17, C=12;

E) А=17, В=12.

$$$ 90

Келесi программа фрагментi:



s:=0;

for i: =1 to n do

begin

if a[i] mod 2 <>0 then



s:=s+1;

end


end.

A) тақ мєндi массив м‰шелерiнiң санын есептейдi;

B) ж±п мєндi массив м‰шелерiнiң санын есептейдi;

C) тақ мєндi массив м‰шелерiнiң қосындысы;

D) ж±п мєндi массив м‰шелерiнiң қосындысы;

E) соңғы тақ элементтi табады.

$$$ 91

Келесi программа фрагментi орындалғаннан кейiн S айнымалысының мєнi неге тең болады?:



S:=0;

FOR I:=1 DO 10 DO

BEGIN

FOR J=1 DO 10 DO



BEGIN

IF I=J THEN S:=S+A[I,J]

END

END.


A) негiзгi диагонал элементтерiнiң кµбейтiндiсi;

B) негiзгi диагонал элементтерiнiң қосындысы;

C) бiрiншi жолдың элементтерiнiң қосындысы;

D) бiрiншi бағанның элементтерiнiң қосындысы;

E) соңғы жолдың элементтерiнiң кµбейтiндiсi.

$$$ 92

Келесi н±сқаулар орындалғанда:


KN: =10;

p=0;


BEGIN

FOR N: = KN DOWNTO 1 DO

P=p+N

END.


A) 1-ден 10-ға дейiнгi сандар шығарылады;

B) 10-нан 1-ге дейiнгi сандар шығарылады;

C) 1-ден 10-ға дейiнгi сандардың қосындысын шығарады;

D) 1-ден 10-ға дейiнгi сандардың кµбейтiндiсiн шығарады;

E) беске бµлiнетiн сандардың айырмасын шығарады.

$$$ 93

Берiлген программа фрагментi қандай ж±мыс атқарады?:


s:=0.k:=0.

if a[i]>0 then s:=s+a[i]

else

if a[i]<0 then



k:=k+1.

A) нµлден ‰лкен элементтердi тауып, қосындысын есептейдi;

B) нµлден кiшi элементтердi тауып, қосындысын есептейдi;

C) нµлден ‰лкен элементтердiң қосындысын, нµлден кiшi элементтердiң санын есептейдi;

D) нµлден кiшi элементтердiң қосындысын, нµлден ‰лкен элементтердiң санын есептейдi;

E) нµлден кiшi элементтердiң санын есептейдi.

$$$ 94

Программа фрагментi орындалғаннан кейiн:



d:=50;

k:=25;


IF d>k THEN p:=d/d

IF d

р жєне k тең болады:

A) p=2500, k=2;

B) p=1, k=25;

C) p=2, k=25;

D) p=2, k=50;

E) p=50, k=25.

$$$ 95

Келесi программа фрагментi:


for i:=1 to n do

begin


if a[i]<0 then a[i]:=a[i]+0.5 else

begin if a[i]>0 then a[i]:=0.1 end;

end.

A) нµлден кiшi элементтердi жойып, нµлден ‰лкен элементтердi 0,1-ге µсiредi;



B) нµлден кiшi элементтерге 0,5-тi қосып, нµлден ‰лкен элементтердi 0,1-мен алмастырады;

C) нµлден ‰лкен элементтерге 0,1-дi қосып, нµлден кiшi элементтердi 0,5-пен алмастырады;

D) нµлден ‰лкен элементтерге 0,5-тi қосып, нµлден кiшi элементтердi 0,1-мен алмастырады;

E) нµлден кiшi элементтердi 0,5-ке ‰лкейтедi.

$$$ 96

Келесi н±сқауларды орындау барысында


P:=0;

FOR i:=1 to n do

Begin

If B[I] mod2=0 then P:=P+SQR(B[I])



End.

айнымалы мєнi:

A) В массивiнiң элементтерiнiң квадраттарының кµбейтiндiсi;

B) В массивiнiң тақ элементтерiнiң қосындысы;

C) В массивiнiң тақ нµмiрлi элементтердiң квадраттарының қосындысы;

D) В массивiнiң элементтерiнiң квадраттарының қосындысы;

E) В массивiнiң ж±п элементтерiнiң квадраттарының қосындысы.

$$$ 97


Келесi программа фрагментi:

s:=0; k:=0;

for i:=1 to n do

begin


if (a[i] mod 5 = 0) and (a[i] mod 7<>0) then

begin s:=s+a[i]

k:=k+1

end


end.

A) 5-ке бµлiнетiн жєне 7-ге бµлiнбейтiн элементтерiнiң санымен қосындысын табады;

B) 5-ке жєне 7-ге бµлiнетiн элементтерiнiң санымен қосындысын табады;

C) тек 5-ке бµлiнетiн элементтердiң қосындысын табады;

D) 7-ге бµлiнетiн элементтердiң қосындысымен 5-ке бµлiнбейтiн элементтердiң санын табады;

E) 7-ге бµлiнбейтiн элементтердiң санын табады.

$$$ 98

Алгоритмнiң орындалу нєтижесiнде табамыз:


D:=2;

D:=5;


D:=D*D;

A) 2;


B) 5;

C) 4;


D) 25;

E) 10.


$$$ 99

Программаның қайсысы келесi мысалдың шешiмiн бередi?:



A) for i:=1 to 10 do

for k:=1 to 5 do

s:=1/(i+k*k).

B) for i:=1 to 10 do

s:=1/(i+k*k).

C) for k:=1 to 5 do

s1:=s+s1.

D) for i:=1 to 10 do

for k:=1 to 5 do

s:=1/(i+k*k)+s.

E) д±рыс жауап жоқ.


$$$ 100

Берiлген программа қосындының қайссысын есептейдi:


s:=0;

for i:=1 to 10 do

s1:=0; i1:=i*i*i;

for k:=1 to 5 do

s1:=s1+sqrt(i-k)

s:=s+i1*s1

A) i3 *(i-j2 ) ;

B) i3 * ;

C) ;

D) ;

E) д±рыс жауап жоқ.

$$$ 101



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




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

    Басты бет