Программалау технологиясы және тілдер пәнінен тест сұРАҚтар



бет1/3
Дата25.04.2016
өлшемі1 Mb.
#88180
  1   2   3
ПРОГРАММАЛАУ ТЕХНОЛОГИЯСЫ ЖӘНЕ ТІЛДЕР ПӘНІНЕН ТЕСТ СҰРАҚТАР

1. Бүтін сандық мәндерді қабылдайтын айнымалының типтері

A)INTEGER

B)REAL

C)CHAR

D)BOOLEAN

E)STRING

F) READ

G) SHORTINT

H) LONGINT

2. Жай типтердің түрлері: мәні символ болатын айнымалының типі

A) CHAR

B) REAL

C) INTEGER

D) BOOLEAN

E) STRING

F) UNDCHAR

G) AnsiChar

H) WideChar

3. Жай типтердің түрлері: нәтижесі ақиқат не жалған болатын кез-келген логикалық өрнектің типі

A) BOOLEAN

B) REAL

C) INTEGER

D) CHAR

E) STRING

F) UNEBOOLEAN

G) ByteBool

H)WordBool

4. Жай типтердің түрлері: мәні жол болатын айнымалының типі

A)STRING

B)REAL

C)INTEGER

D)BOOLEAN

E)CHAR

F) RUSTRING

G) WideString

H) AnsiString

5. Мұнда x,y-нақты сандар a,b-бүтін сандар мәнінің типі іnteger болатын өрнекті анықта

A) round(x/y)+b*a

B) sqrt(a*b)

C) a*x

D) a+b-a/b

E) a/b-a/b

F) a- нақты сан

G) а – бүтін сан

H) b- бүтін сан

6. Егер программада екі бүтін сан a және b сандарын қосып, оны z бөлсек (Y:=(a+b)/z) Y-ті қалай сипаттаймыз?

A) Y: real

B) Y: integer

C) Y: byte

D) Y: boolean

E) Y: string

F) Y – бүтін сан деп аламыз

G) Y – нақты сан деп аламыз

H) Y – бүтін сан болалмайды

7. Кейбір стандартты фукциялардың атқаратын қызметтері: Коды бойынша символды анықтау

A)Chr(n) функциясы пайдаланылады

B)Ord('x') функциясы пайдаланылады

C)Succ(x) функциясы пайдаланылады

D)Pred(x) функциясы пайдаланылады

E)Char(n) функциясы пайдаланылады

F) Ешқандай функция пайдаланылмайды

G) Chr() функциясы пайдаланылады

H) Chr () код бойынша символды анықтау функциясы

8. +, -, *, / операциялары берiлгендердiң қай типтерiнде анықталған

A) integer

B) char

C) real, string

D)string, char, boolean

E) real, boolean

F) boolean

G) real

H) integer, real

9. Кейбір стандартты фукциялардың атқаратын қызметтері: символдың кодын анықтау

A)Ord('x')

B)Chr(‘n’)

C)Succ(‘x’)

D)Pred(‘x’)

E)Char(n)

F) real (n)

G) Ord(‘p’)

H) Ord(‘n’)

10. Дұрыс жазылған өрнекті көрсет

5x-sіn2x

A)5*x-sіn(2*x)

B)(5x)-sіn2*x

C)5*x-sіn(2x)

D)(5*x-sіn*2*x

E)5x-sіn*2x

F) (5*x)-sіn2*x

G) (5*x)-sіn(2*x)

H) (5*x)-(sіn(2*x))

11. Дұрыс жазылған өрнекті көрсет

е5x-sіn2x

A)exp(5*x-sіn(2*x))

B)exp(5*x)-exp(sіn(2*x))

C)exp(5*x-sіn(2*x)*ln(e))

D)exp(5*x-sіn*2*x)

E)exp(5x-sіn*2x)

F) exp5*x-sin(2*x));

F) exp((5*x)-sin(2*x));

H) exp((5*x)-(sin(2*x)))

12. Дұрыс жазылған өрнекті көрсет

6x2+3(x2+1)

A) 6*SQR(x)+3*(SQR(x)+1)

B) 6*SQR(x)+3(SQR(x)+1)

C) 6SQR(x)+3*(SQR(x)+1)

D) 6SQR(x)+3(SQR(x)+1)

E) 6*SQRx+3*(SQRx+1)

F) 6SQR(x)+3*(SQR(x)+1)

G) (6*SQR(x))+3*(SQR(x)+1)

H) (6*SQR(x))+(3*(SQR(x)+1))

13. Өрнектiң мәнiн есептеңiз: round(2.4)+round(1.2)+1

A) 4

B) 3.2

C) 4.2

D) 3

E) 5

F) 6.0

G) 4.0

H) 4.00

14. Өрнектiң мәнiн есептеңiз: trunc(6.9)-trunc(6.2)-1

A) -1

B) 0

C) 1

D) -0.3

E) 0.3

F) -2.00

G) -1.0

H) – 1.00

15. Өрнектiң мәнiн есептеңiз: trunc(6.9)+trunc(6.2)-1

A) 11

B) 0.00

C) 1.0

D) -0.3

E) 0.3

G) - 11.0

H) 11.0

H) 11.00

16. Өрнектiң мәнiн есептеңiз: round(5.6)+trunc(3.7)-2

A) 7

B) 8

C) 6

D) 5.00

E) 9

F) -7.0

G) 7.0

H) 7.00

17. Өрнектiң мәнiн есептеңiз: round(5.6)-trunc(3.7)+2

A) 5

B) 8

C) 6

D) 4.0

E) 9

F) -5.00

G) 5.00

H) 5.0

18. Егер айнымалы A=25 B=2 болса, A MOD B өрнегінің мәні неге тең?

A) 1

B) 12

C) 50

D) 3.00

E) 5.0

F) 12.00

G) 1.0

H) 1.00

19. Егер айнымалы A=25 B=2 болса, A DIV B өрнегінің мәні неге тең?

A) 12

B) 2.0

C) 50

D) 1.00

E) 5

F) -12.00

G) 12.0

H) 12.00

20. Егер айнымалы A=2 B=12 болса, A DIV B өрнегінің мәні неге тең?

A) 0

B) 2

C) 12

D) 1.00

E) 5.0

F) -0.00

G) 0.0

H) 0.00

21. Егер айнымалы A=2 B=12 болса, A MOD B өрнегінің мәні неге тең?

A) 2

B) 0

C) 1.00

D) 12.0

E) 5.00

F) -2.00

G) 2.0

H) 2.00

22. Егер айнымалы A=2 B=-12 болса, A MOD B өрнегінің мәні неге тең?

A) 2

B) 0.0

C) 1.00

D) 12

E) 5.00

F) -2.00

G) 2.0

H) 2.00

23. Егер айнымалы A= -2 B=12 болса, A MOD B өрнегінің мәні неге тең?

A) -2

B) 2

C) 0.00

D) 12

E) 5.00

F) -2.00

G) 2.0

H) 2.00

24. Егер айнымалы A= -2 B=-12 болса, A MOD B өрнегінің мәні неге тең?

A) -2

B) 2.0

C) 0.00

D) -12

E) 5.0

F) 2.00

G) -2.00

H) -2.0

25. Егер айнымалы A=-25 B=2 болса, A DIV B өрнегінің мәні неге тең?

A) -12

B) 2.0

C) 50.000

D) 1.0

E) 5.00

F) 12.0

G) -12.0

H) -12.00

26. Төмендегі өрнектің нәтижесі қандай? 25 div(-3)=

A) -8

B) 8

C) нәтижесі болмайды

D) -1.0

E) 0.00

F) 8.00

G) -8.0

H) -8.00

27. Өрнектің нәтижесі қандай?

(15 div 3)+(15 mod 3)=

A) 5

B) 0

C) 10

D) 1.00

E) нәтиже жоқ

F) -5.00

G) 5.0

H) 5.00

28. Mod амалының қызметі

A) бөліндінің бүтін бөлігін алу

B) мәліметтерді экранға шығару

C) берілгендерді жадыға енгізу

D) бүтін қалдықты алу

E) экрандағы көріністі мили секунд ұстап тұру

F) нақты нәтижесін алу

G) бүтін бөлігін алу

H) Mod амалыны тек бүтін сандар үшін ғана пайдаланылады

29. Программаны орындату

A)Ctrl+F9

B)Alt+F9

C)Shift+F9

D) Compile, Alt+X

E)Ctrl+F8

F) Ctrl+F10

G) Run

H) Ctrl+F9, Run

30. Программаны компиляциялау

A)Alt+F9

B)Ctrl+F9

C)Shift+F9

D)Alt+X

E)Ctrl+F8

F) Ctrl+F10

G) Compile

H) Alt+F9, Compile

31. Төмендегi бөлiмдердiң қайсыларының барлық программаларда болуы шарт:

1) var, 2) const, 3) type, 4) begin 5) end 6) label

A) 4

B)"1, 3, 4"

C)" 2, 5"

D)"1, 5"

E)"1, 4, 5"

F) 3

G) 5

H) “4,5”

32. Паскаль тіліндегі aйнымалыларды сипаттау бөлімі

A)Var

B)Label – ден кейін басталады

C)Const

D)Type

E)Begin

F) Begin-нен кейін Var бөлімінде сипатталады

