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


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



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

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


А:=10;

В:=3;


С:=5;

А:=В+С;


А жєне В айнымалыларының мєндерi неге тең болады:

A) А=5, В=3;

B) А=10, В=5;

C) А=8, В=3;

D)А=5, В=2;

E)А=8, В=5.

$$$ 102

Программа фрагментi орындалғаннан кейiн нєтиже қандай болады?:


for i:=1 to 3 do

for k:=3 downto i do

s:=s+k

A) 14;


B) 7;

C) 9;


D) 10;

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

$$$ 103

Программа фрагментi орындалғаннан кейiн нєтиже қандай болады?:


for i:=1 to 2 do

for k:=1 to 3 do

s:= s + k div i

A) 8;


B) 6;

C) 10;


D) 7;

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

$$$ 104

Келесi н±сқаулардың орындалу нєтижесiнде s:=0



for i:=1 to 10 do

begin


for j:=1 to 10 do

begin


if i=2 then s:=s+a[i,j]

end.


s айнымалысының мєнi неге тең болады?:

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

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

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

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

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

$$$ 105

Фрагментте цикл денесi неше рет қайталанады:



k:=1;

repeat


t:=k+5

k:=k+1


until k>5

А) бiр ретте орындалмайды;

В) 4;

С) 15;


D) 5;

Е) 3.


$$$ 106

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


A:=20;

B:=5;


C:=12;

A:=C+B;


C:=A-B;

А жєне В айнымалыларының мєндерi тең болады:

A) A=17, C=15;

B) А=17, B=5;

C) А=20, С=15;

D) А=17, В=15;

E) А=17, В=12.

$$$ 107

Программа фрагментi орындалғаннан кейiн экран мониторында қандай нєтиже аламыз:


s:=0; p:=1;

for i:=1 to 5 do

begin

if i<=3 then s:=s+i else p:=p*i



end.

writeln(s,p)

A) 6 7;

B) 6 20;


C) 3 5;

D) 10 7;


E) 6 25.

$$$ 108


Келесi программа фрагментiнде цикл денесi неше рет қайталанады?:

S : = 50;

Y : =1;

WHILE Y < 10 DO



BEGIN

S : = S+2*Y

Y := Y + 1

END.


A) 0;

B) 9;


C) 5;

D) 4;


E) бiр ретте қайталанбайды.

$$$ 109

Программа фрагментi орындалғаннан кейiн экран мониторында қандай нєтиже аламыз:


s : = 0; p : = 1;

for i : = 1 to 10 do

begin

if i < 10 then s : = s +1 else p : = i



end.

writeln ( s, p )

A) 9

10;


B) 5

7;

C) 4



9;

D) 6


10;

E) 5


5.

$$$ 110


а12+…+аn, /м±ндағы n- натурал сан/ -нақты сандардың қосындысын есептеу ‰шiн қажеттi программа фрагментiн анықта:

A) s:=0;

for i:=1 to n do

s:=s+a[i];

B) p:=1;

for i:=1 to n do

p:=p*a[i];

C) p:=1;

for i:=1 to n do

p:=p*a[i];

D) s:=1;

for i:=1 to n do

s:=s+a[i];

E) p:=1;


for i:=0 to n do

p:=p*a[i].

$$$ 111

а1…аn ,/м±ндағы n- натурал сан/ -нақты сандардың модулдерiнiң кµбейтiндiсiн есептеу ‰шiн қажеттi программа фрагментiн анықтау керек:



A) S:=S+a[i];

B) S:=S+abs([i]);

C) P:=P*a[i];

D) P:=P*abs(a[i]);

E) S:=a[1]+a[2]+a[3]+a[4];

$$$ 112

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


p:=a[ 1 ];

For i:=1 to n do

begin

If a[ i ]



end.

A) р – a[ i ] массивiнiң минимал элементi;

B) р – a[ i ] массивiнiң максимал элементi;

C) р – a[ i ] массивiнiң бiрiншi элементi;

D) р – a[ i ] массивiнiң соңғы элементi;

E) р – a[ i ] массивiнiң элементтерiнiң қосындысы.

$$$ 113

Кµрсетiлген программа фрагментiнiң нєтижесiн анықта:


p:=0;

For i:=1 to n do

begin

If a[ i ] div 2 = 0 then P:=p+1



end.

A) р – a[ i ] массивiнiң тақ элементтерiнiң саны;

B) р – a[ i ] массивiнiң ж±п элементтерiнiң саны;

C) р – a[ i ] массивiнiң 2-ге тең элементтерiнiң санын;

D) р – a[ i ] массивiнiң элементтерiнiң қосындысы;

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

$$$ 114

Кµрсетiлген программа фрагментiнiң нєтижесiн анықта:


p:=0;

For i:=1 to n do

begin

If a[ i ] div 2 <> 0 then P:=p+1



end.

A) р – a[ i ] массивiнiң ж±п элементтерiнiң саны;

