Программалау технологиясы – Байдалина А.Р.

1. Қандай функция әр орындаушы файлда болуы қажет.

A) include

B) define

C) main( )

D) void

E) cleardevice

*************

2. Берілген текст - бағдарламалау тіліндегі бағдарлама мәтіні қалай жазылады?

A) source code

B) object code

C) linker

D) librari

E) compiler time

*************

3. Қандай тұрақтыдағы символ оның «ұзын бүтін сан» екенін көрсетеді?

A) и немесе U

B) 1 немесе L

C) 2 немесе Е

D) 1 немесе I

E) 3 немесе 5

**************

4. Қос тырнақшаға не алынады?

A) символдық жол

B) символдық константа

C) жыджымалы нүктесі бар константа

D) бүтін константа

E) функция

*****************

5. Ежелгі алгоритм авторы кім болып саналады?

A) Декарт;

B) Пифагор;

C) Евклид;

D) Герон;

E) Гаусс.

*****************

6. Include - бұл не?

A) Функция

B) Массив

C) Директива

D) Константа

E) Символдық константа

************

7. Комментарийлер қандай жақшаға алынады?

A) \* и *\

B) /* и */

C) (* и *)

D) *(и)*

E) {}

****************

8. Обьектілік код - машиналыќ тілдегі программа тексті қалай жазылады?

A) source code

B) object code

C) linker

D) librari

E) compiler time

*************

9. Си тілінің логикалық бірлігі?

A) айнымалылар

B) директивалар

C) функциялар

D) комментариялар

E) жолдар

*************

10. Компановщик объектілік модульдерден түратын орындалатын модуль жасайтын программа қалай жазылады?

A) source code

B) object code

C) linker

D) librari

E) compiler time

*************************************************

11. F1 бұл:

A) Анықтама

B) Сақтау

C) Іске қосу

D) Бас менюды шақыру

E) Активты терезені ауыстыру

***************

12. F6 бұл:

A) Справка

B) Сақтау

C) Іске қосу

D) Бас менюды шақыру

E) Активты терезені ауыстыру

*****************

13. Қандай батырманы басқанда компиляция басталады

А) F7

В) F9

С) ALT+F9 +

D) CTRL+F8

Е) CTRL+BREAK

***************

14. Қандай тұрақты артық болып табылады?

A) Бүтін

B) Жылжымалы нүктесі бар

C) Символдық

D) Биттік

E) Символдық жол

**********************

15. Кітапхана (librari) —компиляцияланған түрде саќталынған, алдынала аныќталынған айнымалылары мен түраќтылары бар функциялар жиыны қалай жазылады?

A) source code

B) object code

C) linker

D) librari

E) compiler time

*************

16. ОЖ-ның орындаушы файлы

A) Exe

B) Obj

C) Dll

D) Dat

E) Doc

*****************

17. Си-дағы комментарийлер

A) /* */