G) Begin-нен алдын Var бөлімінде сипатталады

H) А, F – дұрыс

33. Паскаль тіліндегі сипаттамалар бөлімінің белгіленуі: Таңбаларды сипаттау бөлімі

A) Label

B) Const

C) Таңбаларды сипаттамай кетседе болады

D) Type қызметші сөзінен кейн басталады

E) Begin

F) Бағдарламаның соңында сипаттасада болады

G) Бағдарламаның басында сипатталып кетеді

H) Таңбаларды сипаттау үшін Label қолданылады

34. Паскаль тіліндегі сипаттамалар бөлімінің белгіленуі: Тұрақтыларды сипаттау бөлімі

A) Const

B) Label

C) Тұрақтыларды сипаттау шарт емес

D) Type – қызметші сөзінен кейн сипатталады

E) Begin

F) Тұрақтыларды сипаттамай қолдануға болады

G) Тұрақтыларды сипаттау шарт

H) Тұрақтыларды Const қызметші сөзі арқылы сипатталады

35. Паскаль тіліндегі сипаттамалар бөлімінің белгіленуі: Типтерді сипаттау бөлімі

A) Type

B) Const

C) Var

D) Label

E) Begin

F) TYPE <типтің бейнеленуі>;= <типтің аты>

G) TYPE <типтің аты> = <типтің бейнеленуі>;

H) TYPE МАССА=REAL;

36. Паскальда орындалатын бөлім қай қызметші сөзден басталады?

A) Begin

B) Const

C) Var, Const

D) Type қызметші сөзден басталады

E) Label

F) type қызметші сөзінен басталады

G) Кез келген орындалатын программа Begin-нен басталады

H) А, F – жауаптары дұрыс

37. Программа тақырыбы қай қызметші сөзден кейін жазылады?

A) Program

B) Begin

C) Var

D) Type қызметші сөзден кейн жазылады

E) End

F) Программаның тақырыбы кириллица әріптерімен жазылады

G) Программаның тақырыбы латын тілінде жазылады

H) Программада Program қызметші сөзінен кейін тақырыбы жазылу шарт

38. Программа тақырыбы

A) идентификаторлармен жазылады

B)цифрлармен және орыс алфабитінің әріптерімен жазылады

C)цифрлармен және қазақ алфабитінің әріптерімен жазылады

D)тек цифрлармен жазылады

E)тек әріптерімен жазылады

F) кирилица алфабитімен жазылады

G) латын алфабитімен жазылады

H) кирилицца әріптерімен жазылмайды

39. Енгізу операторы

A) Read

B) Write

C) ClrScr

D) Delay

E) real

F) writeln

G) Readln

H) Aжәне F варианттары дұрыс

40. Шығару операторы

A) Write

B) Read

C) ClrScr

D) Delay

E) real

F) readln

G) Writeln

H) Aжәне F варианттары дұрыс

41. Экранды тазалау операторы

A) ClrScr;

B) Write;

C) Read;

D) Delay;

E) real;

F) clrcsr;

G) Clrscr;

H) clrScr;

42. Write операторының қызметі

A) мәліметтерді экранға шығару

B) берілгендерді жадыға енгізу

C) бөліндінің бүтін бөлігін алу

D) бүтін қалдықты алу

E) экрандағы көріністі мили секунд ұстап тұру

F) тек ғана стандартты функцияларды экранға шығару

G) экранға шығару

H) Нәтижені шығару

43. Мәліметтерді экранға келесі жолдың басынан бастап шығару операторы

A)Writeln

B)Write

C)Readln

D)ClrScr

E)Read

F) ClrScr

G) Write операторына ln жалғауын жалғау арқыды

H) WRITELN;

44. a:=5; b:=10; c:=12;

writeln('a=',a, ' b=',b, ' c=',c)

программа бөлiгi орындалғанда нәтиже қандай болады?

A) a=5

B) b=12

C) c=15

D) b=5 c=12

E) a=12 b=10 c=5

F) a=4 b=6 c=8

G) b=10

H) c=10

45. a:=5; b:=12; c:=12

writeln('a=',a, ' b=',b, ' c=',c)

программа бөлiгi орындалғанда қандай нәтиже шығады?

A)a=5

B)a=5 b=10 c=10

C)a=5 b=10 c=10

D)a=10 b=5 c=12

E) c=4

F) a=5 b=10 c=11
G) b=12

H) c=12

46. a:=5; b:=10; c:=10

writeln('a=',a, ' b=',b, ' c=',c)

программа бөлiгi орындалғанда қандай нәтиже шығады?

A)a=5 b=10 c=10

B)a=5 b=12 c=12

C)a=5 b=10 c=10

D)a=10 b=5 c=12

E)a=12 b=10 c=5

F) a=6

G) b=10

H) c=10

47. a:=10; b:=5; c:=12;

writeln('a=',a, ' b=',b, ' c=',c)

программа бөлiгi орындалғанда қандай нәтиже шығады?

A)a=10 b=5 c=12

B)a=5 b=10 c=10

C)a=5 b=12 c=12

D)a=5 b=10 c=10

E)a=12 b=10 c=5

F) a=11

G) b=5

H) c=12

48.

а:=5;

в:=7;

с:=a+b;

f:=a+b+c;

Программаның бөлігі орындалғанда f – тің мәні нешеге тең?

A)4

B)12

C)5

D)7

E)36

F) 5,00

G) 4,0

H) 4,00

49.

а:=5;

в:=10;

с:=12;

writeln (‘a=’, a, ‘b=’, b, ‘c=’, c);

программа бөлігі орырындалғанда нәтижелері неше болады ?

A)a=5, b=10, c=12

B)a=7, b=5, c=8

C)a=5, b=0, c=2

D)a=5, b=1, c=2

E)a=9, b=10, c=12

F) a=4

G) b=10

H) c=12

50.

а:=10;

a:=(a+5)*2;

b:=a+7;

b:=a+b;

Программаның бөлігі орындалғанда a және b – ның мәні неге тең?

A)a=30; b=67;

B)a=91; b=42;

C)a=24; b=19;

D)a=25; b=91;

E)a=52; b=71;

F) a=10;

G) b=67;

H) a=30

51.

x:=5; c:=4

x:=x+abs(x);

C:=x+c*4;

Программа бөлігі орындалғанда C – тің мәні неге тең?

A)26

B)10

C)13

D)87

E)52,00

F) 15,0

G) 26,0

H) 26,00

52. Турбо Паскальда программа нәтижесін экранға шығарып көрсету үшін

A) ALT+F5

B) ALT+F9

C) CTRL+F9

D) ALT+X

E) ALT+F3

F) Readln

G) readkey

H) ALT+F5, Readkey

53. Программада ClrScr командасын қолдану үшін қандай модуль іске қосылу қажет?

A) Crt

B) TPMenu

C) Int;

D) Const;

E) Clear;

F) Clr;

G) Uses Crt;

H) А және G жауаптары дұрыс

54. Delay операторының қызметі

A)экрандағы көріністі мили секунд ұстап тұру

B)берілгендерді жадыға енгізу

C)бөліндінің бүтін бөлігін алу

D)бүтін қалдықты алу

E)мәліметтерді экранға шығару

F) экранды тазалау

G) көріністі ұстап тұру

H) экранда мәліметті Delay қызметші сөзінде берілген уақытқа сәйкес ұстап тұру

55. Паскаль тілінде түсініктеменің дұрыс жазылғаны

A)(*үшбұрыш ауданы*)

B)[үшбұрыш ауданы]

C)‘үшбұрыш ауданы’

D)“үшбұрыш ауданы”

E)*үшбұрыш ауданы*

F) /*үшбұрыш ауданы*/

G) {үшбұрыш ауданы}

H) {*үшбұрыш ауданы*}

56. Турбо Паскальда программаны іске қосу үшін қолданылатын командасы

A)CTRL+ F9

B)ALT+F9

C)ALT+F5

D)ALT+X

E)ALT+F3

F) Compile

G) Run мәзірі қолданылады

H) Мәзірден Run -> Run командасын орындау

57. Паскаль тiлiнде нүкте (.)

A)программаның соңын белгiлеу үшiн қолданылады

B)программадағы операторлардың соңын белгiлейдi

C)кейбiр операторлардағы параметрлердi ажырату үшiн және айнымалыларды сипаттау бөлiмiнде айнымалыларды ажырату үшiн қойылады

D)таңбаларды белгiлегенде, таңдау командасында және айнымалыларды сипаттау бөлiмiнде айнымалы типiнiң алдына қойылады

E)программаның жалғасатындығын білдіреді.

F) бағдарламаның процедурасы біткенін білдіреді

G) программа біткеннен кейн End қызметші сөзінен кейн қойылады

H) End қызметші сөзінен кейін программа жазуға боламайды

58. Паскаль тiлiнде нүктелi үтiр (;)

A)программадағы операторлардың соңын белгiлейдi

B)программаның соңын белгiлеу үшiн қолданылады

C)кейбiр операторлардағы параметрлердi ажырату үшiн және айнымалыларды сипаттау бөлiмiнде айнымалыларды ажырату үшiн қойылады

D)таңбаларды белгiлегенде, таңдау командасында және айнымалыларды сипаттау бөлiмiнде айнымалы типiнiң алдына қойылады

