400 000+ дайын материалды
1 жыл бойы шексіз жүктеңіз
ҚМЖ, БЖБ, ТЖБ, презентациялар және авторлық материалдар
4 990₸/ 1 жыл
🔥Арнайы баға ·10.12.2026 дейін
Одан кейін - 29 990 ₸
Бір рет төлейсіз · Автотөлем жоқ
Тақырып бойынша 31 материал табылды

Паскаль программалау тілі

Материал туралы қысқаша түсінік
Оқушыларға арналған тест тапсырмалары бар. Жұмыс жасағанға ыңғайлы
Материалдың қысқаша нұсқасы

ТЕСТ СҰРАҚТАРЫ

  1. Егер қосынды жинақтау алгоритiмiнде цикл параметiрi К болса бастапқы меншiктеуге не жатады?

    1. S=0; K=1

    2. S=0; K=0

    3. S=1; K=0

    4. S=1; K=1

    5. Дұрыс жауабы жоқ

  2. Егер көбейтiндi жинақтау алгоритiмiнде цикл параметiрi К болса бастапқы меншiктеуге не жатады?

    1. P=1; K=1

    2. P=0; K=1

    3. P=0; K=0

    4. S=1; K=0

    5. Дұрыс жауабы жоқ

  3. Алгоритм құрастыру барысында модификация блогi ненi бейнелеу үшiн пайдаланады

    1. Цикл;

    2. Тармақталу;

    3. Қайталау санын азайту үшiн;

    4. Массивтер;

    5. барлығы дұрыс;

  4. Модификация блогiнде орындалатын әрекеттердi атаңыз

    1. барлығы дұрыс;

    2. Цикл параметiрiне бастапқы мәнiн меншiктеу;

    3. Цикл параметiрiнiң ағымдық мәнiн соңғы мәнiмен салыстыру;

    4. әр қайталауда цикл параметiрiн қадамына арттыру;

    5. Цикл аяқталуын тексеру;

  5. 10 DIV 3 операциясының орындалуының нәтиже:

    1. 3;

    2. 4;

    3. 5;

    4. 2;

    5. Дұрыс жауабы жоқ;

  6. 10 MOD 3 операциясы орындалу барысындағы нәтиже:

    1. 1;

    2. 3;

    3. 7;

    4. 4;

    5. Дұрыс жауабы жоқ;

  7. 16-разрядты ондық жазылу түрi:

    1. 0A;

    2. A0;

    3. 10;

    4. 01;

    5. Дұрыс жауабы жоқ;

  8. Бүтiн сандарды бейнелеу үшiн неше байт падаланады?

    1. 2;

    2. 1;

    3. 3;

    4. 16 дәрежесiне байланысты;

    5. Дұрыс жауабы жоқ;

  9. Қай функция орындалу барысында нәтижесі бүтiн болуы мүмкiн?

    1. Pred, Succ, Ord;

    2. Pred, Succ, Sqrt;

    3. Pred, Succ, Chr;

    4. Pred, Succ, Odd;

    5. барлығы дұрыс;

  10. Төменде көрсетiлгендердiң iшiнде қайсысы идентификаторға жатпайды?

    1. 2222222;

    2. FIO;

    3. _Result;

    4. ФИО;

    5. барлығы дұрыс;

  11. Төменде көрсетiлгендердiң iшiнде қайсысы идентификаторға жатпайды?

    1. 1Gruppa;

    2. SUmma;

    3. Nomer_Doma;

    4. Сумма;

    5. барлығы дұрыс;

  12. Символдық айнымалыны бейнелеуге неше байт керек?

    1. 1;

    2. 2;

    3. 3;

    4. Символдың кодына байланысты;

    5. Дұрыс жауабы жоқ;

  13. Төмендегi функциялардың қайсысының орындалу барысында нәтижесiнiң типi Char?

    1. Pred, Succ, Chr;

    2. Pred, Succ, Sqrt;

    3. Pred, Succ, Ord;

    4. Pred, Succ, Odd;

    5. барлығы дұрыс;

  14. Программаның келесi үзiндiсiнің орындалу барысындағы нәтиже: if not false then ClrScr

    1. Экран тазарады ;

    2. Экран тазармайды ;

    3. Паскальде жазылуы дұрыс емес;

    4. Экран тусi өзгередi;

    5. Дұрыс жауабы жоқ;

  15. Программаның келесi үзiндiсi орындалу барысындағы нәтиже: if 0= true then ClrScr;

    1. Экран тазармайды ;

    2. Экран тазарылады;

    3. Экран түсi өзгередi;

    4. Барлығы дұрыс;

    5. Дұрыс жауабы жоқ;

  16. CASE операторында қай типтi операндтар пайдалануға болмайды?

    1. string;

    2. char;

    3. integer;

    4. boolean;

    5. Дұрыс жауабы жоқ;

  17. FOR операторы туралы айтылған сөйлемдердiң қайсысы дұрыс?

    1. Цикл параметiрiн цикл денесiнде өзгертуге болмайды;

    2. Цикл параметiрi әр-қашан да 1 өседi;

    3. Бұл оператор кемiнде бiр рет орындалады;

    4. Бұл оператор белгiсiз болуы мүмкiн;

    5. Барлығы дұрыс;

  18. Қай типтi айнымалылар цикл параметiрi бола алмайды?

    1. real;

    2. byte;

    3. integer;

    4. char;

    5. Дұрыс жауабы жоқ;

  19. Келесi цикл неше рет орындалады: for i:=i to i do ... ?

    1. 1 рет;

    2. 0 рет;

    3. Паскальде жазылуы дұрыс емес;

    4. Дұрыс дауабы жоқ;

    5. 10 рет

  20. WHILE мен REPEAT операторларының негiзгi айырмашылығы?

    1. REPEAT кемiнде 1 рет орындалады;

    2. WHILE кемiнде 1 рет орындалады;

    3. WHILE операторында индекстiк айнымалысы болуы тиiс;

    4. WHILE шексiз болуы мүмкiн, ал REPEAT - жоқ ;

    5. Барлығы дұрыс;

  21. while true do қандай әрекеттердiң орындалуын талап етедi?

    1. шексiз цикл ;

    2. 1 рет орындалады да бiтедi;

    3. орындалмайды;

    4. Паскальде жазылуы дұрыс емес;

    5. Дұрыс жауабы жоқ;

  22. Төмендегi циклдардың қайсысы орындалмайды? a) while true and false do; b) while (2>3) or (5<10) do; c) while true or false do; d)while (6<=6) and (5.+5) do

    1. а;

    2. а,в;

    3. с,а;

    4. с,а,в;

    5. Барлығы;

  23. Төмендегi пiкiрлердiң қайсысы дұрыс емес?

    1. REPEAT циклдiң индекстiк айнымалысы болуы тиiс;

    2. REPEAT цикiлiнде операторлық жақша керек емес;

    3. REPEAT циклi кемiнде 1 рет орындалады;

    4. REPEAT циклi шексiз болуы мүмкiн емес;

    5. Барлығы дұрыс емес;

  24. Repeat until true операторы орындалу барысындағы нәтиже?

    1. Цикл 1 рет орындалады да жабылады;

    2. шексiз цикл;

    3. орындалмайды;

    4. Паскальде жазылуы дұрыс емес;

    5. Дұрыс жауабы жоқ;

  25. Төмендегi тұрақтылардың қайсысы Real -типтi емес?

    1. 30000;

    2. 2.50;

    3. 1E20;

    4. 0.45e23;

    5. Барлығы;

  26. Егер Integer- типтi сан Real-типтi санға көбейтiлсе, нәтижесiнiң типi қандай?

    1. real;

    2. string;

    3. integer;

    4. char;

    5. дұрыс жауабы жоқ;

  27. Real-типтi айнымалы неше байт орын алады?

    1. Пайдаланып отырған компилятор типына байланысты;

    2. 4;

    3. Санның мәнiне байланысты;

    4. 2;

    5. дұрыс жауабы жоқ;

  28. Келесi оператор Write (15. 123: 0) нәтижесi:

    1. 1.5E+01;

    2. 15;

    3. 15.123;

    4. 0;

    5. дұрыс жауабы жоқ;

  29. Келесi оператор Write (15. 123: 0:0) нәтижесi:

    1. 15;

    2. 0;

    3. 15.123;

    4. 1.5E+01;

    5. Барлығы дұрыс;

  30. Егер Type Days = (Mon, Tue, Wed, Thu, Fri, Sat, Sun), төмендегiлердiң қайсысы дұрыс?

    1. Барлығы дұрыс;

    2. Pred(Tue)=Mon;

    3. Succ(Wed)=Pred(Fri);

    4. Succ(Tue)=Wed;

    5. Succ(Fri)= Sat

  31. Егер Type Days = (Mon, Tue, Wed, Thu, Fri, Sat, Sun), төмендегiлердiң қайсысы дұрыс?

    1. Ord(Mon)=0;

    2. Ord(Mon)=1;

    3. Ord(Mon)=Mon;

    4. Ord(Tue)=Tue;

    5. Барлығы дұрыс;

  32. Төмендегi бөлiмдердiң қайсысы мiндеттi түрде Паскаль программасында болуы тиiс?

    1. Begin-End бөлiмi;

    2. Label бөлiмi;

    3. Var бөлiмi;

    4. Const бөлiмi;

    5. Барлығы;

  33. Uses-қызметшi сөзi не үшiн пайдаланады?

    1. стандарттық библиотекаларды қосу үшiн;

    2. Паскальде бұл сөз жоқ;

    3. бұл пайдаланушының идентификаторы;

    4. бұл логикалық функция;

    5. дұрыс жауабы жоқ;

  34. StringVar = ‘ABCD’: Length(StringVar)= орындалу нәтижесi?

    1. 4;

    2. 0;

    3. ‘ABCD’;

    4. Паскальде жазылуы дұрыс емес;

    5. Дұрыс жауабы жоқ;

  35. StringVar = ‘ABCD’: Delete(StringVar, 3, Length(StringVar)); орындалу нәтижесi?

    1. StringVar = ‘AB’

    2. StringVar =’A’ ;

    3. StringVar = ‘ABCD’;

    4. Паскальде жазылуы дұрыс емес;

    5. Барлығы дұрыс;

  36. COPY(‘ABCDEFGHIJ’, 4, 3)= орындалу нәтижесi?

    1. ‘DEF’;

    2. ‘ABCD’;

    3. ‘CDEF’;

    4. ‘ABC’;

    5. Барлығы дұрыс;

  37. POS(‘DE’,’ABCDEFGH’) = орындалу нәтижесi?

    1. 4;

    2. 3;

    3. 5;

    4. 6;

    5. Дұрыс жауабы жоқ;

  38. Массив элементтерi бiр типтес болуы шарт па?

    1. ия;

    2. жоқ;

    3. әр жағдайда әр түрлi;

    4. массивтiң өлшемiне байланысты;

    5. дұрыс жауабы жоқ;

  39. Write мен WriteLn негiзгi айырмашылығы неде?

    1. WriteLn нәтиженi экранға шығарғаннан кейiн курсорды жаңа жолға орналастырады;

    2. Write тек 1 операнды болуы мүмкiн;

    3. Write көрсеткiштi келесi жолға сiлтеп жiбередi;

    4. WriteLn тек жазба типтес операндтармен жұмыс iстейдi;

    5. дұрыс жауабы жоқ;

  40. Қандай типтi мәлiметтер Write операторымен экранға шығарылмайды?

    1. set;

    2. string;

    3. char;

    4. real;

    5. дұрыс жауабы жоқ;

  41. Паскальда фонның түсiн бояу үшiн неше түрлі түстер бар ?

    1. 0-15;

    2. 0-7;

    3. 1-32;

    4. 1-4;

    5. дұрыс жауабы жоқ;

  42. Егер х=1, онда у-ке 2 мәнiн меншiкте, ал егер х=2 тең болса у-ке 1 мәнiн меншiкте

    1. if x=1 then y:=2 else if x=2 then y:=1;

    2. if x=1 then y:=2 if x=2 then y:=1;

    3. if x=1 then y:=2 else y:=1;

    4. if x=1 then y:=1 else y:=2;

    5. Барлығы дұрыс;

  43. Егер х=1, онда у-ке 2 мәнiн меншiкте, әйтпесе у-ке 1 мәнiн меншiкте

    1. if x=1 then y:=2 else y:=1;

    2. if x=1 then y:=2 if x=2 then y:=1;

    3. if x=1 then y:=2 else if x=2 then y:=1;

    4. Дұрыс жауабы жоқ;

    5. Барлығы дұрыс;

  44. Келесi циклдардың қайсысы “Әзiрше?

    1. While... Do ...;

    2. Repeat...Until;

    3. For i:=1 to 24 Do writeLn(i);

    4. For N:=9 Downto 4 Do writeLn(n);

    5. Дұрыс жауабы жоқ;

  45. Келесi циклдардың қайсысы «Дейiн»?

    1. Repeat...Until;

    2. While... Do ;

    3. For i:=1 to 24 Do writeLn(i);

    4. For N:=9 Downto 4 Do writeLn(n);

    5. Дұрыс жауабы жоқ;

  46. Келесi операторлардың қайсысы параметiрлi цикл болып табылады?

    1. For I:= 1 to 100 Do WritLn(i);

    2. Repeat ...Until;

    3. While... Do ...;

    4. For N:=9 Downto 4 Do WriteLn (n);

    5. Дұрыс жауабы жоқ;

  47. Келесi операторлардың қайсысы параметiрлi(параметiрiнiң өсуi үлкеннен - кiшiге қарай) цикл болып табылады?

    1. For N:=9 Downto 4 Do WriteLn (n);

    2. Repeat ...Until;

    3. While... Do ...;

    4. For I:= 1 to 100 Do WritLn(i);

    5. Дұрыс жауабы жоқ;

  48. Шартты оператордың дұрыс жазылған вариантын таңдаңыз:

    1. If <өрнек> Then < оператор > Else <оператор>;

    2. If P Then Begin S1; S2; S3 End; Else S4;

    3. If P Then; Begin S1; S2; S3 End;

    4. If <оператор> Then < өрнек> Else <оператор>;

    5. Барлығы дұрыс;

  49. Шартты оператордың дұрыс жазылған вариантын таңдаңыз:

    1. If P Then Begin S1; S2; S3 End Else S4;

    2. If P Then; Begin S1; S2; S3 End;

    3. If <өрнек> Then < оператор > Else <оператор>;

    4. If <оператор> Then < өрнек> Else <оператор>;

    5. Барлығы дұрыс;

  50. Шартты оператор қай жерде дұрыс жазылмаған вариантын таңдаңыз:

    1. If <оператор> Then < өрнек> Else <оператор>;

    2. If <өрнек> Then < оператор > Else <оператор>;

    3. If <өрнек> Then Begin S1; S2; S3 End Else S4;

    4. If<өрнек> Then Begin S1; S2; S3 End;

    5. Барлығы дұрыс;

  51. Берiлген Х пен У үлкенiн табу керек болса, дұрыс жауабын табыңыз:

    1. Барлығы дұрыс;

    2. Max:= Y; If X>Y Then Max:=X; writeLn(Max);

    3. If X>Y Then Max:=X Else Max:=Y;

    4. If X>Y Then Max:=X; If X<=Y Then Max:=Y;

    5. If X>Y Then Max:=X; If X<=Y Then Max:=Y;

  52. Бiрiншi 13 санның квадраттарының қосындысын есептеңiз:

    1. S:= 0; For i:= 1 To 13 Do S:=S+i*i; WriteLn(‘s=’,s) ;

    2. S:= 1; For i:= 1 To 13 Do S:= S* i; WriteLn(‘s=’,s) ;

    3. Read(n); s:= n*(n+1)/2; WriteLn(‘s=’,s);

    4. Read (n); s:= sqr(n*(n+1)/2; WriteLn(‘s=’,s);

    5. Барлығы дұрыс;

  53. Бiрiншi 13 санның көбейтiндiсiн есептеңiз:

    1. P:= 1; For i:=1 To 13 Do P:= P*i; WriteLn(‘P=’,P) ;

    2. P:=0; For i:=1 To 13 Do P:=P+i* i;WriteLn(‘P=’,P);

    3. Read(n); s:= n*(n+1)/2; WriteLn(‘P=’,P);

    4. Read (n); s:= sqr(n*(n+1)/2; WriteLn(‘P=’,P);

    5. Барлығы дұрыс;

  54. Бiрiншi N сандарының қосындысын есептеңiз:

    1. S:= 0; For i:= 1 To N Do S:=S+i*i; WriteLn(‘s=’,s);

    2. Read(n); s:= n*(n+1)/2; WriteLn(‘P=’,P) ;

    3. S:= 1; For i:= 1 To 13 Do S:= S* i; WriteLn(‘s=’,s);

    4. Read (n); s:= sqr(n*(n+1))/2; WriteLn(‘s=’,s);

    5. Барлығы дұрыс;

  55. Төмендегi операторлардың қайсысы экранға 14 және 7 шығарады?

    1. Number:= 7; write(2*number); writeln(number) ;

    2. Number:= 7; number:=2*number; writeln(number);

    3. Number:= 7; writeln(number); number:=number;

    4. Number:= 7; number:=number+1; writeln(number);

    5. Дұрыс жауабы жоқ

  56. Төмендегi операторлардың қайсысы экранға 14 шығарады?

    1. Number:= 7; number:=2*number; writeln(number) ;

    2. Number:= 7; write(2*number); writeln(number);

    3. Number:= 7; writeln(number); number:=number+1;

    4. Number:= 7; number:=number+1; writeln(number);

    5. Дұрыс жауабы жоқ

  57. Төмендегi операторлардың қайсысы экранға 7 шығарады?

    1. Number:= 7; writeln(number); number:=number+1;

    2. Number:= 7; write(2*number); writeln(number);

    3. Number:= 7; number:=number+1; writeln(number);

    4. Number:= 7; number:=2*number; writeln(number);

    5. Дұрыс жауабы жоқ

  58. Х пен У-тiң улкенiн тап:

    1. if x>y then max:=x; if x<=y then max:=y; writeln(max);

    2. if x>y then ans:= x; if x<y then ans:= y; if x=y then ans:= 1;

    3. ans:= 3; if x=y then ans:= x; if x = y then ans:=y;

    4. if x=y then write(x); if x<> y then write(y);

    5. Барлығы дұрыс;

  59. Егер Х>У болса ans айнымалысына Х-тiң мәнiн меншiкте, әйтпесе ans айнымалысына 1 меншiктеу керек:

    1. if x > y then ans:= x else ans:= 1;

    2. if x>y then max:=x; if x<=y then max:=y; writeln(max);

    3. ans:= 3; if x=y then ans:= x; if x = y then ans:=y;

    4. if x=y then write(x); if x<> y then write(y);

    5. Барлығы дұрыс;

  60. Берiлгенi: ans=3 , егер Х=У онда ans айнымалысына Х-тiң мәнiн меншiкте:

    1. ans:= 3; if x=y then ans:= x;

    2. if x=y then ans:= x; ans:= 3;

    3. ans:= 3; if x > y then ans:= x; if x <= y then ans:= 1;

    4. ans:= 3; if x=y then write(x); if x<> y then write(y);

    5. Барлығы дұрыс;

  61. Егер Х=У онда экранға Х шығару керек, әйтпесе - У-тi.

    1. if x=y then write(x) else write(y);

    2. if x > y then ans:= x; if x <= y then ans:= 1;

    3. if x>y then max:=x; if x<=y then max:=y; writeln(max);

    4. if x>y then max:=x; if x<=y then max:=х; writeln(max);

    5. Дұрыс жауабы жоқ;

  62. Нәтижесi 10-нан асқанша Х-тiң мәнiн 3-ке арттыру керек:

    1. x:=0; while x<=10 do x:= x+3;

    2. x:=1; while x<10 do begin if x<50 then x:=x+3; x:=x*2 end{while};

    3. x:=0; while x<10 do begin x:=x+y; writeln(x) end{while};

    4. for x:=0 to 9 do begin y:=x+3; if y:=12 then write(‘x=’,x) end{for};

    5. Дұрыс жауабы жоқ;

  63. Нәтижесi 9-дан асқанша Х-тiң мәнiн У-ке арттыру керек:

    1. x:=0; while x<=9 do x:=x+y;

    2. x:=1; while x<10 do begin if x<50 then x:=x+3; x:=x*2 end{while};

    3. x:=0; while x<=10 do begin x:= x+3; if x:=6 then writeln(x) end{while};

    4. for x:=0 to 9 do begin y:=x+3; if y:=12 then write(‘x=’,x) end{for};

    5. Дұрыс жауабы жоқ;

  64. Х-тiң мәнi 9-ға жеткенше 1-ге арттырылады:

    1. for x:=0 to 9 do begin y:=x+1; end

    2. x:=1; while x<10 do begin if x<50 then x:=x+1; x:=x*2 end{while};

    3. x:=0; while x<=10 do begin x:= x+3; if x:=6 then writeln(x) end{while};

    4. x:=0; while x<10 do begin x:=x+y

    5. Дұрыс жауабы жоқ;

  65. Қай жолда қарапайым типтi мәлiметтер жазылып түр?

    1. integer, boolean, char, реттелген тип, real ;

    2. Idd(x), Pred(x), Succ(x);

    3. CHR(x), ORD(X), Round(x),Trunc(x);

    4. integer, file, record, array, real;

    5. Барлығы дұрыс;

  66. Арифметикалық функциялар қайсысы?

    1. ABS(X), SQRT(X), INT(X), SQR(X);

    2. CHR(x), ORD(X), Round(x),Trunc(x);

    3. Idd(x), Pred(x), Succ(x);

    4. integer, file, record, array, real;

    5. Барлығы дұрыс;

  67. Төмендегi операциялардың қайсысы арифметикалық болып табылады?

    1. +,- , * , / , DIV, Mod;

    2. , NOT, OR, XOR;

    3. Меншiктеу, процедураны шақыру, бос оператор;

    4. +, - ,*, and, or;

    5. Барлығы дұрыс;

  68. Төмендегi операциялардың қайсысы логикалық болып табылады?

    1. NOT, OR, AND;

    2. ,+,- , * , / , DIV, Mod;

    3. Меншiктеу, процедураны шақыру, бос оператор;

    4. +, - ,*, and, or;

    5. Барлығы дұрыс;

  69. Жәй операторларды табыңыз:

    1. Меншiктеу, процедураны шақыру, өту, бос оператор;

    2. NOT, OR, XOR, AND;

    3. Begin мен End аралығындағы кез-келген операторлар;

    4. Дұрыс жауабы жоқ;

    5. +, - ,*, and, or;

  70. Құрмалас операторларды табыңыз:

    1. Begin мен End аралығындағы операторлар тiзбегi;

    2. NOT, OR, XOR, AND;

    3. Меншiктеу, процедураны шақыру, өту, бос оператор;

    4. Дұрыс жауабы жоқ;

    5. Меншiктеу

  71. IF операторы программада қандай әрекет орындайды?

    1. Тармақталу құрылымын програмалайды;

    2. Бiрнеше мүмкiн жағдайдың бiреуiн таңдап алады;

    3. Бiрнеше операторлардан құрылған цикл ұйымдастырылады;

    4. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    5. Барлығы дұрыс;

  72. CASE операторы программада қандай әрекет орындайды?

    1. Бiрнеше мүмкiн жағдайдың бiреуiн таңдап алады;

    2. Тармақталу құрылымын програмалайды;

    3. Бiрнеше операторлардан құрылған цикл ұйымдастырылады;

    4. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    5. Барлығы дұрыс;

  73. REPEAT операторы программада қандай әрекет орындайды?

    1. Бiрнеше операторлардан құрылған цикл ұйымдастырылады;

    2. Тармақталу құрылымын програмалайды;

    3. Бiрнеше мүмкiн жағдайдың бiреуiн таңдап алады;

    4. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    5. Барлығы дұрыс;

  74. WHILE операторы программада қандай әрекет орындайды?

    1. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    2. Тармақталу құрылымын програмалайды;

    3. Бiрнеше мүмкiн жағдайдың бiреуiн таңдап алады;

    4. Бiрнеше операторлардан құрылған цикл ұйымдастырылады;

    5. Барлығы дұрыс;

  75. FOR операторы программада қандай әрекет орындайды?

    1. Алдын ала белгiлi рет қайталанатын цикл ұйымдастырылады;

    2. Тармақталу құрылымын програмалайды;

    3. Бiрнеше мүмкiн жағдайдың бiреуiн таңдап алады;

    4. Бiрнеше операторлардан құрылған цикл ұйымдастырылады;

    5. Барлығы дұрыс;

  76. WITH операторы жазбалармен қандай әрекет орындайды?

    1. Айнымалының атауын қайта-қайта жазбауға мүмкiндiк бередi ;

    2. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    3. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    4. Операторлар орындалу ретiн өзгертедi;

    5. Дұрыс жауабы жоқ;

  77. GOTO операторы программада қандай әрекет орындайды?

    1. Операторлардың орындалу ретiн өзгертедi;

    2. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    3. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    4. Айнымалының атауын қайта-қайта жазбауға мүмкiндiк бередi;

    5. Ешқандай әрекет орындамайды да программада бейнеленбейдi;

  78. Бос оператор программада қандай әрекет орындайды?

    1. Ешқандай әрекет орындамайды да программада бейнеленбейдi;

    2. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    3. Алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;

    4. Айнымалының атауын қайта-қайта жазбауға мүмкiндiк бередi;

    5. Операторлар орындалу ретiн өзгертедi;

  79. «Жазба» анықтамасы?

    1. өрiс деп аталатын әр түрлi типтi компоненттен тұратын берілгендер типі;

    2. өрiс деп аталатын бiр типтi компоненттен тұрады;

    3. RECORD қызметшi сөзiмен сипатталған бiр типтi мәлiметтер;

    4. Бiр типтi мәлiметтер жазба деп аталады;

    5. Барлығы дұрыс;

  80. Массив элементтерi қалай белгіленеді?

    1. Массив аты және тiк жақшаға алынған индексi арқылы ;

    2. Айнымалының аты және нүкте ден кейiн өрiс аты;

    3. Конструктор арқылы;

    4. Файлден оқу және файлға жазу арқылы;

    5. Дұрыс жауабы жоқ;

  81. Жазбаларды қалай шақыруға болады?

    1. Айнымалының аты және нүкте ден кейiн өрiс аты ;

    2. Массив аты және тiкжақшаға алынған индексiн көрсету керек;

    3. Конструктор арқылы;

    4. Дұрыс жауабы жоқ;

    5. Файлден оқу және файлға жазу арқылы;

  82. Процедураның негiзгi программадан қандай ерекшелігі бар?

    1. Процедураның соңы нүктелі үтірмен аяқталады;

    2. Процедура денесiнде кемiнде бiр рет меншiктеу операциясы болуы тиiс;

    3. Процедура тік жақжада жазылады;

    4. Процедураның басында аты жазылмайды;

    5. Дұрыс жауабы жоқ;

  83. Төмендегiлердiң қайсысы дұрыс емес?

    1. Барлық айнымалылар аты VAR бөлiмiнде сипатталуы тиiс емес;

    2. Тұрақтыларды сипаттау үшiн CONST қолданады;

    3. Процедураның соңы нүктелі үтірмен аяқталады;

    4. Айнымалылар сипаттау үшiн VAR қолданады;

    5. Барлығы

  84. Файлды оқу үшiн қай процедура қолданылады?

    1. Reset (F1);

    2. Assigh (F1, ‘C:\файл аты’);

    3. Append (F1);

    4. Rewrite(F1);

    5. Дұрыс жауабы жоқ;

  85. Файлдың соңына қосымша жазу үшiн қай процедура қолданылады?

    1. Append (F1);

    2. Assigh (F1, ‘C:…файл аты’);

    3. Reset (F1);

    4. Rewrite(F1);

    5. Дұрыс жауабы жоқ;

  86. Файл соңын қай оператор бiлдiредi?

    1. EOF (F1) ;

    2. EOLN (F1);

    3. CLOSE;

    4. ERASE;

    5. Дұрыс жауабы жоқ;

  87. Файл жолының соңын қай оператор бiлдiредi?

    1. EOLN (F1) ;

    2. EOF (F1);

    3. CLOSE;

    4. ERASE;

    5. Дұрыс жауабы жоқ;

  88. Қай процедура ашылған файлды жабады?

    1. CLOSE(F);

    2. EOF (F1);

    3. EOLN (F1);

    4. ERASE;

    5. Дұрыс жауабы жоқ;

  89. Программаның әр операторын біртіндеп орындауға, яғни трассировканы қалай орындауға болады?

    1. программалау ортасының негізгі менюінің командасы Step Over ;

    2. Go To Cursor;

    3. Tracc Into;

    4. User Screen;

    5. Дұрыс жауабы жоқ;

  90. Орындалып жатқан программаның нәтижелiк экранын қалай көруге болады?

    1. User Screen ;

    2. Go To Cursor;

    3. Tracc Into;

    4. Step Over;

    5. Дұрыс жауабы жоқ;

  91. Редакторға соңғы тиелген программаның компиляциясын орындайтын нұсқау?

    1. Compile;

    2. Build;

    3. Option;

    4. Debug;

    5. Дұрыс жауабы жоқ;

  92. Программаның жұмыс iстеу режимын басқаратын команда қайсы ?

    1. Option;

    2. Compile;

    3. Build;

    4. Debug;

    5. Дұрыс жауабы жоқ;

  93. Стандарттық функция және процедура деген не?

    1. Алдынала құрылған iшкi программалар, кейiннен оларды дайын объектiлер ретiнде қолдануға болады ;

    2. Синус пен косинус мәндерiн есептейтiн программма;

    3. Көзделген маселенi шешетiн бiр топ оператор;

    4. Программалауды жеңiлдететiн құралдар;

    5. Дұрыс жауабы жоқ;

  94. Келесi операторлардың қайсысы жаңа файл ашады?

    1. Rewrite (f1) ;

    2. Assign(f1, ‘C:\ файл аты’);

    3. Reset (F1);

    4. Append (F1);

    5. Дұрыс жауабы жоқ;

  95. Нәтиже алу үшiн қолданушыға арналған нақты әрі дәл нұсқаулар тiзбегi...

    1. Алгоритм деп аталады;

    2. Машиналық команда деп аталады;

    3. Бақару тiзбегi деп аталады;

    4. Шешушу нұсқаулар деп аталады;

    5. Дұрыс жауабы жоқ;

  96. Алгоритмдерге қойылатын негiзгi талаптар

    1. Барлық жауаптар дұрыс;

    2. Алгоритмнiң көпшілдігі;

    3. Алгоритiмнiң анықталғандығы;

    4. Алгоритмнiң нәтижелілігі;

    5. Алгоритммнiң үздiктiлiгi(дискреттілігі);

  97. Алгоритмнiң схемасы деп...

    1. бір-бірімен жалғасқан және белгілі бір әрекетті сипаттайтын геометриялық фигуралардың тізбегі айтады;

    2. Алгоритмнiң орындалуын тексеретiн схема;

    3. Алгоритмдi тестiлеуге арналған схема;

    4. Алгоритмнiң негiзгi үш турлi құрылымдармен графика түрiнде бенеленуi;

    5. Дұрыс жауабы жоқ;

  98. Турбо Паскальде резервтелiнген сөздердi идентификатор ретiнде пайдалануға болады ма?

    1. Жоқ;

    2. Ия;

    3. Мүмкiн, бiрақ резервтелiнген сөз өз мәнiн жоғалтады;

    4. Кей-бiр жағдайларда;

    5. Тек қана кiшi әрәптермен жазылғанда;

  99. Комментарий қай түрде жазылады?

    1. Фигуралық не болмаса дөңгеленген жақшалардың iшiнде;

    2. Тiк бұрышты не болмаса квадраттық жақшалардың iшiнде;

    3. Жұлдызшасы бар өңгеленген жақша не болмаса фигуралық жақша;

    4. Апострофтармен не болмаса тырнақшалармен шектеледi;

    5. Екi жағынан тырнақшалармен не болмаса жұлдызшасы бар жәй жақшамен шектеледi;

  100. Жаңа программа жазу үшiн редакциялау терезесiн қалай ашуға болады?

    1. F10® File® New;

    2. F10® File® Edit;

    3. F10® File® Load;

    4. F10® Run® Edit;

    5. F10® Edit® Run;

  101. Программаны орындағаннан кейiн нәтиженi қалай көруге болады?

    1. Alt + F5;

    2. Alt + F6;

    3. Alt + F3;

    4. CTRL + F30;

    5. CTRL + F5;

  102. 15-тi 4-ке бөлгенде нәтиженiң типi қандай болады?

    1. Нақты;

    2. Символ тiзбектi;

    3. Бүтiн;

    4. Логикалық;

    5. Симолдық;

  103. m мен n айнымалыларының мәнi қандай болуы мүмкiн, егер: m:=25; n:=m+1; m:=m-25;

    1. m=0; n=26;

    2. m=25; n=26;

    3. m=26; n=0;

    4. m=26; n=1;

    5. m=0; n=0;

  104. m мен n айнымалыларының мәнi қандай болуы мүмкiн, егер: m:=5; n:=6; m:=m+m; n:=n*m;

    1. m=25 n=160

    2. m=0; n=26;

    3. m=125; n=26;

    4. m=125; n=25;

    5. m=50; n=26;

  105. Егер А=0.5, В = -1.7 болса, төмендегi шартты оператор орындалғаннан кейiн А мен В-ның мәнiн табыңыз. IF A<B THEN A:=B ELSE B:=A;

    1. A=0.5; B=0.5;

    2. A=-1.7; B=-1.7;

    3. A=-1.7; B=0.5;

    4. A=0.5; B=-1.7;

    5. A=0; B=0;

  106. Төмендегi операторлар орындалғаннан кейiн А-ның мәнiн қандай болмақ: a:= 3; if a<4 then begin a:=a+2; a:=a+3 end

    1. a = 8

    2. a = 5;

    3. a = 6

    4. a = 3

    5. Дұрыс жауабы жоқ

  107. Егер J=3, K=5 болса, төмендегі шартты оператордың нәтижесі неге тең: IF j>k THEN j:=k-2 ELSE k:=k-2

    1. j=3; k=3;

    2. j=3; k=5;

    3. j=5; k=5;

    4. j=5; k=3;

    5. j=1; k=3;

  108. Төмендегi фрагмент орындалса баспаға не шығады: var b,c,d:real; begin B:=1; c:=-2; D:=SQRT(SQR(b) -4*c) ; WRITELN(¢X1= ¢ , (-b+d) /2; ¢ X2 = ¢, (-b-d)/2) ; end.

    1. X1=1; X2=-2;

    2. X1=2; X2=-2;

    3. X1=2; X2=1;

    4. X1=1; X2=1;

    5. X1=-2; X2=-2;

  109. Төменде келтiрiлген операторлардың қайсысы дұрыс емес? A) IF A<B THEN A:=A*A ELSE B:=B*B; b) IF X AND Y THEN S:=S+1; ELSE S:=S-1; c) IF K<>M THEN K:=M; d) IF 5 THEN K:=M; e) 12: IF (A<B) OR C THEN C:=FALSE; f) IF (A=B) AND P THEN P:=P+1<5;

    1. b) ,d) ,f)

    2. ,b) ,f)

    3. ,d) ,e)

    4. ,e) ,f)

    5. ,e) ,f)

  110. Төмендегi массив элементтерiнiң сипаттамасында қайсысы дұрыс емес? A) VAR A:ARRAY[1..20] OF REAL; b) TYPE MAS=ARRAY[‘A’..’D’]; b) VAR A:MAS; c) VAR a:ARRAY[INTEGER] OF CHAR; d) VAR MM:ARRAY[FALSE..TRUE] OF CHAR; e) TYPE SS=ARRAY[-20..0] OF INTEGER; VAR MAS:SS;

    1. ,c);

    2. ,b);

    3. ,e) ;

    4. ,e);

    5. ,e);

  111. Төмендегi массив элементтерiнiң сипаттамасында қайсысы дұрыс емес? A) VAR A:ARRAY[1..5,1..7] OF REAL; b) TYPE MAS=ARRAY[‘1’..’D’,-2..3] OF INTEGER; VAR ARR:MAS; c) TYPE MM=ARRAY[1..10] OF CHAR; VAR a:ARRAY[2..7] OF MM; d) VAR W:ARRAY[5..7] OF INTEGER; e) VAR MASS:ARRAY[1..5],[1..7] OF REAL;

    1. d),e)

    2. a),d)

    3. e),d)

    4. b),e)

    5. c),e)

  112. Төменде жарияланған массивтiң неше компонентi бар? VAR MC:ARRAY[FALSE,TRUE] OF ARRAY[1..5] of CHAR;

    1. 5

    2. 2

    3. 10

    4. 0

    5. 15

  113. Массив анықтамасы ?

    1. Бiр типтi шамалардың реттелген белгiлi бiр тобы;

    2. Номерi бойынша сортталған мәлiметтер жиыны;

    3. Дискiге жазылған әр-түрлi мәлiметтер құрылымы;

    4. Символдық айнымалылырдан тұратын құрылым;

    5. Іарапайым типтi мәлiметтер жиыны;

  114. Массив сорттау әдiстерiн қалай таңдауға болады?

    1. Массивтiң ұзындығына байланысты;

    2. Компьютердiң мүмкiндiгiне байланысты;

    3. Массивтiң реттелгенiне байланысты;

    4. Массив элементтерiнiң типiне байланысты;

    5. Программистке байланысты;

  115. Циклдiк алгоритмдердiң негiзгi ерекшелiгi неде?

    1. Белгiлi бiр топ әрекеттердi бiр-неше рет қайталау;

    2. Алгоритмде цикл санаушысын қолдану;

    3. Алгоритмде логикалық шартты пайдалану;

    4. Алгоритмде цикл денесiн пайдалану;

    5. Цикл соңында end қызметшi сөзiн қолдану;

  116. «Дейiн» және «Әзiрше! циклдарының негiзгi айырмашылығы?

    1. Әзiрше циклiнiң денесiн құратын операторлар кемiнде 1 рет орындалады;

    2. Дейiн циклiнде шарт нәтижесi boolean- типтес болмауы тиiс;

    3. Дейiн циклi орындалуы шексiз;

    4. Әзiрше циклiнiң орындалуы шектелген;

    5. Әзiрше циклiнiң қадамы тек +1 тең;

  117. Алгоритмдеу кезеңiнiң негiзгi маңыздылығы неде?

    1. Есептеу процесi әрекеттерге бөлiнiп олардың орындалу ретi анықталады;

    2. Мәселенi шешу әдiсi анықталады;

    3. Мәселенi шешу үшiн программа құрылады;

    4. Программа компьютерге еңгiзiлiп бақылау мысал қарастырылады;

    5. Нәтиженi талдау үшiн жеңiлдiк бередi;

  118. Турбо-Паскаль тiiлiнiiң қарапайым стандартты типтерін атаңыз.

    1. Бүтін, логикалық, сиволдық, нақты сандар;

    2. Жиын, нақты, логикалық, симвоволдық, файлдық;;

    3. Бүтiн, файлдық, жазба, , көрсеткiш, интервалдық;

    4. Жазба, логикалық, реттiк, нақты, бүтiн;

    5. Нақты, символдық, интервалдық,

  119. Төменде көрсетілгендердің ішінде кайсысы күрделі типтерге жатады?

    1. Масссив, жиын, жазба, файл, объект;

    2. Көрсесеткiш,, интервервал, тiзiм,, файл;

    3. Диапазон, жиын, көрсеткiш, объект;

    4. Тiзiмделген, символдық, нақты, файлддық;;

    5. Бүтiн, тiзiмделген, текстiiк,, процедуралық;

  120. Өрнек деп-

    1. Тұрақтылардан, айнымалылардан,стандардартты функцияциялардан,амалдалдар мен жәй жақшалар көмегімен құрылалады;

    2. Алгоритмнің сөз, сөйлем түрінде жазылуы

    3. Операторлар мен амалдардың орындау приоритеті

    4. Паскаль тiiлiнiiң синтаксисi;

    5. Компилыторға берілген нұсқаулары;

  121. Операторлар арасындағ бөлгiш ретiнде қандай символ қолданады?

    1. ¢;¢

    2. ¢:¢

    3. ¢,¢

    4. ¢ң¢

    5. ¢.¢

  122. ТР-де қандай операторлар қарапайым аталады?

    1. Тек арифметикалық операцияларды орындайтын

    2. Құрылылымында басқа операторлары боламуы тиіс;

    3. Цикл ұйымдастыратын операторлар;

    4. Шартты операторлар;

    5. Процедура операторлары;

  123. Неге GOTO операторын программада қолдануды тиімді болып саналмайды

    1. GOTO опреаторы құрылымдық программалау принциптеріне үйлеспейді ;

    2. Турбо-Паскалде GOTO операторы жоқ;;

    3. GOTO операторы процедураларға қолданбайды;

    4. GOTO операторы ТР--де программалауда керек емес;

    5. Барлық жауап дұрыс;

  124. Құрмалас оператор деп ....

    1. бірнеше жай операторлар тізбегінен тұрады да Begin-End қызметшi сөздерiмен шектеледi;

    2. Шартты операторлар тiзбегi;

    3. Циклдiк операторлар тiзбегi;

    4. Жазба операторы WITH;

    5. Барлығы дұрыс;

  125. Цикл неше рет қайталанады, және a,b мәндерi неге тең ? a:=1; b:=1; while a<=3 do a:=a+1; b:=b+1; end;

    1. 3 рет, a=4, b=2

    2. 2 рет, а=2, в=2

    3. 4 рет, а=3, в=3

    4. 3 рет, а=1, в=1

    5. 2 рет, а=3, в=5

  126. Төмендегi оператордың қайсысы таңдау әрекетiн iске асырады? a) IF ... THEN; b) GOTO ; c) CASE .. OF ...; d) WHILE ... DO ; e) REPEAT ... UNTIL ...

    1. c

    2. a

    3. b, c

    4. e, c

    5. a, e

  127. REPEAT пен WHILE операторлорларының айырмашылығы неде?

    1. Барлық жауаптар дұрыс;

    2. REPEAT операторы WHILE сияқты универсалды емес;

    3. Цикл денесi бiр ретте орындаллмауы керек жағдайда REPEAT жарамайды;

    4. Принципиалдық айырмашылығы жоқ;

    5. REPEAT құрастырылған операторлардың қолдануын талап етпейдi;

  128. S-тың мәнi неге тең? VAR P,A,S:INTEGER; BEGIN A:=32; p:=a; s:=0; while p>0 do begin s:=s+p mod 10; p:=p div 10 end; WRITE(s) END.

    1. 5

    2. 10

    3. 3

    4. 0

    5. 2

  129. Р-ның мәнi неге тең? VAR P,A,S:INTEGER;BEGIN A:=109; p:=a; s:=0; while p>0 do begin s:=s+p mod 10; p:=p div 10 end; WRITE(P) END.

    1. 10

    2. 109

    3. 30

    4. 3

    5. 9

  130. x, y. z, w мәнi неге тең, егер : x:=5; y:=10; z:=1; w:=8; w:=y - w; z:=y div x;

    1. x=5, y=10, z=2, w=2

    2. x=5, y=10, z=1, w=8

    3. x=10,y=8, z=0, w=10

    4. x=1, y=8, z=5, w=0

    5. x=8, y=5, z=5, w=10

  131. Келесi цикл орындалу барысында қандай нәтиже шығады? var i,k,m:integer; begin for i:=1 to 3 do begin k:=11-i; m:=2 * k end; writeln(i,' ',k,' ',m) end.

    1. 8 16

    2. 2 4 8

    3. 10 16

    4. 16 20

    5. 3 4 8

  132. Келесi цикл орындалу барысында қандай нәтиже шығады? var m,k:integer; begin for k:=10 downto 7 do begin m:=2; k:=1; m:=2 * k end; writeln(k,' ',m) end.

    1. 14

    2. 11

    3. 6

    4. 6

    5. 7

  133. Келесi программа орындалу барысында қандай нәтиже шығады? program pro1; var p,q:integer; begin for q:=0 to 5 do begin p:=3*q +1; end; writeln(q,' ',p) end.

    1. 16

    2. 9

    3. 12

    4. 20

    5. 15

  134. Келесi программа орындалу барысында қандай нәтиже шығады? program pro2; var x,y:integer; begin x:=4; y:=1; while x>=0 do begin x:=x - y; y:=y + 1 end; writeln(x,' ',y) end.

    1. 4

    2. 4

    3. 6

    4. 8

    5. 6

  135. Келесi программа орындалу барысында баспаға қандай нәтиже шығады? program pro2; var x,y:integer; begin x:=6; y:=1; while x>=2 do begin if x>y then y:=y+2; x:=x-2; end writeln(x,' ',y) end.

    1. 3

    2. 3

    3. 5

    4. 3

    5. 0

  136. F- тың мәнi неге тең? i:=1; f:=2;while i<6 do i:=i+1; f:=f+i; WRITE(F) end; END.

    1. 8

    2. 10

    3. 22

    4. 14

    5. 16

  137. F- тың мәнi неге тең? VAR I,F:INTEGER;BEGIN i:=1; f:=2; while i<6 do begin i:=i+1; f:=f+i; WRITE(F) end; END.

    1. 22

    2. 8

    3. 12

    4. 14

    5. 16

  138. ODD(15) және ODD(26) неге тең ?

    1. True False

    2. False True

    3. False False

    4. True True

    5. 16 27

  139. Экранға қандай нәтиже шығарылады? var a:integer;function f(x:integer): integer;begin f:=x; a:=0 end; function g(var x:integer):integer; begin g:=x; x:=0 end; begin a:=1; write(f(a)+a); a:=1; write(a+f(a)) end.

    1. 1

    2. 2

    3. 1 2

    4. 2 1

    5. 0 0

  140. Егер А=0.5, В=-17 болса, A мен B мәндерi неге тең? if A=B then A:=B else B:=A

    1. 0.5

    2. -17

    3. -17 -17

    4. -17 0.5

    5. 0

  141. Егер A=1.2; B=10; c=4, келесi операторлар орындалу барысында Z неге тең? Z:=A*SQR(B)*C+A/B-A;

    1. 478.92

    2. 368.90

    3. 246.86

    4. 146.84

    5. 368.88

  142. Егер A=1.2; B=10; c=4; келесi операторлар орындалу барысында Z неге тең? ,Z:=(((SQRT(C)*A)*B+1)+0.3)-C*A/(A*B)*(A-B)

    1. 29.07

    2. 56.89

    3. 38.96

    4. 46.86

    5. 36.76

  143. Егер Х=0.5; Y=0.16; нәтижесi несi неге тең? z:=sqr(sqr(x)*sqrt(y)); write(z);

    1. 0.01

    2. 0.05

    3. 3.6

    4. 2.02

    5. 0.06

  144. Егер x=3.5; y=2.4 келесi операторлар о орындалу барысысында x пен y мәндерi неге тең? x:=x+y; y:=x-y; x:=x-y; write(x,y);

    1. y=3.5 x= 2.4

    2. x=2.4 y= 3.5

    3. x=3.5 y= 3.5

    4. x=2.4 y= 2.4

    5. x=5.9 y=5.9

  145. Егер x=6.7; y=-10.1; келесi операторлар орындалу барысындда x пен y мәндерi неге тең? x:=x+y; y:=x-y; x:=x-y; write(x,y);

    1. -10.1 6.7

    2. 6.7

    3. 3.4

    4. -6.7

    5. 3.4

  146. Егер x=5.2; y=18.7; келесi операторлар орындалу барысында x пен y мәндерi неге тең? read(x,y); t:=x; x:=y; y:=t;

    1. x=18.7 y=5.2

    2. x=5.2 y=18.7

    3. x=18.7 y=t

    4. x=t y=18.7

    5. x=5.2 y=5.2

  147. Баспаға қандай нәтиже шығады? m:=25; n:=m+1; m:=n-25; write(m,n);

    1. 1, 26

    2. 25, 26

    3. 0, 26

    4. 26, 1

    5. 1, 1

  148. Келесi программа орындалу барысындағы нәтиже? var p,q,r,X:integer; begin q:=5; r:=9; for x:=q to r-1 do writeln(p,' ',q,' ',r); end.

    1. 0 5 9 0 5 9 0 5 9 0 5 9

    2. 0 5 9 1 6 8 2 7 7 3 8 6

    3. 0 5 9 2 6 10 3 7 11 4 8 12

    4. 0 5 9 8 9 8 6 7 8 7 7 8

    5. 0 5 9 0 6 9 0 7 9 0 8 9

  149. Цикл неше рет қайталанады, және a,b,s мәндерi неге тең?a:=1; b:=1; while a+b < 8 do begin a:=a+1; b:=b+2 end s:=a+b

    1. рет, a=3, b=5, s=8

    2. 8 рет, a=8, b=10, s=18

    3. 5рет, a=5, b=3, s=8

    4. рет, a=5, b=2, s=7

    5. рет, a=3, b=3, s=6

  150. Келесi проограмма орындалу барысындағы нәтижеже? var p,q:integer; begin writeln('q','p'); for q:=0 to 3 do begin p:=3*q+1; writeln(q,' ',p) ;end; end.

    1. 0 1 1 4 2 7 3 10

    2. 0 1 1 0 2 7 3 10

    3. 1 1 0 1 2 2 3 8

    4. 3 1 4 1 4 1 4 1

    5. 3 4 3 4 1 4 1 4

  151. Шартты оператордың толық және қысқаша түрлерiнiң айырмашылықтары неде?

    1. Кысқаша түрiнде шарттың нәтижесi ақиқат болса, Then-нен кейiнгi операторлар орындалады да, жалған болса If-тен сыртқа шығады;

    2. Толық оператор орындалу барысында нәтиже тек логикалық;

    3. Толық оператоор iшiнде үтiр--нүкте қойылмайды;

    4. Егер тармақ бойынша бiр-неше оператор орындалуы тиiс болса, онда құрылылымды оператор қолданған жөн;

    5. Еlse қызметшi сөзi жақын тұрған if шартымен байланыстырылады;

  152. FOR операторында цикл параметрiнiiң қадамы неге тең?

    1. Тек қана +1 немесе -1

    2. Step- қызметшi сөзiне байланысты;

    3. Тек қана а +1

    4. Алдын ала белгiленген кез-келген нақты сан;

    5. Кез-келген бүтiн сан;

  153. Масссив элементтерi қалай белгiленедi?

    1. Массив тұтасымен бiр атпен аталады, ал элементтерiнiң ретi квадррат жақшаға алынған индекстермен көрсетiледi;

    2. Массив элементтерi өз идентификаторларымен белгiленедi;

    3. Массив тұтасымен бiр атпен аталады, ал элементтерiнiң ретi жәй жақшаға алынған индекстермен көрсетiледi

    4. Массив элементтерi атауымен және типiмен белгiленедi;

    5. Массив элементтерi реттiк нөмерлерiмен және мәндерiмен белгiленедi;

  154. Келесi операциялар қандай нәтиже бередi: 5 div 2 2 mod 5

    1. 2

    2. 0.4

    3. 0.4

    4. 4

    5. 0.4

  155. Келесi операциялар қандай нәтиже бередi: 5 mod 2 0 div 5 2 div 5 0 mod 5

    1. 1 0 0 0

    2. 2.5 0 0.4 0

    3. 2 0 4 0

    4. 2.5 4 4 0

    5. 1 0.4 0 0

  156. Өрнектiң мәнi неге тең 3 div 10+25 mod 5 1+25 div 5 mod 2 (1+25 div 5) mod 2

    1. 0 1 0

    2. 5.3 2.5 3

    3. 0 .3 5 1.5

    4. 1 0 6

    5. 1 5 1

  157. Келесi операторлар орындалу барысында m мен n мәндерi неге тең? m:=25; n:=m+1; m:=m-25;

    1. m = 0 n = 26

    2. m = 25 n = 1

    3. m = 1 n = 26

    4. m = 26 n = 26

    5. m = 0 n = 1

  158. Келесi операторлар орындалу барысында m мен n мәндерi неге тең? m:=5; n:=6; m:=m*m; n:=n*m;

    1. m = 25 n = 150

    2. m = 25 n = 50

    3. m = 150 n = 30

    4. m = 30 n = 25

    5. m = 5 n = 30

  159. Егер a=1, b=2 , c= 3; келесi операторлар орындалу барысында олардың мәндерi неге тең? a:=b; b:=c; c:=a;

    1. a:=2; b:=3; c:=2;

    2. a:=3; b:=2; c:=1;

    3. a:=3; b:=1; c:=2;

    4. a:=2; b:=1; c:=1;

    5. a:=2; b:=2; c:=1;

  160. Егер x=12, y=10, z= 12; келесi операторлар орындалу барысында олардың мәндерi неге тең? x:= 8+6 mod 4*2; y:= x div 5*5; z:= x* 5 div 5;

    1. x=12; y= 10; z = 12;

    2. x=10; y= 12; z = 10;

    3. x=64; y= 10; z = 12;

    4. x=10; y= 10; z = 10;

    5. x=12; y= 12; z = 12;

  161. Егер а=23, Р-ның мәнi неге тең? p:=a; S:=0; WHILE P>0 DO BEGIN S:=S+P MOD 10; P:=P DIV 10 ;END.

    1. 0

    2. 2

    3. 3

    4. 4

    5. 5

  162. Егер a:=1; b:= 1;келесi операторлар орындалу барысында a мен d неге тең? While a<=3 do a:=a+1; b:=b+1;

    1. a=4 b=2

    2. a=2 b=4

    3. a=1 b=1

    4. a=3 b=2

    5. a=2 b=2

  163. Келесi циклдар неше рет қайталанады? a)for k:=-1 to 1 do b) for k:=10 to 20do c) for k:=20 to 10 do d) k:=5; r:=15; e) for k:=k+1 to r-1 do

    1. 3, 11, 0, 9

    2. 3, 30, 10, 10

    3. 0, 10, 10, 9

    4. 3, 10, 0, 10

    5. 1, 20, 9, 10

  164. Егер a:=0; келесi операторлар орындалу барысында А-ның мәнi неге тең? if a <> 0 then; a:=2+а*2;

    1. a= 2

    2. Программа орындалмайды

    3. а= 0

    4. а= 4

    5. а=3

  165. Егерг a:=3; к елесi операторлар орындалу барысысында а--ның мәнi неге тең? if a < 4 then begin a:=a+2; a:=a+3 end;

    1. a= 8

    2. Программа орындалмайды

    3. а= 3

    4. а= 5

    5. а=2

  166. Егерг a:=5; b:=3; к елесi операторлар орындалу барысысында С-ның мәнi неге тең? if a <=b then c:=0 else if b<0 then c:=a;

    1. c=0

    2. c <> 0

    3. c=5

    4. Программа орындалмайды

    5. c=3

  167. Төменде көрсетiлген циклдар неше рет қайталанады? а) for k:=-1 to 1 do б) for k:=10 to 20 do

    1. 11

    2. 10

    3. 12

    4. 1

    5. 2

  168. Төменде көрсетiлген циклдар неше рет қайталанады? a) for k:=20 to 10 do b) k:=5; r:=15; for i:=k+1 to r-1 do

    1. 9

    2. 10

    3. 0

    4. 20

    5. 14

  169. Төменде көрсетiлген циклдар неше реет қайталанады? a) for k:=10 to 10 do b) k:=5; r:=15; for i:=0 to k*r do

    1. 76

    2. 25

    3. 10

    4. 45

    5. 45

  170. Төменендде көрсетсетiiлген циклдлдар н неешее рет қайталанады?: a) for k:=20 to 10 do b) k:=r; for i:=k to r do

    1. 1

    2. 2

    3. 3

    4. 4

    5. 0

  171. Егер a) j:=3; k:=3; b) j:=3; k:=1; c)j:=3; k:=2; d)j:=0; k:=2; келесi операторлар орындалу барысында олардың мәндерi неге тең? if j>k then j:=k-2 else k:=k-2; write(j, k)

    1. 3, 1 -1, 1 0, 2 0, 0

    2. 3, 3 3, 1 2, 0 0, 2

    3. 2, 1 -1, 1 2, 2 0, 0

    4. 3, 1 1, 1 2, 2 0, 0

    5. 1, 3 -1, 1 0, 0 1, 1

  172. Алгоритм жазудың ең танымалы әдiсi.

    1. Кесте түрінде, табиғи тiлде, блок-схема, алгоритмдік тiлде;

    2. Кесте, интегралдық, схема;

    3. Интервалдық, табиғи тiлде, шартты;

    4. Логикалық, программа, кесте;

    5. Барлығы да дұрыс;

  173. Егер : a=10, b=20, log=true, ln=false. Келесi өрнектердiң мәнi неге тең? а) log and ln; б) (a=10) or (b=20); c) (a>5) and (b>5) and (a<10) and ((b<30)

    1. False True False

    2. True True True

    3. False True True

    4. True True False

    5. False False False

  174. Егер : a=10, b=20, log=true, ln=false. Келесi өрнектердiң мәнi неге тең? а) log or ln or (a>b); б) (a=10) and (b=20); c) (not(a<15) or (not b<30))

    1. True True True

    2. False True False

    3. True False True

    4. False True True

    5. True True False

  175. Экранға қандай нәтиже берiледi? var a,b:integer; procedure P(x:integer; var y:integer); begin x:=x+1; y:=y+1 end; begin a:=40; b:=40; P(a,b); write(a,b) end.

    1. 41

    2. 40

    3. 43

    4. 20

    5. 0

  176. Егер x:=5; y:=10; z:=1; Нәтиже неге тең? x:=x + 1; y:=x + 1; z:=x + y; write(x,y,z) end.

    1. 6 7 13

    2. 15 1 10

    3. 10 7 12

    4. 6 10 15

    5. 6 7 10

  177. Өрнектiң мәнiн тап: succ(round(5/2)-pred(3))

    1. 2

    2. 0.5

    3. 2.5

    4. 1.5

    5. 4

  178. Егер x:=5; y:=10; z:=1; w:=8; ал z:=x div y; w:=x mod y; write(x,y,z,w) Нәтиже неге тең?

    1. 5 1 0 0 5

    2. 5 10 5 8

    3. 10 5 5 1

    4. 10 5 0 8

    5. 5 5 8 1

  179. Егер x:=5; y:=10; z:=1; w:=8; ал x:=y div w; z:=y mod w; write(x,y,z,w) Нәтиже неге тең?

    1. 1 10 0 8

    2. 5 10 1 8

    3. 5 1 8 2

    4. 1.02 2 1 2

    5. 8 4 10 1

  180. Келесi программа орындалу барысындағы нәтиже: program er3; var number,sqnumber:integer; begin for number:=9 downto 8 do begin writeln(number,' ',sqnumber); sqnumber:=number*number ; end ; end.

    1. 9 0 8 81

    2. 9 8 64 81

    3. 9 1 81 16

    4. 9 8 81 64

    5. 9 8 81 72

  181. N -нiң неше мәнi баспаға шығарылады? .... for i:=1 to 10 do for j:=1 to 5 do begin N:=i+j; writeln(N) end; .......

    1. 50

    2. 10

    3. 5

    4. 500

    5. 1

  182. Келесi программа орындалу барысындағы нәтиже: program p6; var a,b:integer; begin a:=555; b:=111; а:=a+b; write(a); end.

    1. 666

    2. 555

    3. 111

    4. aaa

    5. 000

  183. Формалды және нақты параметрлердің айырмашылығы неде?

    1. Процедура идентификаторынан кейiн жақша iшiнде сипатталып отырған айнымалылар формалды, ал процедураны шақыру - нақты параметiрлер;

    2. Формалды - ол параметiрлер-айнымалылар, ал нақты параметiрлер - параметiрлер-мәндер;

    3. Формалды - ол параметiрлер-айнымалылар, ал нақты параметiрлер - параметiрлер-константалар;

    4. Формалды - ол типсiз параметiрлер, ал нақты параметiрлер - типтелген;

    5. Формалдылар процедура идентификаторынан кейiн жақша iшiнде көрсетiледi, ал нақты параметiрлер - функцияның басында;

  184. Локальды (дербес) және глобалды параметiрлер айырмашылығы неде?

    1. Локальды айнымалылар процедуралар мен функцялар iшiнде қолданады, глобалды параметiрлер -негiзгi програмамда;

    2. Локальды айнымалылар - тұрақты параметiрлер , ал глобалдылар – массив типтес параметiрлер;

    3. Локальды айнымалылар - қарапайым типтер , ал глобалдылар – құрылымды типтi параметiрлер;

    4. Локальды айнымалылар - стандарттық типтер , ал глобалдылар – пайдаланушының типi;

    5. Барлық жауап дұрыс;

  185. Функцияның жазылуында қандай оператордың қолданылуы шарт?

    1. Кемiнде бiр меншiктеу операторы;

    2. Кемiнде бiр өту операторы;

    3. Кемiнде бiр шартты оператор;

    4. Кемiнде бiр күрделi оператор;

    5. Кемiнде бiр циклдi операторы;

  186. Процедурадан немесе функциядан шыққаннан кейiн локалды айнымалысының мәнi неге тең?

    1. Локалды айнымалылар жойылады;

    2. Локалды айнымалылар негiзгi программаға ауысады;

    3. Локалды айнымалылар өз мәнiн өзгертедi;

    4. Локалды айнымалылар глобалды болып табылады;

    5. Локалды айнымалыларымен ештеңе болмайды;

  187. Модуль және процедура айнымалыларының айырмашылығы неде?

    1. Негiзгi программада жарияланған глобалды айнымалылар модульдiң iшкi сипаттамасына әсер етпейдi;

    2. Айырмашылығы жоқ;

    3. Процедурада тек қана локалды айнымалылар қолданады;

    4. Процедурада информацияны жасыру принципi iске асырылады;

    5. Модульдер тек стандартты болуы мүмкiн, ал процедураларды программисттер құрады;

  188. Типтелiнбеген файлдар қалай жарияланады?

    1. Типтелiнбеген файлдарды жариялау үшiн тек file –деген қызметшi сөзi жазылуы тиiс;

    2. Жариялау үшiн тек text -деген қызметшi сөзi жазылуы тиiс;

    3. Жариялау үшiн readln -процедурасы жазылуы тиiс;

    4. қарапайым типтес айнымалылары бар файлдар қолданады;

    5. Жариялау үшiн тек осы файлдың атауын көрсету керек;

  189. Жазбаларда қай типтi өрiстi пайдалануына шектеу қойылған?

    1. Файлдық типтi;

    2. Жиын типтi;

    3. Массив типтi;

    4. Процедура типтi;

    5. Жазба типтi;

  190. Төмендегi цикл неше рет қайталанды және a,b,s мәндерi неге тең? a:=1; b:=1; while a+b <8 do begin a:=a+1; b:=b+2 end; S:=a+b

    1. раза, а=3,в=5,S=8

    2. рет, а=1,в=3,S=4

    3. рет, а=4,в=6,S=20

    4. 0 рет,, а=1,в=1,S=3

    5. рет, а=2,в=3,S=5

  191. N -нiң неше мәнi баспаға шығарылады? .... for i:=1 to 10 do for j:=1 to 5 do begin N:=i+j; writeln(N) end; .......

    1. 50

    2. 10

    3. 5

    4. 500

    5. 1

  192. Файл соңын қай оператор бiлдiредi?

    1. EOF (F1) ;

    2. EOLN (F1);

    3. CLOSE;

    4. ERASE;

    5. Барлығы дұрыс;

  193. Егер х=1, онда у-ке 2 мәнiн меншiкте, ал егер х=2 тең болса у-ке 1 мәнiн меншiкте

    1. if x=1 then y:=2 else if x=2 then y:=1;

    2. if x=1 then y:=2 if x=2 then y:=1;

    3. if x=1 then y:=2 else y:=1;

    4. if x=1 then y:=1 else y:=2;

    5. Барлығы дұрыс;

  194. Егер x:=5; y:=10; z:=1; w:=8; ал x:=y div w; z:=y mod w; write(x,y,z,w) Нәтиже неге тең?

    1. 1 10 0 8

    2. 5 10 1 8

    3. 5 1 8 2

    4. 1.02 2 1 2

    5. 8 4 10 1

  195. Егер a:=5; b:=3; келесi операторлар орындалу барысында С-ның мәнi неге тең? if a <=b then c:=0 else if b<0 then c:=a;

    1. c=0

    2. c <> 0

    3. c=5

    4. Программа орындалмайды

    5. c=3

  196. Төменде көрсетiлген циклдар неше реет қайталанады? a) for k:=20 to 10 do b) k:=5; r:=15; for i:=k+1 to r-1 do

    1. 9

    2. 10

    3. 0

    4. 20

    5. 14

  197. Егерг a:=3; к елесi операторлар орындалу барысында а--ның мәнi неге тең? if a < 4 then begin a:=a+2; a:=a+3 end;

    1. a= 8

    2. Программа орындалмайды

    3. а= 3

    4. а= 5

    5. а=2

  198. Егере a:=5; b:=3; к елесi операторлар орындалу барысында С-ның мәнi неге тең? if a <=b then c:=0 else if b<0 then c:=a;

    1. c=0

    2. c <> 0

    3. c=5

    4. Программа орындалмайды

    5. c=3

  199. Төменде көрсетiлген циклдар неше рет қайталанады? а) for k:=-1 to 1 do б) for k:=10 to 20 do

    1. 11

    2. 10

    3. 12

    4. 1

    5. 0

  200. Төменде көрсетiлген циклдар неше рет қайталанады? a) for k:=20 to 10 do b) k:=5; r:=15; for i:=k+1 to r-1 do

    1. 9

    2. 10

    3. 0

    4. 20

    5. 14

  201. Өрнектiң мәнi неге тең 3 div 10+25 mod 5 1+25 div 5 mod 2 (1+25 div 5) mod 2

    1. 0 1 0

    2. 5.3 2.5 3

    3. 0 .3 5 1.5

    4. 1 0 6

    5. 1 5 1

  202. m мен n айнымалыларының мәнi қандай болуы мүмкiн, егер: m:=25; n:=m+1; m:=m-25;

    1. m=0; n=26;

    2. m=25; n=26;

    3. m=26; n=0;

    4. m=26; n=1;

    5. m=0; n=0;

  203. Төмендегi файлдық типтердiң сипаттамасының қайсысы дұрыс емес?а) Var f:text; б) Var f1=file of char; в) Var f3:file of array[‘a’..’t’]; г) Var f4:file of real;

    1. б,в

    2. а,б

    3. в,г

    4. а,г

    5. а,в

  204. Нәтижесi неге тең? var a,b:integer; procedure p(x:integer; var y:integer); begin x:=x+1; y:=y+1 end; begin a:=40; b:=40; p(a,b); write(a,b) end.

    1. 40 41

    2. 41

    3. 40

    4. 0

    5. программа орындалмайды

  205. Нәтижесi неге тең? var a:integer; function f(x:integer):integer; begin f:=x; a:=0 end; function g(var x:integer):integer; begin g:=x; x:=0 end; begin a:=1; writeln(f(a)+a); a:=1; writeln(a+f(a)) end.

    1. 1

    2. 0 0

    3. 0

    4. 0 1

    5. 1

  206. Нәтижесi неге тең? var g,f:integer; function sum(n:integer):integer; var d,r:integer; begin d:=0; for r:=1 to n do d:=d+r*r; sum:=d; end; g:=3; f:=sum(g); writeln(f:3,'есть сумма квадратов',g,'чисел'); end.

    1. 63

    2. 16

    3. 32

    4. 38

    5. 45

  207. Төмендегi файлдық типтердiң сипаттамасының қайсысы дұрыс емес?а) Var f:text; б) Var f1=file of char; в) Var f3:file of array[‘a’..’t’]; г) Var f4:file of real;

    1. б,в

    2. а,б

    3. в,г

    4. а,г

    5. а,в

  208. Нәтижесi неге тең? var a:integer; function f(x:integer):integer; begin f:=x; a:=0 end; function g(var x:integer):integer; begin g:=x; x:=0 end; begin a:=1; writeln(f(a)+a); a:=1; writeln(a+f(a)) end.

    1. 1

    2. 0 0

    3. 0

    4. 0 1

    5. 1

  209. Шеңбер сызу процедурасы-

    1. Circle(x,y,r);

    2. Line(x1,y1,x2,y2);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  210. Экранның екі нүктесінің арасында түзуды сызу процедурасы –

    1. Line(x1,y1,x2,y2);

    2. Circle(x,y,r);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  211. Графикалық режимдегі шығару көрсеткішін басқа нүктеге орнату –

    1. MoveTo(x.y);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  212. Графикалық режимде текст шығару процедурасы –

    1. OutText(x,y,текст);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. PutPixel(x,y,a);

  213. х,у координаттарымен берілген пиксельді басқа түске бояу процедурасы –

    1. PutPixel(x,y,a);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. OutText(x,y,текст);

  214. Rectangle(x1,y1,x2,y2) процедурасы нені сызады?

    1. Тік төрбұрыш;

    2. Шеңбер;

    3. Түзу;

    4. Эллипс;

    5. Текст шығарады;

  215. InitGraph(Grdriver,Grmode,Grpath) процедурасы –

    1. Графикалық режимді қосады;

    2. Шеңбер сызады;

    3. Фонның түсін өзгертеді;

    4. Тексттің түсін өзгертеді;

    5. Түзу сызады;

  216. Аргументтің абсолютті мәнін қай функция есептейді?

    1. Abs(x);

    2. EXP(x);

    3. Sqr(x);

    4. Sqrt(x);

    5. Ln(x);

  217. еx мәнін қай функциясы есептейді?

    1. EXP(x);

    2. Abs(x);

    3. Sqr(x);

    4. Sqrt(x);

    5. Ln(x);

  218. Аргументтің квадратын қай функция есептейді?

    1. Sqr(x);

    2. EXP(x);

    3. Abs(x);

    4. Sqrt(x);

    5. Ln(x);

  219. Аргументтің квадраттық түбірін қай функция есептейді?

    1. Sqrt(x);

    2. Sqr(x);

    3. EXP(x);

    4. Abs(x);

    5. Ln(x);

  220. Uses резервтелген сөз нені білдіреді?

    1. Программада модуль қолданылады;

    2. Файлға шығару;

    3. Графикалық режим қосылады;

    4. Стандартты функцияның мәнін есептейді;

    5. Барлығы дұрыс;

  221. Компилятордың Unknown identifier хабарламасы нені білдіреді?

    1. Программада жарияланбаған айнымалы қолданылады;

    2. Меншіктеу опреаторнында өрнектің мәнінің типі айнымалының типіне сәйкес келмейді;

    3. ‘;’ символы қойылмаған;

    4. өрнекте синтаксикалық қате бар;

    5. барлығы дұрыс;

  222. файлдық айнымалыны нақты файлмен байланыстыру процедурасы –

    1. assign(f,файл аты);

    2. append(f);

    3. rewrite(f);

    4. close(f);

    5. дұрыс жаубы жоқ;

  223. Синтаксикалық қате деген не?

    1. Программалау тілінің синтаксикалық ережелерін бұзу;

    2. Айнымалының мәнін қабылдамау;

    3. Программаның орындалу нәтижесін қате шығару

    4. Белгілі бір шарт бойынша айнымалының мәнін қабылдамау;

    5. Барлығы дұрыс

  224. Программаның логикалық қатесі деп нені айтады?

    1. Программаның орындалу нәтижесін қате шығару

    2. Программалау тілінің синтаксикалық ережелерін бұзу;

    3. Айнымалының мәнін қабылдамау;

    4. Белгілі бір шарт бойынша айнымалының мәнін қабылдамау;

    5. Барлығы дұрыс

  225. Итерациялық цикл деген ...

    1. Қайталану саны алдын ала белгісіз цикл

    2. Қайталану саны алдын ала белгілі цикл

    3. Салынған цикл;

    4. Бір рет орындалатын цикл

    5. «Дейін» циклы ;

  226. Бір алгоритм мен барлық біртипті есептерді шешу қасиеті қалай деп аталады?

    1. Көпшілдік;

    2. Нәтижелілік;

    3. Анықталғандық;

    4. Дискреттілік;

    5. Дұрыс жауабы жоқ;

  227. Қай функция стандартты емес?

    1. LOG10(X)

    2. LN(X)

    3. ABS(X)

    4. ASC(X$)

    5. EXP(X);

  228. А массивінің 8-ші элементінің дұрыс жазылуын көрсетіңіз.

    1. А[8]

    2. 8А

    3. А(8)

    4. А(1,8)

    5. А-8

  229. Екі өлшемді А массивінің элементін көрсетіңіз.

    1. А[5,4]

    2. А(5,4)

    3. А(I,J)

    4. A(I+J)

    5. А[5;4]

  230. Цикл денесі деген....

    1. Циклда қайталанатын операторлар тобы;

    2. Бір типті мәндер жиыны;

    3. Процедураның нәтижесі;

    4. Циклдың аяқталу шарты;

    5. Циклдың параметрі;

  231. Программаның текстін редакциялау қай меню арқылы орындалады?

    1. меню Edit

    2. меню Run

    3. меню File

    4. меню Debug

    5. менюTools

  232. Программа барысында мәні өзгере алатын объкт қалай деп аталады?

    1. Айнымалы

    2. Тұрақты

    3. Массив

    4. өрнек

    5. барлығы дұрыс

  233. const резервтелген сөз арқылы не жарияланады?

    1. Тұрақты

    2. Айнымалы

    3. Массив

    4. өрнек

    5. дұрыс жаубы жоқ

  234. Программа құру процессі

    1. Мәселені шешу, математикалық моделін құру, әдісін таңдау, алгоритм құру; программа жазу, компьютерге еңгізу; тестілеу

    2. Алгоритм құру; программалау

    3. Мәселені қою; программалау

    4. Математикалық моделін құру; программалау;

    5. Есепті шешу әдісін таңдау, программалау

  235. Модуль және процедура айнымалыларының айырмашылығы неде?

    1. Негiзгi программада жарияланған глобалды айнымалылар модульдiң iшкi сипаттамасына әсер етпейдi;

    2. Айырмашылығы жоқ;

    3. Процедурада тек қана локалды айнымалылар қолданады;

    4. Процедурада информацияны жасыру принципi iске асырылады;

    5. Модульдер тек стандартты болуы мүмкiн, ал процедураларды программисттер құрады;


  1. Типтелiнбеген файлдар қалай жарияланады?

    1. Типтелiнбеген файлдарды жариялау үшiн тек file –деген қызметшi сөзi жазылуы тиiс;

    2. Жариялау үшiн тек text -деген қызметшi сөзi жазылуы тиiс;

    3. Жариялау үшiн readln -процедурасы жазылуы тиiс;

    4. қарапайым типтес айнымалылары бар файлдар қолданады;

    5. Жариялау үшiн тек осы файлдың атауын көрсету керек;

  2. Жазбаларда қай типтi өрiстi пайдалануына шектеу қойылған?

    1. Файлдық типтi;

    2. Жиын типтi;

    3. Массив типтi;

    4. Процедура типтi;

    5. Жазба типтi;

  3. Төмендегi цикл неше рет қайталанды және a,b,s мәндерi неге тең? a:=1; b:=1; while a+b <8 do begin a:=a+1; b:=b+2 end; S:=a+b

    1. раза, а=3,в=5,S=8

    2. рет, а=1,в=3,S=4

    3. рет, а=4,в=6,S=20

    4. 0 рет,, а=1,в=1,S=3

    5. рет, а=2,в=3,S=5

  4. N -нiң неше мәнi баспаға шығарылады? .... for i:=1 to 10 do for j:=1 to 5 do begin N:=i+j; writeln(N) end; .......

    1. 50

    2. 10

    3. 5

    4. 500

    5. 1

  5. Файл соңын қай оператор бiлдiредi?

    1. EOF (F1) ;

    2. EOLN (F1);

    3. CLOSE;

    4. ERASE;

    5. Барлығы дұрыс;

  6. Егер х=1, онда у-ке 2 мәнiн меншiкте, ал егер х=2 тең болса у-ке 1 мәнiн меншiкте

    1. if x=1 then y:=2 else if x=2 then y:=1;

    2. if x=1 then y:=2 if x=2 then y:=1;

    3. if x=1 then y:=2 else y:=1;

    4. if x=1 then y:=1 else y:=2;

    5. Барлығы дұрыс;

  7. Егер x:=5; y:=10; z:=1; w:=8; ал x:=y div w; z:=y mod w; write(x,y,z,w) Нәтиже неге тең?

    1. 1 10 0 8

    2. 5 10 1 8

    3. 5 1 8 2

    4. 1.02 2 1 2

    5. 8 4 10 1

  8. Егер a:=5; b:=3; келесi операторлар орындалу барысында С-ның мәнi неге тең? if a <=b then c:=0 else if b<0 then c:=a;

    1. c=0

    2. c <> 0

    3. c=5

    4. Программа орындалмайды

    5. c=3

  9. Төменде көрсетiлген циклдар неше реет қайталанады? a) for k:=20 to 10 do b) k:=5; r:=15; for i:=k+1 to r-1 do

    1. 9

    2. 10

    3. 0

    4. 20

    5. 14

  10. Егерг a:=3; к елесi операторлар орындалу барысында а--ның мәнi неге тең? if a < 4 then begin a:=a+2; a:=a+3 end;

    1. a= 8

    2. Программа орындалмайды

    3. а= 3

    4. а= 5

    5. а=2

  11. Егере a:=5; b:=3; к елесi операторлар орындалу барысында С-ның мәнi неге тең? if a <=b then c:=0 else if b<0 then c:=a;

    1. c=0

    2. c <> 0

    3. c=5

    4. Программа орындалмайды

    5. c=3

  12. Төменде көрсетiлген циклдар неше рет қайталанады? а) for k:=-1 to 1 do б) for k:=10 to 20 do

    1. 11

    2. 10

    3. 12

    4. 1

    5. 0

  13. Төменде көрсетiлген циклдар неше рет қайталанады? a) for k:=20 to 10 do b) k:=5; r:=15; for i:=k+1 to r-1 do

    1. 9

    2. 10

    3. 0

    4. 20

    5. 14

  14. Өрнектiң мәнi неге тең 3 div 10+25 mod 5 1+25 div 5 mod 2 (1+25 div 5) mod 2

    1. 0 1 0

    2. 5.3 2.5 3

    3. 0 .3 5 1.5

    4. 1 0 6

    5. 1 5 1

  15. m мен n айнымалыларының мәнi қандай болуы мүмкiн, егер: m:=25; n:=m+1; m:=m-25;

    1. m=0; n=26;

    2. m=25; n=26;

    3. m=26; n=0;

    4. m=26; n=1;

    5. m=0; n=0;

  16. Төмендегi файлдық типтердiң сипаттамасының қайсысы дұрыс емес?а) Var f:text; б) Var f1=file of char; в) Var f3:file of array[‘a’..’t’]; г) Var f4:file of real;

    1. б,в

    2. а,б

    3. в,г

    4. а,г

    5. а,в

  17. Нәтижесi неге тең? var a,b:integer; procedure p(x:integer; var y:integer); begin x:=x+1; y:=y+1 end; begin a:=40; b:=40; p(a,b); write(a,b) end.

    1. 40 41

    2. 41

    3. 40

    4. 0

    5. программа орындалмайды

  18. Нәтижесi неге тең? var a:integer; function f(x:integer):integer; begin f:=x; a:=0 end; function g(var x:integer):integer; begin g:=x; x:=0 end; begin a:=1; writeln(f(a)+a); a:=1; writeln(a+f(a)) end.

    1. 1

    2. 0 0

    3. 0

    4. 0 1

    5. 1

  19. Нәтижесi неге тең? var g,f:integer; function sum(n:integer):integer; var d,r:integer; begin d:=0; for r:=1 to n do d:=d+r*r; sum:=d; end; g:=3; f:=sum(g); writeln(f:3,'есть сумма квадратов',g,'чисел'); end.

    1. 63

    2. 16

    3. 32

    4. 38

    5. 45

  20. Төмендегi файлдық типтердiң сипаттамасының қайсысы дұрыс емес?а) Var f:text; б) Var f1=file of char; в) Var f3:file of array[‘a’..’t’]; г) Var f4:file of real;

    1. б,в

    2. а,б

    3. в,г

    4. а,г

    5. а,в

  21. Нәтижесi неге тең? var a:integer; function f(x:integer):integer; begin f:=x; a:=0 end; function g(var x:integer):integer; begin g:=x; x:=0 end; begin a:=1; writeln(f(a)+a); a:=1; writeln(a+f(a)) end.

    1. 1

    2. 0 0

    3. 0

    4. 0 1

    5. 1

  22. Шеңбер сызу процедурасы-

    1. Circle(x,y,r);

    2. Line(x1,y1,x2,y2);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  23. Экранның екі нүктесінің арасында түзуды сызу процедурасы –

    1. Line(x1,y1,x2,y2);

    2. Circle(x,y,r);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  24. Графикалық режимдегі шығару көрсеткішін басқа нүктеге орнату –

    1. MoveTo(x.y);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  25. Графикалық режимде текст шығару процедурасы –

    1. OutText(x,y,текст);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. PutPixel(x,y,a);

  26. х,у координаттарымен берілген пиксельді басқа түске бояу процедурасы –

    1. PutPixel(x,y,a);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. OutText(x,y,текст);

  27. Rectangle(x1,y1,x2,y2) процедурасы нені сызады?

    1. Тік төрбұрыш;

    2. Шеңбер;

    3. Түзу;

    4. Эллипс;

    5. Текст шығарады;

  28. InitGraph(Grdriver,Grmode,Grpath) процедурасы –

    1. Графикалық режимді қосады;

    2. Шеңбер сызады;

    3. Фонның түсін өзгертеді;

    4. Тексттің түсін өзгертеді;

    5. Түзу сызады;

  29. Аргументтің абсолютті мәнін қай функция есептейді?

    1. Abs(x);

    2. EXP(x);

    3. Sqr(x);

    4. Sqrt(x);

    5. Ln(x);

  30. еx мәнін қай функциясы есептейді?

    1. EXP(x);

    2. Abs(x);

    3. Sqr(x);

    4. Sqrt(x);

    5. Ln(x);

  31. Аргументтің квадратын қай функция есептейді?

    1. Sqr(x);

    2. EXP(x);

    3. Abs(x);

    4. Sqrt(x);

    5. Ln(x);

  32. Аргументтің квадраттық түбірін қай функция есептейді?

    1. Sqrt(x);

    2. Sqr(x);

    3. EXP(x);

    4. Abs(x);

    5. Ln(x);

  33. Uses резервтелген сөз нені білдіреді?

    1. Программада модуль қолданылады;

    2. Файлға шығару;

    3. Графикалық режим қосылады;

    4. Стандартты функцияның мәнін есептейді;

    5. Барлығы дұрыс;

  34. Компилятордың Unknown identifier хабарламасы нені білдіреді?

    1. Программада жарияланбаған айнымалы қолданылады;

    2. Меншіктеу опреаторнында өрнектің мәнінің типі айнымалының типіне сәйкес келмейді;

    3. ‘;’ символы қойылмаған;

    4. өрнекте синтаксикалық қате бар;

    5. барлығы дұрыс;

  35. файлдық айнымалыны нақты файлмен байланыстыру процедурасы –

    1. assign(f,файл аты);

    2. append(f);

    3. rewrite(f);

    4. close(f);

    5. дұрыс жаубы жоқ;

  36. Синтаксикалық қате деген не?

    1. Программалау тілінің синтаксикалық ережелерін бұзу;

    2. Айнымалының мәнін қабылдамау;

    3. Программаның орындалу нәтижесін қате шығару

    4. Белгілі бір шарт бойынша айнымалының мәнін қабылдамау;

    5. Барлығы дұрыс

  37. Программаның логикалық қатесі деп нені айтады?

    1. Программаның орындалу нәтижесін қате шығару

    2. Программалау тілінің синтаксикалық ережелерін бұзу;

    3. Айнымалының мәнін қабылдамау;

    4. Белгілі бір шарт бойынша айнымалының мәнін қабылдамау;

    5. Барлығы дұрыс

  38. Итерациялық цикл деген ...

    1. Қайталану саны алдын ала белгісіз цикл

    2. Қайталану саны алдын ала белгілі цикл

    3. Салынған цикл;

    4. Бір рет орындалатын цикл

    5. «Дейін» циклы ;

  39. Бір алгоритм мен барлық біртипті есептерді шешу қасиеті қалай деп аталады?

    1. Көпшілдік;

    2. Нәтижелілік;

    3. Анықталғандық;

    4. Дискреттілік;

    5. Дұрыс жауабы жоқ;

  40. Қай функция стандартты емес?

    1. LOG10(X)

    2. LN(X)

    3. ABS(X)

    4. ASC(X$)

    5. EXP(X);

  41. А массивінің 8-ші элементінің дұрыс жазылуын көрсетіңіз.

    1. А[8]

    2. 8А

    3. А(8)

    4. А(1,8)

    5. А-8

  42. Екі өлшемді А массивінің элементін көрсетіңіз.

    1. А[5,4]

    2. А(5,4)

    3. А(I,J)

    4. A(I+J)

    5. А[5;4]

  43. Цикл денесі деген....

    1. Циклда қайталанатын операторлар тобы;

    2. Бір типті мәндер жиыны;

    3. Процедураның нәтижесі;

    4. Циклдың аяқталу шарты;

    5. Циклдың параметрі;

  44. Программаның текстін редакциялау қай меню арқылы орындалады?

    1. меню Edit

    2. меню Run

    3. меню File

    4. меню Debug

    5. менюTools

  45. Программа барысында мәні өзгере алатын объкт қалай деп аталады?

    1. Айнымалы

    2. Тұрақты

    3. Массив

    4. өрнек

    5. барлығы дұрыс

  46. const резервтелген сөз арқылы не жарияланады?

    1. Тұрақты

    2. Айнымалы

    3. Массив

    4. өрнек

    5. дұрыс жаубы жоқ

  47. Программа құру процессі

    1. Мәселені шешу, математикалық моделін құру, әдісін таңдау, алгоритм құру; программа жазу, компьютерге еңгізу; тестілеу

    2. Алгоритм құру; программалау

    3. Мәселені қою; программалау

    4. Математикалық моделін құру; программалау;

    5. Есепті шешу әдісін таңдау, программалау

  48. Шеңбер сызу процедурасы-

    1. Circle(x,y,r);

    2. Line(x1,y1,x2,y2);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);


  1. Экранның екі нүктесінің арасында түзуды сызу процедурасы –

    1. Line(x1,y1,x2,y2);

    2. Circle(x,y,r);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  2. Графикалық режимдегі шығару көрсеткішін басқа нүктеге орнату –

    1. MoveTo(x.y);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  3. Графикалық режимде текст шығару процедурасы –

    1. OutText(x,y,текст);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. PutPixel(x,y,a);

  4. х,у координаттарымен берілген пиксельді басқа түске бояу процедурасы –

    1. PutPixel(x,y,a);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. OutText(x,y,текст);

  5. Шеңбер сызу процедурасы-

    1. Circle(x,y,r);

    2. Line(x1,y1,x2,y2);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);


  1. Экранның екі нүктесінің арасында түзуды сызу процедурасы –

    1. Line(x1,y1,x2,y2);

    2. Circle(x,y,r);

    3. MoveTo(x.y);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  2. Графикалық режимдегі шығару көрсеткішін басқа нүктеге орнату –

    1. MoveTo(x.y);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. OutText(x,y,текст);

    5. PutPixel(x,y,a);

  3. Графикалық режимде текст шығару процедурасы –

    1. OutText(x,y,текст);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. PutPixel(x,y,a);

  4. х,у координаттарымен берілген пиксельді басқа түске бояу процедурасы –

    1. PutPixel(x,y,a);

    2. Circle(x,y,r);

    3. Line(x1,y1,x2,y2);

    4. MoveTo(x.y);

    5. OutText(x,y,текст);



Қолданылған әдебиеттер:


1. А.В.Могилев, Н.И.Пак, Е.К.Хённер «Информатика» Москва 2001

2. Под редакцией С.В. Симоновича «Информатика », санкт-петербург , М., 2001

3. Интернет желісі



Материалды Word форматында жүктеп аласыз
Тарифке кіреді
0 ұстаз жүктеп алған
15 қаңтар
919
Бұл материалды қолданушы жариялаған. UstazTilegi материалдың мазмұны мен авторлық құқықтарына жауап бермейді. Авторлық құқық бұзылған жағдайда шағым қалдыра аласыз
"Ұстаз" платформасында тіркелген пәндік олимпиадалар
Аттестацияға жарамды екенін көру үшін "Ұстаз" платформасында "Жарыстар, олимпиадалар тізімінен "Ustaz tilegi" деп іздесеңіз шығады
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Осы тақырыпта
көрнекілік керек па?
10 000 астам көрнекіліктерді жинап қойдық.
Көрнекілік бөліміне өтіп тақырыбын жазып жүктеп алыңыз!
Министірлікпен келісілген Аттестацияға жарамды курстар тізімі