B) */ /*

C) « »

D) { }

E) “ “

********************

18. Бағдарламадағы балама сөздерді белгілеу.

A) # define

B) # include

C) # type

D) # uses

E) # if

*****************

19. Операторлық жақшалар

А) {}

В) []

С) ()

D) <>

E) //

*******************

20. Блок-схемада алгоритм басы мен соңын қандай геометриялық фигура бейнелейді?

А) тіктөртбұрыш;

В) шеңбер;

С) ромб;

D) эллипс;

Е) трапеция.

******************

21. Компиляция уаќыты (compiler time) программаны компиляциялауға кеткен уаќыт қалай жазылады?

A) source code

B) object code

C) linker

D) librari

E) compiler time

****************

22. Көлденең табуляция үшін арнайы символ.

A) \v

B) \t

C) \f

D) \g

E) //dxx

****************

23. 16-лық тұрақты мына түрде болады:

A) 044

B) 0x86

C) 5AFF

D) 245

E) 123

***************

24. С++-те барлыќ айнымалылар ќолдануға дейін сипатталуы тиіснеше түр бар ?

A) 4

B) 5

C) 6

D) 2

E) 3

********************

25. Тек бір функцияның ішінде қолданалатын айнымалылар.

A) глобалды

B) құрылымды

C) локальды

D) функционалды

E) жаңа

******************

26. Басқа файлдарды программаға қосу дерективасы:

A) main

B) include

C) uses

D) integer

E) if

************

27. Жаңа жол:

A) \t

B) \f

C) \v

D) \n

E) //dxx

************************

28. Байттың 8-дік мәні қандай түрде болады:

A) \xdd

B) \

C) \\

D) ddd

E) xdd

****************************

29. Кез-келген тұрақтының оң жағына U символын жазуға блады. Яғни ол::

A) таңбассыз бүтін

B) ұзын бүтін

C) таңбасы бар бүтін

D) ұзын таңбасыз

E) кері

**********************

30. Жаңа бет:

A) \t

B) \n

C) \f

D) \’

E) \k

****************

31. Айнымалылар типтерге бөлінеді.....

A) құрамындағы операциялар бойынша

B) сипаттауы бойынша

C) мүмкін алынатын мәндері бойынша

D) алынатын іс-әрекеттері бойынша

E) құрамындағы символдары бойынша

***********************

32. char- қандай тип ?

A) бүтін

B) бос, мәнсіз

C) символдық

D) жылжымалы нүктелі.

E) ece үзындыќтағы жылжымалы нүктелі.

********************

33. Қандай сандарды орнату үшін көбірек жады жұмсалады

A) бөлшек

B) нақты

C) бүтін

D) кері

E) оң

***************************

34. Бірнен соң бірі орындалатын алгоритмнің кейбір командалардың тізбегі қалай аталады:

A) командалар жүйесі;

B) бағдарлама;

C) командалар тізбегі;

D) қызметші сөздер;

E) алгоритм.

**********************

35. Не арқылы бүтін типті айнымалылар сипатталады

A) тип идентификаторы

B) айнымалы идентификатор

C) тип спецификаторы

D) айнымалы спецификаторы

E) символьдық жол

*********************

36. int - қандай тип ?

A) бүтін

B) бос, мәнсіз

C) символдық

D) жылжымалы нүктелі.

E) ece үзындыќтағы жылжымалы нүктелі.

********************

37. float - қандай тип ?

A) бүтін

B) бос, мәнсіз

C) символдық

D) жылжымалы нүктелі.

E) ece үзындыќтағы жылжымалы нүктелі.

***************

38. Егер операндтардың бірі enum болса, онда ол қандай типке әкеледі?

A) char

B) float

C) unsigned

D) int

E) double

***********************

39. Егер операндтардың бірі long int болса, ал екіншісі unsigned int, онда ол қандай типке әкеледі?

A) unsigned int

B) float

C) int

D) char

E) double

***************************

40. Егер операндтардың бірі double болса, онда ол қандай типке әкеледі?

A) float тиепіне

B) int типіне

C) unsigned int типіне

D) сол типке

E) char

************************************

41. Қандай типке «тең емес» операциясы қолдануы дұрыс деп есептеледі:

А) <=

В) >=

С) <>

D) !=

Е) = =

*****************

42. Таңбалы 16-лық бүтін:

А) char

В) signed char

С) int

D) signed int

Е) gjr

***************

43. Мәнді шығару үшін қандай функция қолданылады:

А) printf

В) puts

С) scanf

D) print

Е) read

***************

44. Қандай циклдарда Break және continue операторларын қоддануға болады

А) while

В) do, while

С) for

D) if, else

E) циклдың барлық операторында

***************

45. 1. Тұрақты бұл:

А) программада қолданылатын сандар

В) программада қолданылатын сан, символ немесе символ жолы

С) тапсырманы орындау үшін программада сан, символ немесе символ жолы қолданылатын тұрақты өлшем

D) програмада айнымалылардың атарын қолданамыз

Е) программада қолданылатын айнымалылар аты, функциялар мен белгілер

************************

46. Си-дағы дыбыстық сигнал

А) \a

В) \t

С) \k

D) \s

Е) /

**********************

47. Программада символды жазған кезде оны …

А) ’’

В) “”

С) //

D)()

E) **

********************

48. Бүтін тип:

A) short

B) boolean

C) double

D) float

E) if

*************************

49. Нақты типтерде қолданылмайтын операция

A) %

B) –

C) +

D) ++

E) //

*****************************

50. double - қандай тип ?

A) бүтін

B) бос, мәнсіз

C) символдық

D) жылжымалы нүктелі.

E) ece үзындыќтағы жылжымалы нүктелі.

**************************

51. Инкремент:

A) +\

B) \+

C) \+\

D) ++

E) --

********************

52. Декремент:

A) +\

B) \+

C) \-\

D) ++

E) --

*****************************

53. void - қандай тип ?

A) бүтін

B) бос, мәнсіз

C) символдық

D) жылжымалы нүктелі.

E) ece үзындыќтағы жылжымалы нүктелі.

*****************************

54. Егер операнданың бірі char немесе unsigned char типті болса, онда ол қандай типке әкеледі:

A) char

B) int

C) float

D) enum

E) double

********************

55. Кері белгісі:

A) ~

B) !

C) -

D) >

E)<

**************************

56. Логикалық операцияларға кірмейтін символдар.

A) &&

B) !=

C) ++

D) ==

E) ||

**************************

57. Санау типінің айнымалысын жазу үшін қандай кілттік сөз қолданылады.

A) enum

B) onem

C) enam

D) omen

E) main

***************************

58. Символдық типтегі идентификаторларды жазу үшін қандай резервтелген сөз қолданылады.

A) int

B) floаt

C) char

D) pointer

E) enam

*****************

59. Егер операнттың біреуі int, ал екіншісі char болса, онла нәтижесінде қандай типте болады:

A) char

B) int

C) long int

D) unsigned int

E) long

******************

60. int бүтін типі үшін диапазон мәні

A) 0... 65535

B) -32768... 32767

C) 0... 4294967295

D) -30684... 30683

E) 0... 429496712

*********************

61. Тек нүкте үтірден тұратын оператор

A) шартты

B) құрылымды

C) бөлу операторы

D) бос

E) мән

*********************

62. Тігінен табуляция үшін арнайы символ.

A) \v

B) \t

C) \f

D) \g

E) //dxx

********************

63. Тұрып қалу арнайы символы.

A) \v

B) \b

C) \f

D) \g

E) //dxx

******************

64. Программа орындаудың бірнеше жолдарын таңдайтын оператор

A) switch

B) goto

C) return

D)while

E) if

***************

65. Қандай тип Switch операторында қолданылады

A) символдық

B) нақты

C) санаулы

D) бүтін

E) биттік

*********************

66. Нөлдік символ.

A) \v

B) \t

C) \f

D) \0

E) //dxx

***********************

67. Хабарлама не үшін қызмет етеді?

A) айнымалыларды анықтау үшін

B) константаларды анықтау үшін

C) массивтерды анықтау үшін

D) циклды анықтау үшін

E) функцияны анықтау үшін

************************

68. Жалғастыру операторы:

A) do

B) switch

C) continue

D) break

E) if

**************************

69. Қандай оператор switch денесінен шығу үшін қолданылады?

A) do

B) break

C) continue

D) goto

E) if

*************************

70. Препроцессордың директивасы қайсысы?

A) #include < stdio.h>

B) main( )

C) int m;

D) m=1;

E) printf (“%d нач. знач. \n “ , m);

*****************

71. Аргументі бар функцияның аты ?

A) #include < stdio.h>

B) main( )

C) int m;

D) m=1;

E) printf (“%d нач. знач. \n “ , m);

***********************

72. Төменде келтірілген операциялардың қайсысы «немесе» дегенді білдіреді:

A) not

B) !

C) &&

D) &

E) ||

*****************************

73. СИ-да « ; » не үшін қолданылады:

A) бөлу операторы ретінде

B) бөлу ретінде

C) оператордың соңы ретінде

D) оператордың басы ретінде

E) мүлдем қолданылмайды

****************************

74. Сипаттау операторы қайсысы ?

A) #include < stdio.h>

B) main( )

C) int m;

D) m=1;

E) printf (“%d нач. знач. \n “ , m);

********************

75. Берілген оператор қалай аталады: if (<өрнек>)<оператор1>{else <оператор2>}

A) бос оператор

B) құрылымды оператор

C) шартты оператор

D) қадамдық оператор

E) қосу-операторы

************************

76. Бос оператор:

A) ;

B) _

C) ~

D) !

E) +

*******************

77. Шартты оператор:

A) if

B) while

C) repeat

D) for

E) switch

****************

78. Меншіктеу операторы қайсысы ?

A) #include < stdio.h>

B) main( )

C) int m;

D) m=1;

E) printf (“%d нач. знач. \n “ , m);

***********************

79. Цикл бітпей тұрып одан шығу үшін қолданылатын оператор :

A) break

B) stop

C) quit

D) exit

E) if

***********************

80. Қайтару операторы::

A) return

B) back

C) down

D) end

E) goto

*************************

81. Шығару функцияның шақыру операторы қайсысы ?

A) #include < stdio.h>

B) main( )

C) int m;

D) m=1;

E) printf (“%d нач. знач. \n “ , m);

****************

82. Ондық бүтін санның жазылу форматы.

A) %d

B) %c

C) %s

D ) %e

E) %f

*************

83. Бір символдың жазылу форматы.

A) %d

B) %c

C) %s

D ) %e

E) %f

*********************

84. Шартсыз басқаруды беру операторы.

A) label

B) goto

C) pointer

D) switch

E) until

********************

85. Программаның бірнеше жолдан біреуін таңдайтын оператор.

A) continue

B) return

C) pointer

D) switch

E) until

********************

86. Символдар қатарының жазылу форматы.

A) %d

B) %c

C) %s

D ) %e

E) %f

*******************

87. Жылжымалы нүктелі сан, экспоненциалды жазу форматы.

A) %d

B) %c

C) %s

D ) %e

E) %f

****************

88. Жылжымалы нүктелі сан, ондық жазу форматы.

A) %d

B) %c

C) %s

D ) %e

E) %f

****************

89. %e және %f-пен бірге қолданылады, егер ол қысқа болса.

A) %d

B) %c

C) %s

D ) %e

E) %g

****************

90. Таңбасыз ондық бүтін санды жазу форматы.

A) %d

B) %c

C) %s

D ) %e

E) %u

***************

91. Таңбасыз сегіздік бүтін санды жазу форматы.

A) %o

B) %c

C) %s

D ) %e

E) %u

*************************

92. Массив үшін жадының аймағын бөлетін функция

A) void*calloc (unsigned n, unsigned size)

B) void*malloc (unsigned n)

C) char*realloc (char *ptr, unsigned size)

D) void free (void *ptr)

E) void freet (fgh)

********************

93. Жадыны басқару үшін қандай үлгі файл қосылу керек

A) <conio.h>

B) <alloc.h>

C) <string.h>

D) <stdio.h>

E) <dos.h>

***********************

94. Таңбасыз оналтылық бүтін санды жазу форматы.

A) %x

B) %c

C) %s

D ) %e

E) %u

***********************

95. Логикалық жоқ операторы қайсысы ?

A) !

B) ||

C) &&

D) &&//

E) / *

**********************

96. Логикалық және операторы қайсысы ?

A) !

B) ||

C) &&

D) &&//

E) / *

*********************

97.С++ тіліндегі адресті анықтау операциясы қайсысы ?

A) (&)

B) ||

C) &&

D) (*)

E) / *

*********************

98. С++ тіліндегі адреске бағыттау операциясы қайсысы ?

A) (&)

B) ||

C) &&

D) (*)

E) / *

************************

99. malloc функциясы:

A) блок жадысын бөледі

B) n элементтерден тұратын массив үшін жадыны бөледі

C) жадының өлшемін өзгертеді

D) блок жадысы

E) realloc функциясының көмегімен бөлоінген жадыны бөледі

****************

100. Массивтің мүмкіндіктері:

A) біт типті деректер тізбегін сақтайды

B) әртүрлі типті деректер тізбегін сақтайды

C) бір типті деректер тізбегін бір тұтас сақтайды

D) бір типті деректер тізбегін тұтас хаотикалық түрде сақтайды

E)әртүрлі типті деректер тізбегін тұтас хаотикалық түрде сақтайды

*******************

101. Си-дағы көрсеткіш

A) *

B) @

C) ^

D) $

E) –

*****************

102. Операнд жадысының адресі:

A) &

B) !

C) ~

D) #

E) /

********************

103. Блок жадысының динамикалық бөлуі

A) Malloc

B) Calloc

C) Salloc

D) Nalloc

E) Dos.h

**********************

104. Блок жадысын босатады:

A) Free

B) Clear

C) Del

D) Remove

E) If

*****************

105.Көрсеткіштің баяндалуын көрсет?

A) іnt *іptr;

B) іnt +іptr;

C) char cptr*;

D) *char *cptr;

E) float /*fptr.

**********************

106. Жадының класын баяндау үшін қанша түйінді сөз қолданылады ?

A) 4

B) 5

C) 6

D) 2

E) 3

***************

107. Көрсеткіш мәні көрсеттілген шаманың ұзындығына кемиді:

A) <<

B) --

C) <=

D) \

E) ++

**********************

108. auto түйінді сөзі нені баяндайды?

A) Жадының автоматты класын

В) Жадының сыртқы класын

С) Жадының регистрлік класын

D) Жадының статикалық класын ;

Е) Жадының кластарын

***************

109. Тармақталу алгоритмінің блок-схемасында шарт қандай геометриялық фигурамен көрсетіледі?

А) тіктөртбұрыш;

В) шеңбер;

С) ромб;

D) эллипс;

Е) трапеция

*******************

110. void free(void *ptr); Блок жадысын босатады, қандай аргумент блок жадысына сілтейді.

A) void

B) free

C) *

D) ptr

E) IF

*****************

111. Көрсеткіш деген не?

A) Объект адресін сақтайтын айнымалы

B) Белгіленген процедураға ауысу үшін функция

C) Файлдардың модульдерін орналасу жерін анықтайтын функция

D) кез келген айнымалыны белгілейтін функция

E) функция

*************************

112. Блок-схемада енгізу командасы қандай геометриялық фигура арқылы жазылады?

А) параллелограм;

В) шеңбер;

С) тіктөртбұрыш;

D) эллипс;

Е) трапеция.

*****************

113. void* типті блок жадысын бөлетін функция.

A) free

B) malloc

C) realloc

D) calloc

E) alloc

********************

114. static түйінді сөзі нені баяндайды?

A) Жадының автоматты класын

В) Жадының сыртқы класын

С) Жадының регистрлік класын

D) Жадының статикалық класын

Е) Жадының кластарын

.

*****************

115. Тармақталу алгоритмі бұл

A) кейбір командалар бірнеше рет орындалуын айтамыз;

B) кесте функциясын есептеп орындау;

C) ойындарда әртүрлі жағдайлар құруды айтады;

D) екі әртүрлі алгоритмде тапсырма беру;

E) кейбір шартқа байланысты орындалатын әр түрлі командаларды айтады.

**********************

116. Жадының автоматты класын баяндау үшін қандай түйінді сөз қолданылады?

A) auto

B) static

C) auto е

D) extern

E) exterеn .

****************

117. Жадының сыртқы класын баяндау үшін қандай түйінді сөз қолданылады?

A) auto

B) static

C) register

D) extern

E) exterеn .

****************

118. Жадының статикалық класын баяндау үшін қандай түйінді сөз қолданылады?

A) auto

B) static

C) register

D) extern

E) exterеn .

****************

119. Жадының регистрлік класын баяндау үшін қандай түйінді сөз қолданылады?

A) auto

B) static

C) register

D) extern

E) register ex

****************

120. Стандартты енгізу құралынан келесі символды енгізеді және бүтін формат түрінде қайтарады

A) int getchar (void)

B) char *gets (char *s)

C) int putchar (int c)

D) int puts (const char *s)

E) int sprintf (char *s, const char *format, …)

**************************************

121. S массивіне стандартты енгізу құралынан символды жаңа жолдың символын немесе файл соңының индикаторын кездестіргенше егізеді

A) int getchar (void)

B) char *gets (char *s)

C) int putchar (int c)

D) int puts (const char *s)

E) int sprintf (char *s, const char *format, …)

*********************

122 Массив элементтерінің индексі нешеден басталады?

A) элементтер индексталынбайды

B) нолден

C) бірден

D) екіден

E) үштен

*********************

123. Қандай жақшаға массивтің бастапқы мәні алынады

A) бұрыштық

B) фигуралық

C) квадрат

D) дөңгелек

E) үшбұрышты

************

124. 1. Жолдар бұл…

A) біртекті массив саны

B) біртекті массив әріптері

C) символдардар массиві

D) біртекті массив жолдары

E) біртекті массив цифрлары

********************

125. С-да сақталынатын символды баспаға шығару.

A) int getchar (void)

B) char *gets (char *s)

C) int putchar (int c)

D) int puts (const char *s)

E) int sprintf (char *s, const char *format, …)

**********************

126. Келесі символы жаңа қатар болатын s қатарын баспаға шығару.

A) int getchar (void)

B) char *gets (char *s)

C) int putchar (int c)

D) int puts (const char *s)

E) int sprintf (char *s, const char *format, …)

****************

127. Нәтиже экранда бейнеленбей s массивінде сақталалуымен ерекшеленетін printf функциясына эквивалентті.

A) int getchar (void)

B) char *gets (char *s)

C) int putchar (int c)

D) int puts (const char *s)

E) int sprintf (char *s, const char *format, …)

*************

128. Енгізу клавиатура арқылы емес s массиві бойынша орындалалумен ерекшелінетін scanf функциясына эквивалентті.

A) int getchar (void)

B) char *gets (char *s)

C) int putchar (int c)

D) int puts (const char *s)

E) int sscanf (char *s, const char *format, …)

*******************

129. Файлдан ақпаратты оқу және оған ақпаратты жазу үшін оны қандай стандартты кітапханалық функция көмегімен ашу қажет

A) fopen

B) mode

C) name

D) fprіntf()

E) fscanf()

*******************

130. Файлды оқу керек қай символ көмегімен жүзеге асады?

А) “r”

В) “w”

С) “a”

D) “r+”

Е) “w+”

***************

131. Жадыны бөлетін тақырыптық файл

A) аlloc.h

B) Stdio.h

C) Conio.h

D) Polov.h

E) Dos.

*************

132. j-бағанда i-жолда тұратын массив элементі

A) A[i][j]

B) A[j][i]

C) A[i,j]

D) A[i-1][j-1]

E) A<I,j>

*************

133. Файлға жазу керек қай символ көмегімен жүзеге асады?

А) “r”

В) “w”

С) “a”

D) “r+”

Е) “w+”

***************

134. Файлға қосу керек қай символ көмегімен жүзеге асады?

А) “r”

В) “w”

С) “a”

D) “r+”

Е) “w+”

******************

135. Файлды оқу және жазу үшін ашу керек қай символ көмегімен жүзеге асады?

А) “r”

В) “w”

С) “a”

D) “r+”

Е) “w+”

******************

136. Бүтін типті элементтері бар массив формасы.

A) int a[5]

B) float n[5]

C) int a:[1..5]

D) a: array of int

E) a: array

137. Екі өлшемді массив қалай анықталады?

A) a[5][5] of int

B) int a[5][5]

C) n: array[1..5,1..5] of int

D) int a[5;5]

E) a: array

****************

138. Бос файлды оқу және жазу үшін ашу керек қай символ көмегімен жүзеге асады?

А) “r”

В) “w”

С) “a”

D) “r+”

Е) “w+”

****************

139. string2 жолын string1 жолына көшіреді және string1 көрсеткішін қайтаратын функция.

A) char * strncat (char * string1, char * string2, unsigned n)

B) int strncmp (char * string1, cgar * string2, unsigned n)

C) char * strcpy (char * string1, char * string2)

D) char * strupr (char * string)

E) int strcmp(char * string1, cgar * string2)

***********

140. string жолының көшірмесін алу үшін жадыдан аймақ алаытн функция.

A) int strcspn(char * string1, char * string2)

B) char * strdup (char * string)

C) char * strset(char * string, int sim)

D) char * strrev(char * string)

E) int strcmp(char * string1, cgar * string2)

********************

141. Үлкен әріптерді кіші әріптерге ауыстыратын функция.

A) char * strupr (char * string)

B) char * strlwr (char * string)

C) char * strdup (char * string)

D) char * strcpy (char * string1, char * string2)

E) int strcmp(char * string1, cgar * string2)

*************

142. Жолдары әртүрлі болатын екітекті массив қалай аталады:

A) бос

B) анықталған

C) резервтелмеген

D) өлшемсіз

E) бос емес

***************

143. sim символды өзіне алатын функция.

A) char * strrev(char * string)

B) int strcspn(char * string1, char * string2)

C) char * strset(char * string, int sim)

D) char * strpbrk (char * string1, char * string2)

E) int strcmp(char * string1, cgar * string2)

********************

144. Жолдағы sim символды іздейтін функция.

A) int strcspn(char * string1, char * string2)

B) char * strdup (char * string)

C) char * strset(char * string, int sim)

D) char * strrchr(char * string, int sim)

E) ) int strcmp(char * string1, cgar * string2)

***********************

145. string2 жолдың бірінші n символдарын string1 жолына қосатын функция.

A) char * strncat (char * string1, char * string2, unsigned n)

B) int strcspn(char * string1, char * string2)

C) char * strset(char * string, int sim)

D) char * strpbrk (char * string1, char * string2)

E) ) int strcmp(char * string1, cgar * string2)

****************

146. Төменде көрсетілгендердің қайсысы бірдей типті деректер тізбегін бір тұтас сақтайды:

A) массив

B) константты анықтамалар

C) анықтауыш

D) аргумент

E) идентификатор

******************

147. Файлды оқу және ішіне қосу үшін ашу қай символ көмегімен жүзеге асады?

А) “r”

В) “w”

С) “a +”

D) “r+”

Е) “w+”

*************

148. Қай функция stream кіріс ағынынан қатарды оқып, strіng параметрі мәнімен берілетін адрестегі қатарға қояды

A) fgets()

B) fputs()

C) fread()

D) fwrіte()

E) fseek()

*****************

149. Қай функция strіng қатарын ағымды орыннан бастап stream ағынына көшіреді?

A) fgets()

B) fputs()

C) fread()

D) fwrіte()

E) fseek()

*********************

150. Қай функция stream кіріс ағынынан sіze ұзындықтағы, саны count элементтерін оқиды да, buffer массивіне меншіктейді.

A) fgets()

B) fputs()

C) fread()

D) fwrіte()

E) fseek()

******************************

151. Қай функция buffer обылысынан stream шығыс ағымға sіze байттан тұратын, саны count жазуды жазады.

A) fgets()

B) fputs()

C) fread()

D) fwrіte()

E) fseek()

***************

152. stream ағымымен байланысқан функция файл көрсеткішін файлдың offset ығысуымен есептелетін және orіgіn есебінің бағытының көрсетуімен жаңа орнына алып барады.

A) fgets()

B) fputs()

C) fread()

D) fwrіte()

E) fseek()

******************

153. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d;

d = (a ++- ( --b)) + (a + c--);

1. 14

2. 11

3. 12

4. 16

5. 25

*******************

154. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d:

d = (a ++- ( --b)) + (c - a--);

1. 1

2. 2

3. 3

4. 4

5. 5

*******************

155. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d:

d = (b ++- ( --c)) + (b + a--);

1. 10

2. 11

3. 12

4. 13

5. 25

***********************

156. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d:

d = (a --- ( --b)) + (a +++ c );

1. 16

2. 12

3. 13

4. 11

5. 18

***********

157. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d;

d=(c--- ( --a)) + (b +++ c);

1. 16

2. 12

3. 13

4. 11

5. 18

****************

158. d айнымалысының мәні нешеге тең?

int a = 5,b = 6,c = 7, d:

d=(c --- ( --b)) + (b +++ a);

1. 16

2. 12

3. 13

4. 11

5. 18

*********************

159. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d:

d = (b ++- (--a)) + (c --+ a);

1. 16

2. 12

3. 13

4. 11

5. 18

*************************

160. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d:

if (a>b) d =c-2;

else d=c+6;

1. 16

2. 12

3. 13

4. 11

5. 18

**********************

161. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d:

if (a<b) d =c-2;

else d=c+6;

1. 5

2. 12

3. 13

4. 6

5. 3

*******************

162. Менюдегі шығу

A) Alt+X

B) Alt+E

C) Alt+Q

D) Alt+W

E) Alt+C

******************

163. Жолды жою

A) Ctrl+Y

B) Ctrl+T

C) Ctrl+К

D) Ctrl+U

E) Alt+X

***************

164. 1. d айнымалысының мәні нешеге тең?

int a = 5, b = 6, c = 7, d:

if (a-b) d =c-2;

else d=c+6;

1. 16

2. 12

3. 13

4. 11

5. 18

**********************

165. Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=5, b=5, c;

c=a>b; if(c) {a=b-2; b=a+1;}

cout<<a+b<<endl;}

1. 5

2. 12

3. 10

4. 3

5. 11

***************************

166. Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=5, b=3, c;

c=a>b; if(c) {a=b-2; b=a+1;}

cout<<a+b<<endl;}

1. 5

2. 7

3. 10

4. 3

5. 11

***************

167. Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=5, b=4, c;

c=a>b; if(c&&(b>0)) {a=b-2; b=a+1;}

cout<<a+b<<endl;}

1. 4

2. 5

3. 9

4. 7

5. 11

****************

168. Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=5, b=4, c;

c=a>b; if(c||(b<0)) {a=b-2; b=a+1;}

cout<<a+b<<endl;}

1. 5

2. 7

3. 10

4. 3

5. 7

****************

169. Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=5, b=4, c;

c=a>b; if(c||(a<0)) {a=b-2; b=a+1;}

cout<<a+b<<endl;}

1. 5

2. 7

3. 10

4. 3

5. 11

***************

170. Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=5, b=4, c;

c=a>b; if(c&&(a<0)) {a=b-2; b=a+1;}

cout<<a+b<<endl;}

1. 5

2. 7

3. 10

4. 9

5. 11

***************

171. main( ) қайда орналасады?

A) Әр орындалушы файлда

B) Каталогта

C) Жолда

D)Массивте

E) Формулада

***********************

172. 1. Long типіне нұсқаушы:

A) ’Long’

B) <Long>

C) *Long

D) Long*

E) / Long

*******************************************

173 . Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=5, b=4, c;

c=a>b; if(c) a=b-2;

else b=a+1;

cout<<a+b<<endl;}

1. 5

2. 7

3. 6

4. 3

5. 11

*************

174. Программаның орындалу нәтижесін көрсет.

#include <iostream.h>

void main(){int a=4, b=4, c;

c=a>b; if(c) a=b-2;

else b=a+1;

cout<<a+b<<endl;}

1. 5

2. 7

3. 10

4. 9

5. 8

*******************

175. Келесі операторлар орындалғандa нәтиже қандай болады.

int t = 25; int *ptr = &t; *ptr = 35;

1. ptr нұсқауының адресі 25 тең.

2. t айнымалысының адресі 25 тең.

3. ptr нұсқауының мәні 25 тең.

4. t айнымалысының мәні 35 тең.

5. t айнымалысының мәні 25 тең.

*******************

176. char *fun() өрнегі нені білдіреді;

1. функция, char түріне нұсқауды қайтарады

2. функция char түріндегі шаманы қайтарады

3. айнымалы *fun() түрі char

4. айнымалы fun() түрі char *

5. функция char немесе int түріндегі шаманы қайтарады

*******************

177. char (*fun)() өрнегі нені білдіреді;

1. char түрін қайтаратын функцияға нұсқау

2. функция нұсқау, char түрін қайтарады

3. айнымалы *fun() түрі char

4. айнымалы fun() түрі char *

5. функция char немесе int түріндегі шаманы қайтарады

*******************

178. Программаның орындалу нәтижесін көрсет

void main()

{int i = 5;

switch (i++) {case 5: cout << 1 << i; break;

case 6: cout << 2 << i; break;

default: cout << 3 << i; }}

1. 1 5

2. 2 6

3. 2 5

4. 3 6

5. 1 6

*******************

179. функция дегеніміз не?

А)бөлек тапсырмаларды орындауға арналған операторлар жиыны

В)оған берілген тапсырманы орындауға арналған алдын ала анықталған программаның бөлімі

С)модульдерді қосуға арналған

D)белгіленген программаға өткізеді

Е)алдын ала белгіленген программа

*************************

180. Программаның орындалу нәтижесін көрсет

void main()

{int i = 5;

switch (++i) {case 5: cout << 1 << i; break;

case 6: cout << 2 << i; break;

default: cout << 3 << i; }}

1. 1 5

2. 2 6

3. 2 5

4. 3 6

5. 1 6

******************

181. Программаның орындалу нәтижесін көрсет

void main()

{int i = 6;

switch (i--) {case 5: cout << 1 << i; break;

case 6: cout << 2 << i; break;

default: cout << 3 << i;}}

1. 1 5

2. 2 6

3. 2 5

4. 3 6

5. 1 6

*************

182. Программаның орындалу нәтижесін көрсет

void main()

{int i = 6;

switch (--i) {case 5: cout << 1 << i; break;

case 6: cout << 2 << i; break;

default: cout << 3 << i; }}

1. 1 5

2. 2 6

3. 2 5

4. 3 6

5. 1 6

**********

183. d айнымалысының мәні нешеге тең?

main()

{int k = 65, d;

switch (k % 12) {

case 0: d = 2; break;

case 5: d = 5; break;

case 7: d = k; break;

case 11: d = 3; break;

default: d = 1;} }

1. 65

2. 2

3. 5

4. 1

5. 12

**********

184. 1. Бүтін типті int-тің диапозоны

A) 0... 65535

B) -32768... 32767

C) 0... 4294967295

D) -30684... 30683

E) -33768…33767

*************************

185. 1. Блоктің жадын босататын функция?.

A) space

B) free

C) freespace

D) outspace

E) inspace

***********************

186. Бағдарламаның орындалу нәтижесiн тап

void main () {

int n = 3, A = 1, i;

for (i =1; i < n; i++)

A=A * 2;

cout<<A); }

1. 1

2. 2

3. 4

4. 8

5. 16

**************************

187. Бағдарламаның орындалу нәтижесiн тап

void main () {

int n, p, i;

n = 5; p = 1;

for (i = 1; i <= n; i++)

p=p * i;

cout<< p; }

1. 120

2. 1 2 6 24 120

3. 12624120

4. 24

5. 1

*****************

188. Программа бөлігі орындалған кейін K айнымалысының мәнін тап?

K = -1;

if ( K ) K --;

K + = 2;

1. 1

2. -1

3. 0

4. 2

5. –2

******************

189. Программа бөлігі орындалған кейін K айнымалысының мәнін тап?

K = 3; i = -2;

while ( i >= -5 )

{ i --; K++; }

1. -5

2. 5

3. 6

4. 7

5. 8

***************

190. 1. struct {тізім анықталған}жазылу бейнесі анықтайды...

A) құрылым аты

B) құрылым типі

C) құрылым өлшемі

D) құрылым класы

E) шартты бірліктер .

*****************

191. Программа бөлігі орындалған кейін K айнымалысының мәнін тап?

K = 1;

for ( i = 0; i < 4; i + = 2 )

K + = i;

1. 3

2. 1

3. 2

4. 4

5. 7

************************

192. Жолдың ұзындығын көрсететін константа нені анықтайды

A )биттер санын

B) символдар саны

C) жол өлшемін

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

E) Өрістің типі

*********************

193. s айнымалысының мәнін тап

int s =1, i, n=2;

for ( i = 1; i <= n; i++, s* = i; )

1. 2

2. 6

3. 1

4. 12

5. 18

****************************

194. s айнымалысының мәнін тап

int s =1, i, n=2;

for ( i = 1; i <= n; s* = i, i++; )

1. 2

2. 6

3. 1

4. 12

5. 4

********************

195. 1. Комментариидің қайсысы дұрыс жазылған?

A) /*жалпы ақпарат*/

B) / жалпы ақпарат /

C) * жалпы ақпарат *

D) */ жалпы ақпарат /*

E) { жалпы ақпарат }

*****************

196 s айнымалысының мәнін тап

int s =0, i, n=3;

for ( i = 1; i <= n; s += i, i++; )

1. 2

2. 6

3. 1

4. 0

5. 3

*****************

197. s айнымалысының мәнін тап

int s =0, i, n=3;

for ( i = 1; i < n; s += i, i++; )

1. 2

2. 6

3. 1

4. 0

5. 3

***************

198. s айнымалысының мәнін тап

int s = 0, i, n = 3;

for ( i = 1; i < n; i++, s += i )

1. 1

2. 6

3. 5

4. 0

5. 3

***************************

199. s айнымалысының мәнін тап

int s = 0, i, n = 3;

for ( i = 1; i <= n; s += i, i++; )

1. 2

2. 6

3. 1

4. 9

5. 3

***********************

200. u айнымалысының мәнін тап

int u = 5, x = 2;

if(( x > = -2 ) && ( x < 2 ))

u = u +++ x;

else

u = u --- x;

1. 5

2. 7

3. 1

4. 2

5. 4

***********************

Наши рекомендации