E) бағдарлама аяқталғанын білдіреді

F) бағдарламаның процедурасы біткенін білдіреді

G) жолдың біткенін білдіреді.

H) нүктелі үтірден кейін программа жалғасады

59. Паскаль тiлiнде үтiр (,)

A)кейбiр операторлардағы параметрлердi ажырату үшiн қолданылады

B)программаның соңын белгiлеу үшiн қолданылады

C)программадағы операторлардың соңын белгiлейдi

D)таңбаларды белгiлегенде, таңдау командасында және айнымалыларды сипаттау бөлiмiнде айнымалы типiнiң алдына қойылады

E)циклдың басталғанын білдіреді

F) процедураның біткенін білдіреді

G) сипаттау бөлiмiнде айнымалыларды ажырату үшiн қойылады

H) var бөлімінде бірнеше айнымалыларды сипаттау үшін қолданылады

60. Паскаль тiлiнде қос нүкте (:)

A) таңбаларды белгiлегенде

B) программаның соңын белгiлеу үшiн қолданылады

C) программадағы операторлардың соңын белгiлейдi

D) кейбiр операторлардағы параметрлердi ажырату үшiн және айнымалыларды сипаттау бөлiмiнде айнымалыларды ажырату үшiн қойылады

E) меншіктеу белгісін білдіреді

F) жол аяқталғанын білдіреді

G) таңдау командасында қолданылады

H) айнымалыларды сипаттау бөлiмiнде айнымалы типiнiң алдына қойылады

61. a:=7; b:=8; c:=(a+b)/3+a*b

программа бөлiгi орындалғанда с мәнi неге тең?

A)61

B)17

C)17,0

D)83,00

E)81,0

F) 65,00

G) 61,0

H) 61,00

62. a:=7; b:=5; c:=(a+b)/3+a*b

программа бөлiгi орындалғанда с мәнi неге тең?

A) 39

B) 61

C) 17

D) 27

E) 27,00

F) 27,0

G) 39,0

H) 39,00

63. a:=7; b:=2; c:=(a+b)/3+a*b

программа бөлiгi орындалғанда с мәнi неге тең?

A)17

B)39

C)61

D)21

E)83

F) 83,0

G) 17,0

H)17,00

64. a:=11; b:=7; c:=(a+b)/3+a*b

программа бөлiгi орындалғанда с мәнi неге тең?

A)83

B)39

C)61

D)17,00

E)85

F) 85,0

G)83,0

H)83,00

65. Turbo Pascal-да екпінді терезесіне дискідегі файлды жүктеу үшін?

A)F3

B)F4

C)F8

D)F7

E)F2

F) Run мәзірі қолданылады

G) File мәзірі қолданылады

H) File-Open командасын орындау керек

66. DEBUG мәзір жүйесі ?

A)Программаға түзету жұмыстарын жүргізу үшін

B)Файлдарды компиляциялау үшін

C)Программалардың конфигурациясын реттеу үшін

D)Файлдарға байланысты опреациялар үшін

E)Терезелермен жұмыс істеуге мүмкіндік береді

F) Паскальдан шығу үшін қолданылады

G) output ішкі мәзірі нәтижені көру үшін қолданылады

H) Нәтижені көруге де болады

67. [F9] - пернесі Turbo Pascal-да қандай қызмет атқарады?

A)программаны компиляциялау

B)программаны компиляциялап орындауға жіберу

C)программаны қадам бойынша орындау

D)программаны жадыға жүктеу

E)программаны жабу

F) программаны аяқтау

G) Compile-Make Compile мәзірндегі команданы орындайды

H) Compile командасдын орындайды

68. Программаны орындауға жіберу

A)Ctrl+F9

B)Ctrl+F8

C)Alt+F9

D)Shift+F9

E)Alt+X

F) Debug

G) Run – Run мәзірі қолданылады

H) Run мәзірі қолданылады

69. COMPILE мәзірінің қызметі

A)программаны компиляциялау

B)файлдарға амалдар қолдану және Паскальдан шығу

C)қатесі бар қатарларды түзету және уақытша буфермен жұмыс істеу

D)тесті, процедураны, функцияны немесе қате орнын іздеу

E)программаны орындату

F) Программаны іске қосу

G) Alt+F9 командасы сияқты

H) Программаны машина кодына ауыстыру

70. Turbo Pascal программалау ортасынан шығу жолы қандай?

A)File мәзірі қолданылады

B)File - Dos Shell

C)File – Print

D)File – Save

E)File – Change Dir

F) File – Save As

G) Alt+X

H) File – Exit командасын орындаймыз

71. File мәзірінің қызметі

A)файлдарға амалдар қолдану

B)қатесі бар қатарларды түзету және уақытша буфермен жұмыс істеу

C)тесті, процедураны, функцияны немесе қате орнын іздеу

D)программаны орындату

E)программаны компиляциялау

F) Нәтижені көру

G) Файылды сақтау

H) Паскальдан шығу

73. Мәзір жүйесі көмегімен программаның орындалу жауабын көру терезесін белсенді ету жолы?

A)Debug мәзірінің User Screen ішкі мәзірі қолданылады

B)Debug – Output

C)Debug – Watch

D)Print Screen

E)File – Windows

F) File мәзірі қолданылады

G) Debug мәзірі қолданылады

H) Debug ->User Screen командасын орындау керек

74. EDIT мәзірінің қызметі

A) қатесі бар қатарларды түзету

B)файлдарға амалдар қолдану және Паскальдан шығу

C)тесті, процедураны, функцияны немесе қате орнын іздеу

D)программаны орындату

E)программаны компиляциялау

F) Файлды сақтап қою

G) уақытша буфермен жұмыс істеу

H) Болдырмау командасын беру

75. Options мәзірі

  1. параметрлерді орнату

  2. көмекші программаны шақыру

  3. Options-Copy деп аталын ішкі мәзірі бар

  4. терезелермен жұмыс істеу

  5. анықтамалық қызметке байланысу

F) Options-Сut деп аталатын ішкі мәзірі бар

  1. Options-Directories ішкі мәзірі бар

  2. Options-Linker ішкі мәзірі бар

76.

a:=17

b:=18

if a>b then a:=a+b else a:=a*b

write (‘a=’,a;’b=’,b)

Программа орындалғанда

a,b-мәні неге тең?

A)a:=306

B)a:=256

C) b:=16

D)a:=298; b:=15

E)a:=297; b:=14

F) b:=28

G) b:=18

H) a:=306; b:=18

77. іf x>3 then y:=7 else y:=-7; z:=-2*y;

wrіteln('z=',z);

программа үзіндісінің нәтижесі z=-14; болу үшін х айнымалысының мәні неге тең болуы керек

A) x:=5

B) x:=1

C) x:=-5

D)x:=-3

E)x:=2

F) x:=2,00

G) x:=5,0

H) x:=5,00

78. Берілген программа бөлігінің орындалуының дұрыс жауабын таңдаңыз:

X:=abs(-10);

Y:=2;

if (x>0) and (y<0) then z:=x/y

else z:=x*y

writeln(z);

A)20

B)-20

C)5

D)-5

E)2,5

F) 4,00

G)20,0

H)20,00

79.

a:=17

b:=18

if a>b then a:=a+b; b:=b+2*a;

write (‘a=’,a; ‘b=’,b)

Программа орындалғанда

a,b-мәні неге тең?

A)a:=17

B)a:=18;

C) b:=48

D)a:=14; b:=46

E)a:=12;

F) b:=44

G) b:=52

H) a:=17; b:=52

80. Тармақталу командасында if операторының толық түрi

A)if <шарт> then <оператор1> else <оператор2> деп жазылады

B)if <шарт> then <оператор1> деп жазылады

C)if <оператор> then <шарт1> else <шарт2> деп жазылады

D)if <оператор> then <шарт1> деп жазылады

E)if then <шарт1> деп жазылады

F) Шарт сақталмаса else қызметші сөзінен кейнгі оператор орындалады

G) Шарт сақталса екінші оператор орындалады

H) Шарт сақталса else қызметші сөзнінен кейінгі оператор орындалады

81. Тармақталу командасында if операторының қысқа түрi

A)if <шарт> then <оператор1>

B)if <шарт> then <оператор1> else <оператор2>

C)if <оператор> then <шарт1>

D)if <оператор> then <шарт1>

E)if then <шарт1>

F) Шарт сақталса else қызметші сөзінен кейінгі оператор орындалады

G) Егер шарт сақталса then қызметші сөзінен кейнгі оператор орындалады

H) Қысқа түрінде else қызметші сөзі болмайды

82. if x>3 then y:=7 else y:=-7; z:=-2*y;

writeln('z=',z);

программа үзiндiсiнiң нәтижесi

z=-14 болу үшiн х айнымалысының мәнi неге тең болуы керек

A)x:=5

B)x:=3


C)x:=-7

D)x:=1


E)x:=0

F) x:=4,0

G) x:=5,0

H) x:=5,00

83. if x>3 then y:=7 else y:=-7; z:=-2*y;

writeln('z=',z);

программа үзiндiсiнiң нәтижесi

z=14 болу үшiн х айнымалысының мәнi неге тең болуы керек

A)x:=2

B)x:=4


C)x:=7,0

