9. Бағдарлама бөлігі берілген: program Pechat;
var x: integer;
begin
x:=2;
writeln (‘x+1’);
end; Жауабы ?
A) 2;
B) 3;
C) x+1;
D) ‘x+1’,3;
E) 5;
10. Төмендегі цикл неше рет қайталанады? k:=0; for i:=1 to k+3 do k:=k+1;
A) 3;
B) 0;
C) 4;
D) 2;
E) 5;
11. y – нақты айнымалы, ал n – бүтін. Қай меншіктеу операторы дұрыс?
A) n:= y-1;
B) n:= 4.0;
C) y:= y div 2;
D) n:= n/2;
E) y:= n+1;
12. Массивті анықтау?
A) <имя >: string [массив ұзындығы];
B) <имя >: array [индекстер типі] of <элементтер типі>;
C) <имя> : set of <элементтер типі >;
D) <имя>: record …end;
E) <имя >: file of < элементтер типі>;
13. Есепте: 24 / ( 3 * 4 ) – 24 / 3 / 4 +24 / 3 * 4 .
A) 2.0;
B) 8.0;
C) 12.0;
D) 24.0;
E) 32.0;
14. x := -8;
y := 2;
s := x + y;
writeln (‘сумма двух чисел s =’,s); берілген . Экрандағы жауабын көрсет ?
A) 10;
B) s = -6;
C) сумма двух чисел -6;
D) сумма двух чисел s = -6;
E) s: = -6;
15. s := 0;
p := 1;
for i := 1 to 4 do
begin
p := p * i;
s := s + p
end;
writeln (‘сумма факториалов ’,s); берілген. Экрандағы жауабын көрсет ?
А)10;
B) 6;
C) 33;
D) 31;
E) 9;
16.Берілгені: type massiv = array [0..5] of real;
var a: massiv; Массивтің өлшемі неше байтқа тең?
A) 5;
B) 30;
C) 36;
D) 0;
E) 6;
17. 2E1 қандай типті ?
A) бүтін;
B) символдық;
C) логикалық;
D) жолдық;
E) нақты;
18. Төрт орынды сан берілген . Берілген санның үшінші цифрасын анықтау?
A) (x mod 100) div 10;
B) x div 1000;
C) x mod 10;
D) (x div 100) mod 10;
E) x mod 10 div 10;
19. Берілгені: a := -8, b := -2, c := -12;
if ( a > 6) and ( a > c ) then
max := a
else if b > c then max := b
else max := c; writeln (max); max мәні ?
A) -8;
B) -12;
C) -14;
D) -2;
E) -20;
20. Берілгені: s := 0;
for i := 1 to 5 do
s:=s+i; Қосынды неге тең ?
A) 15;
B) 18;
C) 10;
D) 8;
E) 12;
21. Бағдарламаның жауабы: case n mod 17 of
0 : n := 0;
1,6 : n := -n;
2,3,5: n := 2 * n;
4 : n := 3 * n
else n := 5 * n end; егер n=8 болса
A) 8;
B) 40;
C) 0;
D) -8;
E) 16;
22. Қандай оператордың блок-схемасы берілген?
+
услол
-
Оп-2
Оп-1
A) нұсқау операторы;
B) шарт операторы;
C) меншіктеу операторы;
D) дейін шартының циклдық операторы;
Е) кейін шартының циклдық операторы;
23. Арифметикалық өрнекте операциялардың орындалу реті.
A) *, div, mod, +, -, ( );
B) *, mod, div, ( ), +, -;
C) ( ), *, /, div, mod, +, -;
D) *, ( ), div, mod, +, -;
E) *, +, -, ( ), div, mod;
24. Алдын ала қайталанатын сан белгілі болса, бағдарламада қай оператор қолданылады?
A) дейін шартының циклдық операторы;
B) меншіктеу операторы;
C) кейін шартының циклдық операторы;
D) шарт операторы;
Е) нұсқау операторы;
25 real типінің өлшемі неше байт?
A) 1;
B) 2;
C) 4;
D) 5;
E) 6;
26. Дейін шартының циклдық операторы кандай түрде жазылады?
A) while <шарт> do < цикл денесі >;
B) for <параметр цикла>:= < 1 өрнек> to < 2 өрнек> do < цикл денесі >;
C) if < шарт > then < оператор 1> else < оператор 2>;
D) write(x);
E) repeat < цикл денесі > until < шарт >;
27. nommes=5 болғанда, бағдарламаның жауабы : case nommes of
12, 1, 2 : writeln (‘сезон - қыс’);
3, 4, 5 : writeln (‘сезон - көктем’);
6, 7, 8 : writeln (‘сезон - жаз’);
9, 10,11: writeln (‘сезон - күз’);
end;
A) сезон- қыс’;
B) сезон – көктем’;
C) сезон – жаз’;
D) сезон – күз;
E) қате;
28. Конъюнкция логикалық операторының жазылуы:
A) not (or)
B) xor
C) or
D) and
E) 'koncat'
29. Келесі нұсқаның ішінде қай қарапайым тип <селекторды> қабылдамайды?
A) нақты;
B) бүтін;
C) символдық;
D логикалық;
E) шектелген;
30. Шартқа тәуелсіз қай операторда цикл денесі бір рет болса да орындалады?
A) параметрлік цикл;
B) шарт операторы;
C) дейін шартының циклы;
D) нұсқау операторы;
Е) кейін шартының циклы;
31. Өрнекті есептегенде амалдар саны:
( x + 1/2) * ( y + 7/10) – 3/4 ?
A) 5;
B) 4;
C) 8;
D) 7;
E) 9;
32. бағдарлама орындалғаннан кейігі, z айнымалысының мәні: z:=0;
if x>0 then
if y>0 then
z:=1
else z:=2;
егер x = 1, y = -1 болса?
A) 1;
B) 2;
C) –1;
D) 0;
E) 3;
33. SUM сөзіндегі әріптердің нөмірлерінің қосындысын тап:
A) s:= ord (‘S’)+ ord (‘U’)+ ord (‘M’);
B) s:= odd (‘S’)+ odd (‘U’)+ odd (‘M’);
C) s:= chr (‘S’)+ chr (‘U’)+ chr (‘M’);
D) s:= ord (‘s’) + ord (‘u’) + ord (‘m’);
E) s:= S + U + M;
34. Берілгені: иfor ch:= 'e' downto ‘a’ do write (ch:2); Жауабы :
A) a b c d e;
B) b c d a e;
C) a b d c e;
D) e d c b a;
E) e b c d a;
35. Бүтін типтің анықамасы ?
A) shortint;
B) extended;
C) real;
D) char;
E) boolean;
36. byte типінің диапазоны?
A) –32 768 .. +32 767;
B) 0 .. 255;
C) 0..65535;
D) 0 .. 127;
E) 128 .. 255;
37. k=15 болғанда шарт операторының мәні: k mod 7 = k div 5 – 1;
A) true;
B) false;
C) 1;
D) not (true);
E) 2;
38. а символының коды қандай функция арқылы анықталады?
trunc(‘a’);
B) round (‘a’);
C) chr(‘a’);
D) odd(‘a’);
E) ord(‘a’);
39. Оператор жақшалары:
А) ( );
B) [ ];
C) begin .. . end;
D) { };
E) “ ”;
40. Паскаль тілінде меншіктеу операторын көрсет: y=1+x+x2/2!+x3/3!;
A) y:=1+x+x2/2!+x3/3!;
B) y:=1+x*(1+x/2*(1+x/3));
C) y:=1+x+sqr(x)/2!+sqr(x)*x/3!;
D) p:=1; y:=1+x/p+x2/p*p+x3/sqr(p)*p;
E) p:=1; y:=1+x/p+sqr(x)/p+x3/sqr(p);
41. s:=0;
i:=0;
while i<5 do i:=i+1; s:=s+1/i; орындалғаннан кейінгі s айнымалысының мәнін тап?
А) 0;
B) 5;
C) 2.25;
D) 2.05;
E) 0.2;
42. p:= true;
d:= 1;
case k mod 10 of
3,2,7,5 : d:=k;
1: ;
4,8 : begin p:= false; d:= 2 end;
9,6 : begin p:= false; d:= 3 end;
end; Егер k= 6 болса, p и d айнымалысының мәнін тап?
А) p= false; d= 3;
B) p= false; d= 2;
C) p= true; d= 3;
D) p= true; d= 2;
E) p= false; d= 1;
43. Бағдарлама денесі қандай бөліктерден тұрады?
A) белгі бөлігі, константа бөлігі, тип бөлігі, айнымалылар бөлігі, процедурлар мен функциялар бөлігі , операторлар бөлігі;
белгі бөлігі, айнымалылар бөлігі, константа бөлігі, тип бөлігі, процедурлар мен функциялар бөлігі, операторлар бөлігі;
C) константа бөлігі, тип бөлігі, операторлар бөлігі, процедурлар мен функциялар бөлігі, белгі бөлігі;
D) белгі бөлігі, тип бөлігі, айнымалылар бөлігі, процедурлар мен функциялар бөлігі, операторлар бөлігі, константа бөлігі;
E) белгі бөлігі, константа бөлігі, айнымалылар бөлігі, процедурлар мен функциялар бөлігі, тип бөлігі,операторлар бөлігі;
5>
Достарыңызбен бөлісу: |