B) р – a[ i ] массивiнiң тақ элементтерiнiң саны;

C) р – a[ i ] массивiнiң элементтерiнiң санын;

D) р – a[ i ] массивiнiң элементтерiнiң қосындысы;

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

$$$ 115

Кµрсетiлген программа фрагментiнiң нєтижесiн анықта:


p:=0; g:=5;

For i:=1 to n do

begin

If a[ i ] div g = 0 then P:=p+1



end.

A) р – a[ i ] массивiнiң ж±п элементтерiнiң саны;

B) р – a[ i ] массивiнiң тақ элементтерiнiң саны;

C) р – a[ i ] массивiнiң g –ге қысқаратын элементтерiнiң санын;

D) р – a[ i ] массивiнiң элементтерiнiң санын;

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

$$$ 116

Кµрсетiлген программа фрагментiнiң нєтижесiн анықта:


p:=0;

For i:=1 to n do

begin

If a[ i ] = i then P:=p+i



end.

A) р – a[ i ] массивiнiң a[ i ]=i болатын элементтерiнiң саны;

B) р – a[i] массивiнiң a[i]=i болатын элементтерiнiң қосындысын;

C) р – a[ i ] массивiнiң элементтерiнiң санын;

D) р – a[ i ] массивiнiң элементтерiнiң қосындысы;

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

$$$ 117

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



D:=2;

D:=5;


D:=D*D*D;

A) 25;


B) 50;

C) 4;


D) 250;

E) 125;


$$$ 118

Келесi программа фрагментiнiң орындалу барысында цикл денесi неше рет қайталанады?:

FOR I:=1 to N do

begin


k:=sin(i);

WRITELN(k)

end.

A) бiр ретте қайталанбайды;



B) 10;

C) N;


D) K;

E) 2.


$$$ 119

Келесi программа фрагментi орындалғаннан кейiн экран мониторында қандай нєтиже аламыз?:

S:=0;

FOR I:=1 to 3 do



S:=S+I

WRITELN(s)

A) 3;

B) 4;


C) 5;

D) 6;


E) 7.

$$$ 120


Келесi программа фрагментiнiң орындалу барысында цикл денесi неше рет қайталанады?:

k:=1;


repeat

t:=k+5


k:=k+1

until k>5

A) бiр ретте қайталанбайды;

B) 4;


C) 15;

D) 5;


E) 3.

$$$ 121


Келесi программа фрагментi орындалғаннан кейiн экран мониторында қандай нєтиже аламыз?:

s:=0; p:=1;

for i:=1 to 5 do

begin


if i<=3 then s:=s+i else p:=p*i

end.


writeln(s,p)

A) 6


7;

B) 6


20 ;

C) 3


4;

D) 10


7;

E) 6


25.

$$$ 122


Келесi программа фрагментiнiң орындалу барысында цикл денесi неше рет қайталанады?:

S : = 50;

Y : =1;

WHILE Y < 10 DO



BEGIN

S : = S+2*Y

Y := Y + 1

END.


A) 0;

B) 9;


C) 5;

D) 4;


E) бiр ретте қайталанбайды.

$$$ 123


Келесi программа фрагментi орындалғаннан кейiн экран мониторында қандай нєтиже аламыз?:

s : = 0; p : = 1;

for i : = 1 to 10 do

begin


if i < 10 then s : = s +1 else p : = i

end.


writeln ( s, p )

A) 9


10;

B) 5


7;

C) 4


9;

D) 6


10;

E) 5


5.

$$$ 124


Берiлген D (10) -векторының минимал элементi қандай прогграмма фрагментiнде анықталады?:

A) M:=D(I);

FOR I:=1 TO 10 DO

IF D(I)

M:=D(I)

B) M:=D(1);



FOR I:=1 TO 10 DO

IF D(I)

M:=D(I)

C) M:=D(I);

FOR I:=1 TO 10 DO

IF D(I)>M THEN

M:=D(I)

D) M:=D(I);



FOR I:=1 TO 10 DO

IF D(I)>=M THEN

M:=D(I)

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



$$$ 125

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



A) Y:=1


FOR I:=1 TO N DO

Y:=Y+X[I];

B) Y:=0

FOR I:=1 TO N DO



Y:=Y+X[I];

C) FOR I:=1 TO N DO

Y:=Y+X[I];

D) Y:=Y+X[I]

Y:=0;


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

$$$ 126


Келтiрiлген программа фрагменттерiнiң қайсысында А(5,5) массивiнiң негiзгi диагонал элементтерiнiң ең ‰лкен элементi анықталады:

A) M:=A[1,1]

FOR I:=1 TO 5 DO

IF A[I, I]>M THEN M:=A[I, I];

B) FOR I:=1 TO 5 DO

M:=A[1,1]

IF A[I, I]>M THEN M:=A[I, I];

C) M:=A[1,1]