D)x:=5,0


E)x:=6,00

F) x:=3,0

G) x:=2,0

H) x:=2,00

84. Тармақталу командасының жұмыс істеу принципі

A)Бірінші шарт тексеріледі

B)Бірінші then қызметші сөзінен кейінгі серия орындалады, кейін шарт тексеріледі шарт сақталса else қызметші сөзінен кейінгі серия орындалады

C)Бірінші then қызметші сөзінен кейінгі серия орындалады, кейін шарт тексеріледі шарт сақталмаса else қызметші сөзінен кейінгі серия орындалады

D)Бірінші шарт тексеріледі, шарт сақталса else қызметші сөзінен кейінгі серия орындалады, ал сақталмаса then қызметші сөзінен кейінгі серия орындалады

E)Бірінші шарт тексеріледі, шарт сақталмаса then қызметші сөзінен кейінгі серия орындалады, ал сақталса else қызметші сөзінен кейінгі серия орындалады

F) Бірінші шарт тексерілмейді

G) Шарт сақталса then қызметші сөзінен кейінгі серия орындалады

H) Шарт сақталмаса else қызметші сөзінен кейінгі серия орындалады

85. c:=5


case c of

4:c:=c*c;

5:c:=c+10*c;

6:c:=c-10*c;

Программа бөлігі орындалғанда с-тің мәні неге тең?

A)55


B)25

C)-45,0


D)35

E)5,00


F) 56,0

G) 55,0


H) 55,00

86. c-ның қандай мәнінде Алмұрт сөзі шығады.

writeln (‘c=’); read (c);

case c of

1: writeln(‘Алма’);

2: writeln(‘Анар’);

3: writeln(‘Алмұрт’);
A)c= 3

B)c= 4,0


C)c= 2,00

D)c= 5


E)c= 6

F) c= 4,0

G) c= 3,0

H) c= 3,00


87. c-ға 2 мәнін енгізсек экранда f-тің қандай мәні шығады.

writeln(‘c=’) ; read(c);

case c of

1: f=c;


2: f=(c+5)*c

3: f=(c+3)*c

4: f=(c+6)*c

A)f=14


B)f=25

C)f=15


D)f=45

E)f=2,00


F) f=24,0

G) f=14,0

H) f=14,00
88. Case m of

1: wrіteln('информатика');

2: wrіteln('математика');

3: wrіteln('алгебра');

4: wrіteln('геометрия'); end;

программа үзіндісінде m:=2 болғанда экранға шығатын сөз

A)математика

B)информатика

C)алгебра

D)геометрия

E)геотрия

89. a:='математика'; болғанда b:=copy(a,3,4);

A)тема

B)матика


C)10

D)9 әріп алынады

E) соңынан 3 әріптің көшірмесі алынады

F) 4-ші әріптен бастап көшірмесі алынады

G) 3-ші әріптен бастап көшірмесін алынады

H) 4 әріптің көшірмесі алынады

90. a:='математика'; болғанда delete(a,3,4) операторы

A)матика сөзін шығарады

B)тема

C)10


D)9

E)5


F) 7 әріп өшіріледі

G) 3-ші әріптен бастап 4 әріп жойылады

H) тема сөзі жойылып кетеді

91. a:='математика'; болғанда c:=length(a) операторы

A)10

B)тема


C)матика

D)9


E)5

F) 8


G) сөздің ұзындығын есептейді

H) сөздегі әріптерді есептейді


92. a:='математика'; болғанда d:=pos('к',a) операторының нәтижесiн көрсет

A)9


B)матика

C)тема


D)10

E) 5-ші тұрған әріпті анықтайды

F) сөзден «а» әріпін іздейді

G) сөздегі «к» әріпін іздейді

H) «к» әріпі 9-ші орында тұрғаны анықталады

93. n:=5


for I:=1 to n do

n:=n+I;


Программасында қайталау командасы неше рет орындалады.

A)шексіз рет орындалады.

B)5 рет орындалады.

C)3 рет орындалады.

D)2 рет орындалады.

E)5 рет орындалады.

F) цикл 5 рет айналып программадан шығып кетеді

G) циклданып қалады

H) циклдан шықпай қалады

94. a:=4; b:=5; s:=0

while a

begin


s:=s+a; s:=s+b; a:=a+1

end;


программа бөлігі орындалғанда s-мәні нешеге тең?

A)s=9


B)s=30

C)s=15,0


D)s=25,01

E)s=23


F) s=9,1

G) s=9,0


H) s=9,00

95. a:=5; b:=7; s:=15;

repeat

a:=a+1; s:=s+a;



until a

Программа бөлігі орындалғанда s-тің мәні неге тең?

A)21

B)28


C)38

D)30


E)48

F) 21,001

G)21,00

H) 21,0


96. n:=5; s:=0

for I:=1 to n do

s:=s+I;

Программа орындалғанда s-мәні неге тең?



A)s:=15

B)s:=14


C)s:=13,00

D)s:=12


E)s:=10,0

F) s:=15,01

G) s:=15,00

H) s:=15,0

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

S:=50; Y:=1;

WHІLE Y<=10 DO

BEGІN


S:=S+2*Y; Y:=Y+ 1;

END.


A)10

B)0


C)9,0

D)5,00


E)4,01

F)9,01


G)10,0

H)10,00


98. "үшiн" циклi

A)for <цикл параметрi>:=<бастапқы мән> to <соңғы мән> do

B)repeat S until (not p)

C)while P do S

D)if шарт then 1-серия else 2-серия

E)if then 1-серия else 2-серия

F) Соңғы мәннен бірінші мәнге дейн орындалады

G) for а:=1 to 5 do

H) Бастапқы мәннен соңғы мәнге дейн орындалады

99. "Дейiн" циклi

A)repeat S until (not p)

B)for <цикл параметрi>:=<бастапқы мән> to <соңғы мән> do S

C)while P do S

D)if шарт then 1-серия else 2-серия

E)if then 1-серия else 2-серия

F) Дейін циклында шарт сақталса цикл денесі орындалады

G) цикл денесі repeat пен until арасына жазылады

H) Шарт сақталмаса цикл денесі орындалады

100. "Әзiрше" циклi

A) while P do S

B) for <цикл параметрi>:=<бастапқы мән> to <соңғы мән> do S

C) repeat S until (not p)

D) if шарт then 1-серия else 2-серия

E) if then 1-серия else 2-серия

F) Шарт сақталмаса do қызметші сөзінен кейінгі амал орындалады

G) Шарт сақталса do қызметші сөзінен кейінгі амал орындалады

H) Шарт сақталмаса программа аяқталады

101. «Үшін» циклінде қадам

A)1-ге тең болады

B)1-ге не 0-ге тең болады

C)1-ге тең болады

D)қалаған қадам беру мүмкін

E)2-ге не -1-ге тең болады

F) 0-ге не 2-ге тең болады

G) -1-ге тең болады

H) 1-ге не -1-ге тең болады

102. for I:=1 to n do циклінде цикл орындалмайтын жағдай

A) I>n болса

B) I

C) I=n болса

D) I<=n болса

E) I=0 болса

F) n саны I –ден үлкен болса

G) n саны I –ден кіші болса

H) n саны I –ге тең болса

103. for I:=1 downto n do циклінде цикл орындалмайтын жағдай

A)I

B)I>n болса

C)I=n болса

D)I<=n болса

E)I=0 болса

F) екеуіде оң сан болса

G) n саны I –ден үлкен болса

H) Біреуі оң екіншісі теріс сан болса

104. program d; uses crt;

var x,y:real;k:integer;

begin write ('x='); readln(x); y:=1;

for k:=1 to 5 do

y:=y*x;

write('y=',y:8:0);



end.

программасында х=2 болғандағы нәтиже

A)32

B)64


C)16

D)128


E)2,00

F) 12,0


G) 32,0

H) 32,00


105. program d; uses crt;

var x,y:real;k:integer;

begin write ('x='); readln(x); y:=1;

for k:=2 to 5 do

y:=y*x;

write('y=',y:8:0);



end.

программасында х=2 болғандағы нәтиже

A)16

B)64


C)32

D)128


E)2,00

F) 26,0


G)16,0

H)16,00


106. program d; uses crt;

var x,y:real;k:integer;

begin write ('x='); readln(x); y:=1;

for k:=3 to 5 do

y:=y*x;

write('y=',y:8:0);



end.

программасында х=2 болғандағы нәтиже

A)8

B)64


C)16

D)128


E)2,0

F) 7,00


G) 8,0

H) 8,00


107. Келесi программа фрагментiнiң орындалу барысында

цикл денесi неше рет қайталанады?

S:=50; Y:=1;

WHILE Y<10 DO

BEGIN

S:=S+2*Y;



Y:=Y+1;

END;


A)9

B)0


C)10

D)5


E)4

F)8,00


G) 9,0

H) 9,00


108. Келесi программа фрагментiнiң орындалу барысында

цикл денесi неше рет қайталанады?

S:=50; Y:=1;

WHILE Y<=10 DO

BEGIN

S:=S+2*Y;



Y:=Y+2;

END;


A)5

B)0


C)9

D)10


E)4,00

F) 6,0


G) 5,0

H) 5,00


109. n:=5

for I:=1 to n do

n:=n+I;

Программа орындалғанда қайталау командасы неше рет орындалады.



A) шексіз рет орындалады.

B) 5 рет орындалады.

C) 3 рет орындалады.

D) 2 рет орындалады.

E) 15 рет орындалады.

F) 1рет ғана орындалады

G) цикл айналып қалады

H) Тоқтамай қалады

110. n:=3; s:=0

for I:=1 to n do

s:=s+I;

Программа орындалғанда s-мәні неге тең?



A)s:=6

B)s:=4


C)s:=3

D)s:=5


E)s:=7,00

F) 5,0


G) 6,0

H) 6,00


111. Келесi программа фрагментi орындалғандағы нәтиженi көрсет

S:=0


Y:=1

WHILE Y<5 DO

BEGIN

S:=S+2*Y; Y:=Y+1;



END;

A)96


B)12

C)48


D)116

E)86,00


F) 56,0

G)96,0


H)96,00

112. Күрделі циклде

A)циклдер бірінің ішіне бірі орналасады

B)циклдер бірінен кейін бірі орналасады

C)бір цикл программаның басында, екіншісі соңында орналасады

D)бір цикл программаның басында, екіншісі ортасында орналасады

E)цикл бір рет орындалады

F) Программаның басында циклдар басында орналасса, аяғындада міндетті турде орналасады

G) Негізгі циклде ішкі циклдың болуы

H) Сыртқы және ішкі циклдың болуы

113. Күрделі циклде

A)Бірінші сыртқы цикл параметрі бірінші мәнді қабылдап, ішкі цикл толық орындалып шығады, ішкі цикл орындалып болған соң сыртқы цикл келесі мәнді қабылдап ішкі цикл толық орындалып шығады, т.с.с.

B)Бірінші сыртқы цикл параметрі бірінші мәнді қабылдап, ішкі циклде бірінші мәнді қабылдап орындалып шығады, ішкі цикл орындалып болған соң сыртқы цикл келесі мәнді қабылдап ішкі цикл толық орындалып шығады, т.с.с.

C)Бірінші сыртқы цикл параметрі бірінші мәнді қабылдап, ішкі циклде бірінші мәнді қабылдап орындалып шығады, ішкі цикл орындалып болған соң сыртқы цикл келесі мәнді қабылдап ішкі цикл кезекті мәнді қабылдап орындалып шығады, т.с.с.

D)Бірінші сыртқы цикл параметрі бірінші мәнді қабылдап, ішкі циклде екінші мәнді қабылдап орындалып шығады, ішкі цикл орындалып болған соң сыртқы цикл келесі мәнді қабылдап ішкі цикл соңғы мәнді қабылдап орындалып шығады, т.с.с.

E)цикл бір рет орындалады

F) цикл кемінде 5 рет орындалатын цикл

G) Сыртқы цикл бір рет орындалғанда, ішкі цикл толық орындалып шығады

H) Бірінші сыртқы цикл орындалады кейін ішкі цикл орындалады

114. s:=0; k:=2;

for i:=1 to k do

for j:=1 to i do

begin

s:=s+(2*j-1);



end;

болғанда s-тiң нәтижесi

A)5

B)14


C)6

D)55


E)6,0

F) 6,00


G) 5,0

H) 5,00


115. s:=0; k:=3;

for i:=1 to k do

for j:=1 to i do

begin


s:=s+(2*j-1);

end;


болғанда s-тiң нәтижесi

A)14


B)15

C)5


D)5,0

E)5,00


F) 15,0

G) 14,0


H) 14,00

116. S:=0; k:=4;

for i:=1 to k do

for j:=1 to i do

begin

s:=s+(2*j-1);



end;

болғанда s-тiң нәтижесi

A)30

B)15


C)14

D)35,00


E)35,0

F)35


G) 30,0

H) 30,00


117. s:=0; k:=5;

for i:=1 to k do

for j:=1 to i do

begin


s:=s+(2*j-1);

end;


болғанда s-тiң нәтижесi

A)55


B)15,0

C)14


D)30

E)15,00


F) 15

G) 55,0


H) 55,00

118. s:=0; k:=2;

for i:=1 to k do

for j:=1 to i do

begin

s:=s+(i+j);



end;

болғанда s-тiң нәтижесi

A)9

B)10


C)19

D)15


E)19,0

F) 19,00


G) 9,0

H) 9,00


119. procedure esep (q:іnteger; var r:іnteger);

var k:іnteger;

begіn r:=1;

for k:=1 to q do r:=r*k

end;

процедурасындағы q айнымалысы



A)Параметр-мән

B)Жергілікті мән

C)Параметр-айнымалы

D)Жергілікті айнымалы

E)Жергілікті параметр

F) циклдың басын білдіретін параметр

G) цикл неше рет орындалу керек екендігін көрсететін параметр

H) шарт сақталса цикл q рет айналады

120. procedure esep (q:іnteger; var r:іnteger);

var k:іnteger;

begіn r:=1;

for k:=1 to q do r:=r*k

end;

процедурасындағы k айнымалысы



A)Жергілікті айнымалы

B)Параметр-айнымалы

C)Параметр-мән

D)Жергілікті мән

E)Жергілікті параметр

F) циклдың соңын білдіретін айнымалы

G) локалді айнымалы

H) циклдың басын білдіретін айнымалы

121. Дұрыс тұжырымды көрсет

A)Процедуралар параметрсіз де болуы мүмкін

B)Функция - Паскаль тілінде көмекші программа емес

C)Процедурадағы end қызметші сөзінен кейін нүкте қойылады

D)Процедураны шақыру операторындағы нақты параметрлер параметр-мән және параметр айнымалы болып екіге бөлінеді

E)Процедурадағы end қызметші сөзінен кейін ешқандай символ қойылмайды

F) процедураларда параметрсіз болмайды

G) процедуралар программаның ішінен шақырылады

H) процедуралар программаның басында сипатталып кету керек

122. Паскаль тілінде көмекші программаның мынадай түрлері бар:

A)Процедура

B)Процедура және цикл

C)Функция және жол

D)Процедура және массив

E)Функция және жазулар

F) цикл және тармақталу

G) Функция

H) Процедура және функция

123. Процедураның тақырыбының дұрыс жазылуы

A)Procedure esept(var t: real; var p:real);

B)Procedure esept(t, p);

C)Procedure (var t: real; var p:real);

D)Procedure esept(var t: real; var p);

E)Procedure esept(var t: real: var p:real)

F) Procedure esep(var t: integer,(var p: integer));

G) Procedure esep(var t: integer; var p: integer);

H) Procedure esepter(var t: real; var p:real);

124. Формальды параметрлер

A)Көмекші программадағы айнымалылар

B)Негізгі программадағы айнымалылар

C)Шақыру командасындағы айнымалылар

D)Орындалатын бөлімдегі тұрақтылар

E)Сипаттау бөліміндегі айнымалылар

F) негізгі программадағы тұрақтылар

G) процедуралардағы айнымалылар

H) функциялардағы айнымалылар

125. Нақты параметрлер

A)Шақыру командасындағы айнымалылар

B)Көмекші программадағы айнымалылар

C)Негізгі программадағы айнымалылар

D)Сипаттау бөліміндегі айнымалылар

E)Орындалатын бөлімдегі айнымалылар

F) графикалық режимге өту кезіндегі айнымалылар

G) процедураны шақыру командасындағы айнымалылар

H) функцияны шақыру командасындағы айнымалылар

126. 5 элементтен тұратын А массивінің элементтері A[1]=5, A[2]=1, A[3]=2, A[4]=-1, A[5]=-3

For i:=1 to 5 do

S:=S+A[I];

writeln(‘S=’,S) программасының үзіндісі орындалғандағы нәтиже

A)S=4


B)S=-4

C)S=7,00


D)S=-30

E)S=7


F) S=7,0

G) S=4,00

H) S=4,0

127. Көрсетілген программа фрагментінің нәтижесін анықта

p:=0;

FOR і:=1 TO n DO



BEGІN

ІF a[і] mod 2 =0 then P:=p+1;

END.

A)p-a[і] массивінің жұп элементтерінің саны;



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

C)p-a[і] массивінің элементтерінің қосындысы;

D)p-a[і] массивінің 2-ге тең элементтерінің саны;

E)p-a[і] массивінің тақ элементтерінің қосындысы;

F) p-a[і] массивінің барлық элементтерінің саны;

G) p-a[і] массивінің 2-ге бөлінетін элементтерінің саны;

H) p-a[і] массивінің 2-ге бөлгенде қалдық қалмайтын элементтерінің саны;

128. Массивтің мәнінің дұрыс енгізілу үлгісі

A)For і:=1 to n do readln(a[і]);

B)For і=1 to n to readln(a[і]);

C)For і:=1 to n readln(a[і]);

D)For і:=1 to n do readln(a(і));

E)For і=1 to n =do readln(a[і]);

F) For і:=1 to i=n do readln(a[і]);

G) For і:=3 to n do readln(a[і]);

H) For і:=5 to n do readln(a[і]);

129. Көрсетілген программа фрагментінің нәтижесін анықта

p:=0;


FOR і:=1 TO n DO

BEGІN


ІF a[і] =2 then P:=p+1;

END.


A)p-a[і] массивінің 2-ге тең элементтерінің саны;