FOR I:=1 TO 5 DO

IF A[I, I]>M THEN A[I, I];

D) M:=A[1,1]

FOR I:=1 TO 5 DO

IF A[I, I]>M THEN;

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

$$$ 127

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



A) Y:=1


FOR I:=1 TO N DO

Y:=Y+I;


B) FOR I:=1 TO N DO

Y:=Y+I


Y:=0;

C) FOR I:=1 TO N DO

Y:=Y+I

D) Y:=0; I:=1;



WHILE I>N DO

Y:=Y+I; I:=I+1;

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

$$$ 128


Келтiрiлген программа фрагменттерiнiң қайсысында берiлген µрнектiң мєнi анықталады: Y=n!

A) Y:=0


FOR I:=1 TO N DO

Y:=Y*I;


B) Y:=I

FOR I:=1 TO N DO

Y:=Y*I;

C) I:=Y


FOR I:=1 TO N DO

Y:=Y*I;


D) Y:=1

FOR I:=1 TO N DO

Y:=Y*I;

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



$$$ 129

Келтiрiлген программа фрагменттерiнiң қайсысында С(10,10) матрицасының бiрiншi жолы элементтерiнiң iшiндегi терiс мєндi элементтердiң қосындысы анықталады?:

A) K:=0

FOR K:=1 TO 10 DO



IF C[1, K]<0 THEN K:=K+1;

B) K:=0


FOR I:=1 TO 10 DO

IF C[1, I]<0 THEN K:=K+1;

C) K:=0

FOR I:=1 TO 10 DO



IF C[K, 1]<0 THEN K:=K+1;

D) K:=1


FOR I:=1 TO 10 DO

IF C[1, I]<0 THEN K:=K+1;

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

$$$ 130


Келтiрiлген программа фрагменттерiнiң қайсысында А(5) массивiндегi нµлдер саны анықталады?:

A) S:=0


FOR I:=1 TO 5 DO

IF A[I]=0 THEN S:=S+A[I];

B) S:=1

FOR I:=1 TO 5 DO



IF A[I]=0 THEN S:=S+A[I];

C) FOR I:=1 TO 5 DO

IF A[I]=0 THEN S:=S+1;

D) S:=0


FOR I:=1 TO 5 DO

IF A[I]=0 THEN S:=S+1;

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

$$$ 131


Келтiрiлген программа фрагменттерiнiң қайсысында берiлген есептiң шешiмi анықталады?:

A


) CASE n OF

1 . . 3: Y:=SQRT(X)

4: Y:=SQR(X)

5 . . 8: Y:=X

END;

B) CASE n OF



1, 3: Y:=SQRT(X)

4: Y:=SQR(X)

5 . . 8: Y:=X

END;


C) CASE n OF

1 . . 3, Y:=SQRT(X)

4: Y:=SQR(X)

5 . . 8: Y:=X

END;

D) CASE n OF



1,3, Y:=SQRT(X)

4: Y:=SQR(X)

5 . . 8: Y:=X

WRITE (‘Y=’,Y)

END;

E) CASE n OF



1..3, Y:=SQRT(X)

4: Y:=SQR(X)

5 . . 8: Y:=X

WRITE (‘Y=’,Y)

END.

$$$ 132


Келтiрiлген программа фрагментiнiң нєтижесiнде N мєнi неше рет басылып шығады:

FOR I:=1 TO 5 DO

FOR J:=1 TO 10 DO

BEGIN


N:=I+J

WRITE (N)

END.

A) 15;


B) 5;

C) 50;


D) 10;

E) 25.


$$$ 133

Келтiрiлген программа фрагменттерiнiң қайсысында A(4,4) матрицасының бiрiншi бағанының элементтерiнiң қосындысы анықталады?

A) s:=0

For i:=1 to n do



S:=s+A[1,i];

B) s:=0


For i:=1 to n do

S:=s+A[i,1];

C) s:=1

For i:=1 to 4 do



S:=s+A[i,1];

D) s:=1


For i:=1 to 4 do

S:=s+A[i,1];

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

$$$ 134


Программа фрагментi орындалу нєтижесiнде N- мєнiнiң неше мєнi басылып шығады:

I:=1


FOR J:=1 TO 5 DO

BEGIN


N:=I+J

WRITE (N)

END.

A) 15;


B) 5;

C) 50;


D) 10;

E) 25.


$$$ 135

Келтiрiлген программа фрагменттерiнiң қайсысында A(4,4) матрицасының бiрiншi бағанының элементтерiнiң кµбейтiндiсi анықталады?:

A) s:=0

For i:=1 to n do



S:=s+A[1,i];

B) s:=0


For i:=1 to n do

S:=s+A[i,1];

C) s:=1

For i:=1 to 2 do



S:=s+A[i,1];

D) s:=1


For i:=1 to 4 do

S:=s+A[i,1];

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

$$$ 136



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




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

    Басты бет