B)p-a[і] массивінің жұп элементтерінің саны;

C)p-a[і] массивінің тақ элементтерінің саны;

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

E)p-a[і] массивінің жұп элементтерінің қосындысы;

F) p-a[і] массивіндағы тек ғана 2-ге тең болмаған элементтерінің саны;

G) p-a[і] массивіндағы тек ғана 2-ге тең болған элементтерінің саны;

H) p-a[і] массивіндағы элементтің саны 2-ге тең болған элементтерінің саны;

130. Мәні real типті 10 элементтен тұратын a массивінің сипатталуы

A)Type m=array[1..10] of real;

var a:m;

B)Var a:array[10] of real;

C)Var a:array(1..10) of real;

D)Var a=array[10] of real;

E)Type m:array[1..10] of real;

F) В және D жауаптары дұрыс

G) Type a=array[1..10] of real;

H) A және G жауаптары дұрыс

131. Массивті сипаттауда қолданылатын сөз және символдар

A)array


B)concat

C)copy


D)record

E)real


F) write

G) оf


H) [] жақшасы

132. Екі өлшемді массив элементтерін жадыға ендіру және шығару

A)күрделі цикл арқылы амалға асырылады

B)бір әзір цикл арқылы амалға асырылады

C)бір дейін цикл арқылы амалға асырылады

D)бір үшін цикл арқылы амалға асырылады

E)екі өлшемді массивті жадыға ендіруге болмайды

F) Жалғыз for циклі арқылы іске асырылады

G) қос цикл арқылы амалға асырылады

H) цикл ішінде цикл арқылы амалға асырылады

133. Екі өлшемді массивтің жолының нөмірлерін

A)сыртқы цикл анықтайды

B)ішкі цикл анықтайды

C)қос цикл анықтайды

D)бір цикл анықтайды

A)Процедуралар анықтайды

F) шартты операторы анықтайды

G) Негізгі цикл анықтайды

H) Ішкі цикл анықтамайды

134. Екі өлшемді массивтің бағанының нөмірлерін

A)ішкі цикл анықтайды

B)сыртқы цикл анықтайды

C)қос цикл анықтайды

D)бір цикл анықтайды

E)Процедуралар анықтайды

F) шартты оператор анықтайды

G) Сыртқы цикл анықтамайды

H) Негізгі цикл анықтамайды

135. Екі өлшемді массив элементтері

A)жол мен бағанның қиылысында элементтері орналасады

B)жолда орналасады

C)бағанда орналасады

D)жолда орналаспайды

E)бағанда орналаспайды

F) Тек ғана баған бойынша орналасады

G) бағандар және жолдардан тұрады

H) Баған мен жол міндетті түрде болады

136. Егер матрицаның (екі өлшемді массив) жолдары мен бағандарының саны тең болса оны

A)квадрат матрица деп атайды

B)тік бұрышты матрица деп атайды

C)ромб матрица деп атайды

D)параллелограм матрица деп атайды

E)жай матрица деп атайды

F) дұрыс жауабы жоқ

G) жол мен бағандары тең деп атайды

H) A және G жауаптары дұрыс

137. for I:=1 to n do

for j:=1 to m do

begin

write(‘a[‘,I,’,’,j,’]=’);



readln (a[I,j]);

end;


деген программа фрагменті не орындайды?

A)Матрицаны жадыға ендіреді

B)Матрицаны экранға шығарады

C)Матрицаның элементтерімен амалдар орындайды

D)Программа фрагментінде қате бар

T)Тек ғана бағанды экранға шығарады

F) Экранда матрица пайда болады

G) экранға шығармайды

H) матрицаның элементтерін пернетақтадан ендіреміз

138 for i:=1 to n do

begin

for j:=1 to m do wtite(a[i j]:5:0);



writeln;

end;


деген программа фрагменті не орындайды?

A)Матрицаны экранға шығарады

B)Матрицаны жадыға ендіреді

C)Матрицаның элементтерімен амалдар орындайды

D)Программа фрагментінде қате бар

E)Тек ғана жолды экранға шығарады

F) экранға матрицаны шығармайды

G) write қызметші сөзі болғаны үшін экранға шығарады

H) Баған және жолдардан тұратын матрицаны экранға шығарады

139. n:=3

for i:=1 to n do

for j:=1 to n do

begin a[i,j]:=i; end;

for i:=1 to n do

for j:=1 to n do

writeln(a[i,j]);

программасы орындалғанда.

A) 1 1


2 2 2

3 3 3


B)1 2 3

1 2 3


1 2 3

C)1 2 3


2 1 3

3 2 3


D)1 3 2

2 1 2


3 2 2

F) Ешқандай нәтиже шықпайды

G) i циклі жолды экранға шығарады

H) j циклы бағанды экранға шығарады

140. Паскальда жолдық тұрақтылар

A)Дәйекшелерге алынып жазылады

B) Тырнақшаларға алынып жазылады

C)Тік жақшаларға алынып жазылады

D)Жай жақшаларға алынып жазылады

E)Фигуралы жақшаларға алынып жазылады

F) Жолдық тұрақтылар паскальда болмайды

G) Const қызметші сөзі арқылы сипатталады

H) Жолдық тұрақтылар мәнін бағдарламаның соңына дейін сақтайды

141. Паскальда Copy(s,m,n) функциясының қызметі

A)Жолдарды біріктіреді

B)Жолдың үзіндісін кесіп алу

C)Жолдың ұзындығы есептеу

D)Бір жолдан екінші жолды іздеу

E)Бір жолды түгел көшіріп алу

F)

G) s сөзінен m-ші тұрған әріптен бастап көшіреді



H) s сөзінен n әріпті көшіреді

142. Паскальда Pos(s1, s2) функциясының қызметі

A)Бір жолдан екінші жолды іздеу

B)Жолдарды біріктіреді

C)Жолдың үзіндісін кесіп алу

D)Жолдың ұзындығы есептеу

E)Бір бағаннан екінші жолды іздеу

F) Ауыстыру функциясы

G) Іздеу функциясы

H) s1 сөзден s2 жолды іздеу

143. Concat функциясының қызметі

A)Жолдарды біріктіру

B)Жолдың үзіндісін кесіп алу

C)Жолдың ұзындығы есептеу

D)Бір жолдан екінші жолды іздеу

E)Жолдың бірінші символын кесіп алу

F) Ажырату функциясы

G) Бір жолға екінші жолды біріктіреді

H) Біріктіру функциясы

144. var Sl:=string[15]; Sl:=’информатика’ болғанда copy(Sl, 3, 5) функциясы

A) ‘форма’

B)copy(Sl, 3, 7)

C)copy (Sl, 3,4 )

D)матика


E)copy (Sl, 2, 7)

F) экрана «матика» сөзі шығады

G) 3-ші әріптен бастап 5 әріпті қиып алады

H) экранда «форма» сөзі шығады

145. var Sl:=string[15]; Sl:=’информатика’ болғанда процедура және функцияны қолдану арқылы Sl жолындағы “м” символының реттік нөмірін анықтау

A)pos (Sl, ‘м’, 1)

B)pos (‘м’, Sl, 1)

C)instr(Sl, ‘м’)

D)pos(‘м’, Sl)

E)instr(‘м’, Sl)

F) Sl сөзінен «м» әріпін сөздің сөңына жылжыту

G) Sl сөзінен «м» әріпін іздеу

H) Sl сөзінен «м» әріпінің реттік нөмірін анықтау

146. Жолдың ұзындығын есептеу үшін қолданылатын функция

A)Length

B)Copy


C)Pos

D) Len(t)

E)Random

F) Len(s)

G) Length(s)

H) Length(t)

147. Нәтижесi integer болатын функция

A)pos


B)copy, concat

C)жолдық функция үшiн мәнi бұл типтi функция жоқ

D)copy

E)concat, length



F) В және С варианттары дұрыс

G) length

H) A және H варианттары дұрыс

148. Нәтижесi string болатын функция

A)copy

B)pos, length



C)жолдық функция үшiн мәнi бұл типтi функция жоқ

D)pos


E) length

F) дұрыс жауабы жоқ

G) concat

H) copy


149. Нәтижесi real болатын функция

  1. жолдық функция үшiн мәнi бұл типтi функция жоқ

  2. copy, concat

  3. pos, length

  4. pos, copy

  5. concat, length

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

  7. Real тек ғана нақты сандар үшін қолданылады

  8. А және Н жауаптары дұрыс

150. a:='математика'; болғанда b:=copy(a,3,4); операторының нәтижесiн көрсет

A)тема


B)матика

C)10


D)9

E)4


F) тика

G) а сөзінен 3-ші әріптен бастап 4 әріпті көшіріп алады

H) Нәтижесі «тема» болады

151. a:='математика'; болғанда delete(a,3,4); операторының нәтижесiн көрсет

A)матика

B)тема


C)10

D)9


E)0

F) емат


G) а сөзінен 3-ші әріптен бастап 4 әріпті өшіріп тастайды

H) Нәтижесі «матика» болады

152. delete процедурасының қызметi

A)жолдың үзiндiсiн жою

B)ондық саннан тұратын жолдық тұрақтыны санға айналдыру

C)сандық мәндi жолдық тұрақтыға айналдыру

D)бүтін санды жолға айналдыру

E)жолдың үзіндісін кесіп алу

F) Жолды көшіру үшін қолданылады

G) Өшіру функциясын орындайды

H) delete процедурасы тек ғана өшіреді

153. val процедурасының қызметi

A)ондық саннан тұратын жолдық тұрақтыны санға айналдыру

B)жолдың үзiндiсiн жою

C)сандық мәндi жолдық тұрақтыға айналдыру

D)бүтін санды жолға айналдыру

E)жолдың үзіндісін кесіп алу

F) санды жолға айналдыру

G) санға айналдыру

H) жолдық тұрақтыны санға айналдыру

154. str процедурасының қызметi

A)сандық мәндi жолдық тұрақтыға айналдыру

B)ондық саннан тұратын жолдық тұрақтыны санға айналдыру

C)жолдың үзiндiсiн жою

D)бүтін санды жолға айналдыру

E)жолдың үзіндісін кесіп алу

F) санға айналдыру функциясы

G) жолдық тұрақтыға айналдыру

H) санды String типті тұрақтыға айналдыру

155. ST1 жолына ST жолы кiретiн варианты көрсетіңiз.

A)POS(ST,ST1);

B)COPY(ST1,ST,3);

C)LENGTH(ST1);

D)INSERT(ST,ST1,6);

E)STR(ST,ST1);

F) өшіріп тастайды

G) Ығыстырып кірістіру функциясы

H) Алдымен кіретін жол көрсетіледі

156. S атты қатардан 4-шi символынан бастап 5 символды жою үшiн

стандартты процедураның вариантын көрсету керек.

A)DELETE(S,4,5);

B)DELETE(S,5,4);

C)DELETE(4,5,S);

D)DELETE(5,4,S);

E)DELETE(5,S,4);

F)

G) DELETE қызметші сөзінен кейін жақшада алдымен S айнымалысы тұрады



H) DELETE қызметші сөзінде сандық шамалар қолданылады

157. Close –

A)ашылған файлды жабу процедурасы

B)процедурасы сыртқы файл атауына файл айнымаласын меншіктейді

C)ағымдағы буманы ауыстыру процедурасы

D)файл соңын анықтайтын функция

E)сыртқы файлды өшіру процедурасы

F) жабылған файлды ашу үшін қолдану процедурасы

G) Close(f)

H) ашылған файлды жабу

158. REWRITE-

A)ішкі жаңа файлды ашу процедурасы

B)папканы құру процедурасы

C)сыртқы файл атауын өзгерту процедурасы

D)дискідегі бар файлды ашу процедурасы

E)бос папканы жою процедурасы

F) Файлды өшіру функциясы

G) файлға жазу үшін ашу процедурасы

H) файлға жазу үшін REWRITE процедурасы қолданылады

159. Assign –

A)процедурасы сыртқы файл атауына файл айнымаласын меншіктейді

B)ағымдағы буманы ауыстыру процедурасы

C)ашылған файлды жабу процедурасы

D)файл соңын анықтайтын функция

E)сыртқы файлды өшіру процедурасы

F) Сыртқы файлды шақыру функциясы

G) Ашылған файл атына айнымалыны меншіктейді

H) Сыртқы файл атын айнымалыға меншіктеу үшін Assign процедурасы қолданылады

160. WRITE-

A)текстік файлға бір немесе бірнеше мәндерді жазуға арналған процедура

B)қатар соңын анықтайтын функция

C)файл соңын анықтайтын функция

D)текстік файлға енгізу-шығару буферін белгілеу процедурасы

E)экранға тек ғана нәтижені шығаруға арналған процедура

F) Сырттағы файлдың атын өзгерту үшін қолданылатын процедура

G) Сырттағы бар файлға мәтін енгізу процедурасы

H) Файлдарға мәтін енгізу үшін WRITE процедурасы қолданылады

161. Текстік файлдарға қолданылатын функциялар мен процедуралар:

SeekEof-

A)файл соңын анықтайтын функция

B)қатар соңын анықтайтын функция

C)текстік файлға бір немесе бірнеше мәндерді жазуға арналған процедура

D)текстік файлға енгізу-шығару буферін белгілеу процедурасы

E)принтерге шығару функциясы

F) буманың ішіндегі файлдың бар жоғын анықтайды

G) файлдың соңына жеткенін анықтайтын функция

H) текістік файлдың соңын анықтайды

162. MKDIR-

A)ішкі папканы құру процедурасы

B)сыртқы файл атауын өзгерту процедурасы

C)дискідегі бар файлды ашу процедурасы

D)жаңа файлды ашу процедурасы

E)бос папканы жою процедурасы

F) жаратылған буманы өшіру үшін қолданылады

G) папканы жарату үшін қолданылатын процедура

H) бума ішінде бума жарату үшін қолданылады

163. Текстік файлдарға қолданылатын функциялар мен процедуралар

APPEND-


A)дискіде орналасқан файлды іске қосуға ашатын процедура

B)шығару файл буферін тазарту процедурасы

C)файлдан деректерді оқу процедурасы

D)қатар соңын анықтайтын функция

E)принтерге шығару функциясы

F) текістік файлдың мәтіндерін ауыстыру процедурасы

G) файлды ашу процедурасы

H) текістік мәтін қосу үшін файлды ашу процедурасы

164. Текстік файлдарға қолданылатын функциялар мен процедуралар:

SeekEoln-

A)қатар соңын анықтайтын функция

B)текстік файлға бір немесе бірнеше мәндерді жазуға арналған процедура

C)файл соңын анықтайтын функция

D)текстік файлға енгізу-шығару буферін белгілеу процедурасы

E)принтерге шығару процедурасы

F)буферді тазалау функциясы

G) текістік файлдың соңын анықтайды

H) ашылған текістік файлдың соңын анықтайды

165. Erase –

A)сыртқы файлды өшіру процедурасы

B)процедурасы сыртқы файл атауына файл айнымаласын меншіктейді

C)ағымдағы буманы ауыстыру процедурасы

D)ашылған файлды жабу процедурасы

E)файл соңын анықтайтын функція

F) файлға текістік мәтін қосу процедурасы

G) дискіде бар файлды өшіру процедурасы

H) текістік файлды өшіру процедурасы

166. RESET-

A)дискідегі бар файлды ашу процедурасы

B)ішкі папканы құру процедурасы

C)сыртқы файл атауын өзгерту процедурасы

D)жаңа файлды ашу процедурасы

E)бос папканы жою процедурасы

F) Файлды жабу процедурасы

G) Сыртта сақталған файлды программа арқылы ашу процедурасы

H) Файлды ашу процедурасы

167. Текстік файлдарға қолданылатын функциялар мен процедуралар

EoLN-


A)қатар соңын анықтайтын функция

B)дискіде орналасқан файлды іске қосуға ашатын процедура

C)шығару файл буферін тазарту процедурасы

D)файлдан деректерді оқу процедурасы

E)принтерге шығару функциясы

F)буферді тазалау функциясы

G) текістік файлдың соңын анықтайды

H) ашылған текістік файлдың соңын анықтайды

168. Текстік файлдарға қолданылатын функциялар мен процедуралар:

SETTextBuf-

A)текстік файлға енгізу-шығару буферін белгілеу процедурасы

B)қатар соңын анықтайтын функция

C)текстік файлға бір немесе бірнеше мәндерді жазуға арналған процедура

D)файл соңын анықтайтын функция

E)принтерге шығару функциясы

F) Файлды жою үшін қолданылатын процедура

G) буферді белгілеу процедурасы

H) буферді белгілеу үшін SETTextBuf процедурасы қолданылады

169. Chdir -

A)ағымдағы буманы ауыстыру процедурасы

B)процедурасы сыртқы файл атауына файл айнымаласын меншіктейді

C)ашылған файлды жабу процедурасы

D) файл соңын анықтайтын функция

E) сыртқы файлды өшіру процедурасы

F) ағымдағы буманы өшіру процедурасы

G) ауыстыру процедурасы

H) ағымдағы буманы ауыстыру үшін Chdir процедурасы қолданылады

170. Егер айнымалы A= -2 B=-12 болса, A MOD B өрнегінің мәні неге тең?

A) -2

B) 2.0


C) 0.00

D) -12


E) 5.0

F) 2.00


G) -2.00

H) -2.0


171. Егер айнымалы A=-25 B=2 болса, A DIV B өрнегінің мәні неге тең?

A) -12


B) 2.0

C) 50.000

D) 1.0

E) 5.00


F) 12.0

G) -12.0


H) -12.00

172. Төмендегі өрнектің нәтижесі қандай? 25 div(-3)=

A) -8

B) 8


C) нәтижесі болмайды

D) -1.0


E) 0.00

F) 8.00


G) -8.0

H) -8.00


173. Өрнектің нәтижесі қандай?

(15 div 3)+(15 mod 3)=

A) 5

B) 0


C) 10

D) 1.00


E) нәтиже жоқ

F) -5.00


G) 5.0

H) 5.00


174. Mod амалының қызметі

A) бөліндінің бүтін бөлігін алу

B) мәліметтерді экранға шығару

C) берілгендерді жадыға енгізу

D) бүтін қалдықты алу

E) экрандағы көріністі мили секунд ұстап тұру

F) нақты нәтижесін алу

G) бүтін бөлігін алу

H) Mod амалыны тек бүтін сандар үшін ғана пайдаланылады

175. Программаны орындату

A)Ctrl+F9

B)Alt+F9


C)Shift+F9

D) Compile, Alt+X

E)Ctrl+F8

F) Ctrl+F10

G) Run

H) Ctrl+F9, Run



176. Программаны компиляциялау

A)Alt+F9


B)Ctrl+F9

C)Shift+F9

D)Alt+X

E)Ctrl+F8



F) Ctrl+F10

G) Compile

H) Alt+F9, Compile

177. Төмендегi бөлiмдердiң қайсыларының барлық программаларда болуы шарт:

1) var, 2) const, 3) type, 4) begin 5) end 6) label

A) 4


B)"1, 3, 4"

C)" 2, 5"

D)"1, 5"

E)"1, 4, 5"

F) 3

G) 5


H) “4,5”

178. Паскаль тіліндегі aйнымалыларды сипаттау бөлімі

A)Var

B)Label – ден кейін басталады



C)Const

D)Type


E)Begin

F) Begin-нен кейін Var бөлімінде сипатталады

G) Begin-нен алдын Var бөлімінде сипатталады

H) А, F – дұрыс

179. Паскаль тіліндегі сипаттамалар бөлімінің белгіленуі: Таңбаларды сипаттау бөлімі

A) Label

B) Const

C) Таңбаларды сипаттамай кетседе болады

D) Type қызметші сөзінен кейн басталады

E) Begin


F) Бағдарламаның соңында сипаттасада болады

G) Бағдарламаның басында сипатталып кетеді

H) Таңбаларды сипаттау үшін Label қолданылады

180. Паскаль тіліндегі жиындарға қолданылатын амалдар: Үлкен немес тең (A>=B)

A)В жиынның элементтері түгелдей А жиынында кездеседі

B)екі жиынның элементтері бірдей

C)екі жиынның ең бомағанда бір элементі өзгеше болады

D)А жиынның элементтері түгелдей В жиынында кездеседі

E)Берілген шама көрсетілген жиында кездеседі

F) В жиыны А жиынынан үлкен

G) А жиыны В жиынынан үлкен

H) А жиыны В жиынына тең

181. Екі жиынның айырымы

A)екінші жиында кездеспейтін бірінші жиынның элементтерінен тұратын үшінші жиын

B)осы жиындардың элементтерінен тұратын үшінші жиын

C)осы екі жиында да кездесетін элементтерден тұратын үшінші жиын

D)бірінші жиында кездеспейтін екінші жиынның элементтерінен тұратын үшінші жиын

E)осы екі жиында да кездеспейтін элементтерден тұратын үшінші жиын

F) Бір біріне тең

G) Бірінші жиыннан екінші жиыннын элементтерін азайту

H) Екінші жиын бірінші жиыннын элеметтерін азайтады

182. Паскаль тіліндегі жиындарға қолданылатын амалдар: Кіші немес тең (A=

A)А жиынның элементтері түгелдей В жиынында кездеседі

B)екі жиынның элементтері бірдей

C)екі жиынның ең бомағанда бір элементі өзгеше болады

D)В жиынның элементтері түгелдей А жиынында кездеседі

E)Берілген шама көрсетілген жиында кездеседі

F) А жиыны В жиынан үлкен

G) А жиыны В жиынына тең

H) екі жиын бір-бірне тең

183. Жиынды сипаттауда қолданылатын қызметші сөз

A)Set


B)Array

C)Of


D)Record

E)Val


F) С және Е жауаптары дұрыс

G) жиындарды сипаттауда Set қызметші сөзі қолданылады

H) А және G жауаптары дұрыс

184. Random(15) функциясы

A)0 мен 15 аралығындағы бір мәнді кездейсоқ өндіреді

B)1 мен 15 аралығындағы бір мәнді кездейсоқ өндіреді

C)0 мен 1 аралығындағы бір мәнді кездейсоқ өндіреді

D)10 мен 15 аралығындағы бір мәнді кездейсоқ өндіреді

E)15 санын өндіреді

F) 1-ден 100-ге дейнгі мәндерді кездейсоқ өңдіреді

G) кездейсоқ мәнді таңдау функциясы

H) жақшадағы саннын ішіндегі кез келген біреуін кездейсоқ өңдіреді

185. Теңдеулер құрастыру

A)Түбірін таңдаудан басталады

B)А коэффициенті және В босмүшені таңдаудан басталады

C)В босмүшені және түбірін таңдаудан басталады

D)С бос мүшені таңдаудан басталады

E)Кез-келгенін таңдаудан басталады

F) дұрыс жауабы жоқ

G) А коэффициенті таңдаудан басталады

H) A және G жауаптары дұрыс

186. Программаны әр қосқанда әртүрлі мән алу үшін қандай функциясы алдын жазылу

керек

A)Randomize



B)Random(1)

C)Random(х)

D)Random(0)

E)Randomize(1)

F) дұрыс жауабы жоқ

G) Кездейсоқ таңдау функциясы Random

H) A және G жауаптары дұрыс

187. Жиындағы айыру амалының белгіленуі

A)“ - ”

B)“ * ”


C)“ + “

D)“ / ”


E) “ : ”

F) дұрыс жауабы жоқ

G) A-B

H) B-A


188. Паскаль тіліндегі жиындарға қолданылатын амалдар: Тең емес амалы

A)екі жиынның ең болмағанда бір элементі өзгеше болады

B)екі жиынның элементтері бірдей

C)В жиынның элементтері түгелдей А жиынында кездеседі

D)А жиынның элементтері түгелдей В жиынында кездеседі

E)Берілген шама көрсетілген жиында кездеседі

F) бірінші жиын екінші жиынға тең болады

G) бірінші жиын екінші жиыннан үлкен болады

H) екінші жиын бірінші жиыннан кіші болады

189. Жиындағы ішінде амалының белгіленуі

A)“ in ”

B)“ + ”

C)“ * ”

D)“ - “


E)“ : ”

F) дұрыс жауабы жоқ

G) жиындардың белгіленуіне in қызметші сөз қолданылады

H)


190. Циклді есептеу алгоритмнің түрлері:

А) дейін


В) тармақталған, тізбектелген

С) тармақталған

D) жауабы жоқ

Е) сызықты,

F) тізбектелген

G) әзір


H) Үшін

191. Меншіктеу операторы қайсы жағдайда қате жазылған?

А) d+1:=a

B) d+1;=a

C) a:=b

D) a:= a+b

Е) a:=16

F) a:=16- b

G) a=:5

H) a::=5


192. Циклді есептеу алгоритмне жатпайды:

А) тізбектелген

В) әзір

С) дейін

D) repeat

Е) Үшін


F) for

G) if


H) тармақталған

193. Айнымалының символдық белгісі?

А) Идентификатор

В) Логика

С) Оператор

D) Шарт


Е) өрнек

F) 12ff


G) ff12

H) aa12


194. Тангенсс Паскаль тілінде қалай жазылады?

А) tan(x)

В) tanx

С) tgx


D) tg(n)

Е) (tan(c))

F) tun(a)

G) tan(a)

H) tan(c)

195. a = 2sin2x – 3cos2x Турбо Паскальда дұрыс жазылуын көрсетіңіз.

А) a:=2*sqr(sin(x))-3*sqr(cos(x));

B) a=2*sqr(sin(x)) – 3*sqrt(cos(x));

C) a:=2*sqrt(sin(x))-3*sqrt(cos(x));

D) a:=2sqr(sin(x))-3cos(x));

Е) a=2*sqr(sin(x))-3*sqr(cos(x));

F) a:=2*sqrt(sin(x))-3*sqrt(cos(x));

G) a:=2*sqr(sin(x))-3*sqr(cos(x));

H) a:=2*sqr(sin(x))-3*sqr(cos(x));

196. Модуль паскаль тілінде?

А) uses


В) tupe

С) read


D) array

Е) массивтен кейін жазылады

F) паскаль тіліне модуль істетілмейді

G) program сөзінен кейін жазылады

H) var сөзінен кейін жазылады
197. y=х3 Паскаль тілінде жазылуы

А) y=sqr(x)*x

B) y=sqr(x)

C) y=sqr(sin(x))

D) y=sqr(x)*sqr(x)

Е) y=sqr(3*x)

F) y= sqr(4*x)

G) y=(x*x*x)

H) y=sqr(2)*2

198. Қайсы жолда программаның аты дұрыс жазылған?

А) program Zarplata;

B) program Ikurs

C ) programа Сумма;

D) programм Summa Nalogov

Е) program Zarplata

F) program Zarp lata;

G) program sum;

H) program Zar_plata;

199. Дұрыс жауапты көрсет...

А) INTEGER – бүтін тип

В) PROGRAM – программа соңы

С) READ - нақты

D) LABEL - белгі

Е) array – нақты

F) usus - массив

G) Boolean - логикалық

H) REAL – нақты

200. Қайсы идентификаторлар дұрыс жазылған?

А) Melka12,_a1

B) qraph, Сумма

C) 3S_um,

D) 2Da|ta1,

Е) 1Data1

F) 5_PI


G) K_1

H) Data_1

201. Паскаль тіліндегі амалдар

А)



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




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

    Басты бет