wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Викторина без названия

Total questions: 130

Worksheet time: 1hrs 5mins

Name
Class
Date
1.

Компиляция кезіндегі қателер

a)

синтаксистік қателер

b)

типтерге байланысты қателер

c)

тригермен табылған қателер

d)

графикалық редакторымен табылған қателер

2.

С тілінің break операторы қолданылатын операторлар:

a)

while, do-while

b)

for

c)

switch

d)

If-else

3.

Бағдарлама құрылымы мен деректерінің құрылымы:

a)

Әрбір қосылған модульдің сыртқы спецификациясын қоса қарастырып, модульдік жүйені сипаттау

b)

Сыртқы спецификацияны қоса қарастырып, бағдарламаның архитектурасын сипаттау

c)

Сыртқы сипаттама

d)

Тұтыну мінездемелерін арттыру кезеңдерін сипаттау

4.

Екі өлшемді массив мүшелерінің қасиеттері

a)

Екі индексті

b)

Реттелген

c)

Бір типті

d)

Бір индексті

5.

С тілінде логикалық амалдар белгілері

a)

<> 

b)

=

c)

~

d)

|| , ! , &&

6.

Си бағдарламалау тілінде жолдармен жұмыс істеуде қолданылатын функциялар:

a)

stmcmp

b)

strcpy , strcmp

c)

strsub

d)

strin

7.

Си программалау тіліндегі унарлы амалдар:

a)

++ , !

b)

+

c)

&

d)

+=

8.

C тіліндегі файлдармен жұмыс жасау функциялары:

a)

clrscr()

b)

strlen()

c)

fclose(), fopen(), fgets()

d)

atof()

9.

C++ тілінде нақты түрлердің жариялануы:

a)

Double , Long double , Float

b)

Set

c)

Extended

d)

Single

10.

С программалау тілінде жады кластарын беруге қажет спецификаторлар

a)

Unsigned

b)

Extern

c)

Typedef

d)

Auto C. Static, register

11.

Си бағдарламалау тілінің кұрамы:

a)

Символдар

b)

Өрнектер және операторлар , Лексемдер

c)

Объектілер

d)

Типтер

12.

Басқарушы құрылымның негізгі түрлері:

a)

Стандартты

b)

Сұрыптау

c)

Сызықты , Қайталау , Таңдау

d)

Көшу

13.

Идентификатордың жасалу атрибуттары:

a)

Пайдалану мерзімі

b)

Аргумент типі

c)

Операциялар таңбасы

d)

A. Әрекеттесу аймағы , Жады класы

14.

Файлдармен жұмыс кезінде stdio.h файлында қолданылатын функция:

a)

getc()

b)

puts()

c)

fread() , fwrite() , fseek()

d)

getchar()

15.

Инкрементгі операцияға қандай өрнектер жатады:

a)

b=++a

b)

с=а++

c)

с=b+++а—

d)

с=b—+а

16.

Бүтін типті массив b[5] пен bptr бүтінге айнымалы- көрсеткіш арасындағы байланысты көрсететін оператордың дұрыс нұсқасы:

a)

bptr=*b[0]

b)

bptr=b

c)

*(bptr+3);(ығысу)

d)

*ptr+3

17.

Агрументі тек spin, тек сан немесе екеуінің біреуі болғанда ғана true мәнін қайтаратын функциялар:

a)

islanum()

b)

isalpha()

c)

isdigit() ,toupper()

d)

isgraһ()

18.

Арифметикалық амалдар қолданудағы қателік:

a)

Бір ғана массивке сілтенбейтін екі көрсеткішті азайту немесе салыстыру

b)

Массив элементтеріне сілтенбейтін көрсеткішке арифметикалық амал қолдану

c)

Массивтің басы немесе соңының шегінен шығып кету

d)

Екі көрсеткііптің айырымын табу

19.

Типі келтіру операциясының сипаты:

a)

Кез келген тип үшін орындалуы

b)

Бір орынды, яғни тек бір операнд қабылдауы

c)

Тек бүтін типа үшін орындалуы

d)

Мәлімет типінің атын дөңгелек жақшаға орналастыру жолмен құрылуы

20.

Қайталау циклдерін ата:

a)

switch циклы

b)

while циклы, do while циклы, for циклы

c)

if

d)

goto циклы

21.

Функцияның сипаттамасы:

a)

Белгілі бір мәнді есептеу үшін қолданылуы

b)

Тұлғасының фигуралық жақшаға жазылуы

c)

Тұлғасының дөңгелек жақшаға жазылуы

d)

Атының алдында оның мәнінің типі көрсетілуі ,Қайтаратын мәнінің voіd типті болуы

22.

С бағдарламалау тілінің күрделі түрі:

a)

Құрылым ,Біріктіру

b)

Массив

c)

Бүтін

d)

Нақты

23.

Си бағдарламалау тілінің математикалық функциялары:

a)

clrscr()

b)

printf()

c)

sqrt(),rand(),ехр()

d)

Iog10()

24.

Файлды ашудың екілік режимдері:

a)

"ab", "wb","rb"

b)

"db"

c)

"wt"

d)

”tb"

25.

Тізім түрлерін корсет:

a)

Унарлы

b)

Бірбайланысты, Сызықты, Сақиналы

c)

Байланыссыз

d)

Қарапайым

26.

Бағдарламалау технологиясы пайда болу кезеңдері:

a)

Объектілі-бағытталған, визуалды, com

b)

Операциялық, құрылымдық, объектілі-бағытталған

c)

Құрылымдық, объектілі-бағытталған, визуалды

d)

Визуалды, объектілі-бағытталған, құрылымдық

27.

Си тілінің меншіктеу амалдары:

a)

*=,/=,+=,=

b)

+

c)

<=

d)

/

28.

Жады кластары анықтайтын айнымалы атрибуттары:

a)

Инициаторы

b)

Жаңа типі

c)

Мәні

d)

Пайдалану мерзімі ,Қурастыру типі, Әрекет ету аймағы

29.

Си тілінің математикалық кітапханасындағы тритонометриялык функцияларды корсет:

a)

pow()

b)

sin(), tan(),cos()

c)

ехр()

d)

sqrt()

30.

Массивті қарапайым сурыптау тәсілі:

a)

Жай таңдау жолымен сұрыптау

b)

Жай енгізу тәсілімен сұрыптау

c)

Жай алмастыру тәсілімен сұрыптау

d)

п элементтен тұратын массивті сұрыптау

31.

Жол:

a)

'\0' символымен аяқталатын символдар массиві

b)

Бір элемент ретінде пайдаланылатын символдар тізбегі

c)

Нөлдік байтпен аяқталатын символдар тізбегі

d)

Тек латын әріптерінен туратын символдар тізбегі

32.

С программалау тілінде continue операторы қолданылатын операторлар:

a)

for

b)

while, do-while

c)

switch

d)

Goto

33.

Графиктік режим функциялары?

a)

pieslice

b)

барлығы дұрыс емес

c)

setfillstyle, setcolor

d)

switch

34.

Графиктер салуда қолданылатын функциялар?

a)

ultoa

b)

pieslice

c)

switch

d)

setlinestyle, putpixel

35.

C++ тіліндегі белгілер қай операторларда қолданылады?

a)

break,continue, return

b)

do..while()

c)

if, for

d)

if, for, switch

36.

С++-дағы 1-ге арттыру операторының мүмкін формаларын көрсет.

a)

d=d+1

b)

d++, d+=1

c)

d-=1

d)

d=+1

37.

fopen функциясы-

a)

Файлды файлдық айнымалымен байланыстыратын функция.

Параметрменберілетінәрекетүшінберілгенатпенфайлдыашады

b)

Одан оқуға немесе оған жазуға болатын ағынға көрсеткішті қайтарады.

Ағынмен байланысты файлға форматталған шығаруды

орындайды

c)

Көрсетілген ағыннан символды оқиды және оны функцияны

шақырғанда көрсетілген қатарға жазады

d)

Элементі массив аты және индекс арқылы анықталады.

38.

Объектті-бағытталған технологияда қолданушы неше базалық элементпен жұмыс істейді:

a)

хабар

b)

объектілер

c)

класстар

d)

полиморфизм

39.

Объектілер дегеніміз бірнеше peт қолданылатын .... тұрады:

a)

программалык модульдерден 

b)

процедуралардан

c)

байланысқан мәліметтерден

d)

функциялардан

40.

Құрылымдық программалаудың үш құраушысы бар:

a)

құрылымдық кодтау

b)

жоғарыдан томен қарай жобалау

c)

логикалық программалау

d)

модульдік программалау

41.

Объектілердің өзара байланысуына хабарлар қолданылады және үш бөлімнен тұрады:

a)

ағымдағы объектіде қолданылатын әдіс аттары

b)

таңдалған әдіс режимін қалпына келтіретін қосымша информациялар

c)

объект идентификаторы

d)

көмекші программаның аты идентификатормен белгіпенеді

42.

Барлық циклдық операторлардың келесі ерекшелігі бар:

a)

қайталанатын операторлар бір-ақ рет жазылады

b)

циклге тек қана басынан ғана кіруге болады

c)

циклдың айнымалылары алдын-ала циклге дейін анықталуы

тиіс

d)

көмекші программаның аты идентификатормен белгіленеді

43.

Си тілінде кездесетін қайталану операторлары

a)

For

b)

While

c)

Do...while

d)

Label...continue

44.

Си тілінде көшу операторлары қалай жазылады:

a)

барлығы дұрыс емес

b)

goto

c)

jmp

d)

continue, break, return

45.

Бастапқы программа мәтінін түрлендіру кезеңі:

a)

Біріктіру

b)

Компиляциядан еткізу, Қолдану

c)

Сұрыптау

d)

Анықтау

46.

Тыныс белгілерімен ажыратылған символдар тізбегі

a)

Тілдің өзіндік мағынасы бар ең кіші бірлігі

b)

Бір символ

c)

Сейлем

d)

char типті массив

47.

Файлдан оқудың әрекеттер тобы:

a)

Символдарды шығару операциялары

b)

Мәліметтерді жазу операциялары

c)

Блок бойынша шығару операциялары

d)

Режимдер

48.

Динамикалық жадымен жұмыс істеуге арналған кітапханалық функция:

a)

рор()

b)

realloc()

c)

insert()

d)

delete()

49.

С программалау тілінің сипаты:

a)

Накты процессорға тәуелді емес

b)

Визуалды жобалауға арналуы

c)

Компьютер жадымен тікелей жұмыс істеу мүмкіндегіне ие болуы

d)

Инженерлік есептерді шығаруға арналуы

50.

Функцияға көрсеткіштерді беру тәсілі:

a)

Өзгермейтін мәндер өзгермейтін көрсеткіштерге

b)

Өзгермелі көрсеткіш өзгермейтін мәліметтерге

c)

Өзгермелі мәндер өзгермелі мәліметтерге

d)

Өзгермелі көрсеткіш өзгермейтін көрсеткішке

51.

Іздеудің екілік ағашының қасиеті:

a)

Әдетте төменгі түпкі түйіннен жоғарыға бағытталады

b)

Түйіндеріндегі мәндер қайталанбайды

c)

Оң жақ ішкі ағаштағы мән аталық түйін мәнінен кіші

d)

Түйіндері екіден көп байланысты қамтиды

52.

fseek() функциясымен жүмыс істеу үшін анықталған түрақты:

a)

#define SEEK_END 0

b)

#define SEEK_CUR 2

c)

#define SEEK_SET 1

d)

#define SEEK_CUR 0

53.

static а[6]-{5,0,4,-17,49,1} турінде берілген массив элементі:

a)

а[0]=5, а[1]=0

b)

а[1]=5, а[2]=0

c)

а[0]=1, а[1]=49

d)

а[4]=49, а[5]=1

54.

Жолдарды өңдеу кітапханасындағы жад функциялары:

a)

memcmpO, memchr()

b)

strerror(), strlen()

c)

strcat(), strcpy()

d)

memcpy(), memmove()

55.

Файлды көрсетілген режимде ашудың дұрыс жазылған нұсқасы:

a)

fp=fopen(fname, «w»)

b)

fp=fopen(fhame; «t+»)

c)

fp=fopen(fname,t)

d)

fp=fopen( «w»,fname)

56.

C++ тіліндегі мешпіктеумен берілген мультипликативті операциялар:

a)

>>=

b)

=

c)

*= ,   %=, <<=

d)

$=

57.

C++ тіліндегі циклдік операторларды көрсет

a)

Label...loop

b)

while, do...while

c)

Switch..of

d)

Foreach

58.

Программада орындалу тәртібінің орнын өзгерту операторлары:

a)

Меншіктеу

b)

If-else

c)

goto, continue

d)

Switch

59.

Алгоритмдердің жазылуының түрлері:

a)

Кадрлық анимация

b)

Реляциялықкестелер

c)

MS Excel диаграммасы түрінде

d)

Схемалар түрінде (блок-схемалар), Бағдарламалау тілінде

60.

Логикалық операциялар белгілерін көрсет:

a)

! , &&,   |

b)

<> 

c)

~

d)

&

61.

Меншіктеу инструкциясының дұрыс жазылу түрі

a)

х++

b)

х!у

c)

х—, x*y

d)

х/у

62.

Меншіктеу қалай жазылады?

a)

х-=у

b)

х—

c)

х?у

d)

х\у

63.

Меншіктеу инструкциясын көрсетіңіз?

a)

х++

b)

х>у

c)

х%=у

d)

х<у

64.

Кейбір математикалық функциялардың дұрыс жазылуын көрсетіңіз?

a)

fabs

b)

abs

c)

gcvt

d)

atof

65.

Си бағдарламалау тілінде математикалық функциялардың жазылауы

a)

sqrt

b)

ltoa

c)

pow

d)

gcvt

66.

Математикалық функцияларды көрсетіңіз?

a)

rand

b)

powl

c)

strcat

d)

sprintf

67.

Енгізу-шығаруды жүзеге асыру функциялары?

a)

scanf

b)

pow

c)

printf

d)

srand

68.

Енгізу-шығаруды ұйымдасгыратын функциялар?

a)

putch

b)

gcvt

c)

getch

d)

atof

69.

Қандай енгізу-шығару функцияларын білесіз?

a)

gets

b)

atof

c)

srand

d)

scanf

70.

Енгізу-шығаруға қатысты функциялар?

a)

putch

b)

cputs

c)

fabs

d)

atof

71.

Енгізу-шығаруға қатысты функцияларды көрсетіңіз?

a)

cputs

b)

cprintf

c)

strcat

d)

atof

72.

Бағдарламаның құрылымын және бағдарламаның деректер кұрылымын анықтайтын құжаттама:

a)

Сыртқы спецификацияны қоса қарастырып, бағдарламаның архитектурасьш сипаттау

b)

Қойылған есеппен танысу

c)

Әрбір қосылған модульдің сыртқы спецификациясын қоса қарастырып, модульдік жүйені сипаттау

d)

Жүйелі пайдалану үшін бағдарламаныц енгізуін сипаттау

73.

Программалаудың даму кезеңдері:

a)

модульдік программалаудың тайда болуы

b)

объектіге бағытталған программалаудың пайда болуы

c)

семаптикалық программалаудың пайда болуы

d)

функциялардың пайда болуы

74.

Түрлендіру функцияларын көрсетіңіз?

a)

cputs

b)

puts

c)

atoll, itoa

d)

getch

75.

Си тілінде файлдарға қолданатын фукнциялар?

a)

scanf

b)

cputs

c)

getch

d)

fopen, fprintf

76.

Файлдармен жұмыс жасау кезінде қолданылатын функциялар?

a)

fgets, fprintf

b)

gets

c)

cputs

d)

window

77.

Семантикалық анализатор келесі негізгі эрекеттерді атқарады:

a)

Процедуралар мен функциялар аттары олардың формальды аргументтерінің типтеріне байланысты өзгереді

b)

Енгізу тілінің семантикалык келісімін кіріс бағдарламасында сақталуын тексеру

c)

Енгізу тілін семантикамен айқын емес карастырылған, әрекеттермен және операторлармен бағдарламаларды компиляторда іштей бейнелеуді толықтыру

d)

Типтерді түрлендіру функцияларын қосу

78.

Файлдармен жұмыс істеу үшін қолданылатын функцияларды көрсетіңіз?

a)

getch

b)

ferror,fputs

c)

scanf

d)

gets

79.

Файлдармен жұмыс жасау функцияларын көрсетіңіз?

a)

feof,fclose

b)

scanf

c)

strcat

d)

gets

80.

b[2][2] массивінін элементі:

a)

b[0][0]

b)

b[l][0]

c)

b[2][2]

d)

b[2][0]

81.

C тілінің қайталау операторы:

a)

do-while

b)

while

c)

continue

d)

goto

82.

static a[6]={5,0,4,-17,49,1} түрінде берілген массив элементі:

a)

а[4]=49, а[5]=1

b)

а[1]=5, а[2]=0

c)

а[2]=-17, а[3]=4

d)

а[0]=5, а[1]=0

83.

Идентификатордың әрекет ету аймағының түрі:

a)

Блоктың әрекет ету аймағы

b)

Функцияның әрекет ету аймағы

c)

Типтердің әрекет ету аймағы

d)

Директивалардың әрекет ету аймағы

84.

Бүтін сандар типі:

a)

long

b)

short

c)

struct

d)

float

85.

Бүтін int ТИПТІҢ комбинациясы түрінде пайдаланатын модификатор:

a)

unsigned

b)

typedef

c)

long

d)

Struct

86.

Символ мен жолдарды өңдеуге арналған функциялар орналасқан тақырыптық файлдар:

a)

stdlib.h, stdio.h

b)

signal.h, time.h

c)

dir.h, time.h

d)

string.h, ctype.h

87.

C тілінде файлдарға қолданылатын функция:

a)

fgets()

b)

fopen()

c)

pow()

d)

atof()

88.

Динамаикалық үйлестірілген жады:

a)

Мәліметтерімен көрсеткіштер арқылы жұмыс істеуге болатын жады

b)

Программаға мәліметтер сегментінен тыс бөлінетін тізбек түріндегі жады

c)

Статикалық айнымалы орналасқан жад облысы

d)

Программада жарияланған айнымалылар орналасатын жад облысы

89.

Берілген а, b сандарының үлкенін табу есебін шешу үшін дұрыс жазылған шартты операторлар:

a)

max = a; if (b>max) max=b;

b)

if a >b max=a else max=b;

c)

if (a<b) max=b; else max=a;

d)

if (a>b) max=b; else max=a;

90.

Меншіктеу операциясы

a)

=

b)

-

c)

*

d)

/

91.

C тригонометриялық функция:

a)

sqrt()

b)

ехр()

c)

cos(), sin()

d)

fabs()

92.

Файлдан оқудың әрекеттер тобы:

a)

\0 символымен аяқталатын символдар массиві

b)

Идентификаторлар

c)

Нөлдік байтпен аяқталған символдар тізбегі

d)

int типті айнымалы

93.

С программасының орындалуының басында автоматты түрде ашылатын файл:

a)

Стандартты шығару

b)

Стандартты енгізу

c)

Стандартты құру

d)

Қателердің стандартты файлы

94.

Полиморфизм ұғымының негізгі қасиеті:

a)

Бір ғана аты бар әдісті әр түрлі байланысты объектілерге қолдану

b)

Объектілердің иерархиясын құрастыру

c)

Аргументтер типіне қарай функция әр түрлі типтегі мәнді қайтара алуы

d)

Бір класс ішінен екінші класс құрастыру

95.

Инкапсуляция ұтымының негізгі қасиеті:

a)

Объектідегі мәліметтердің қорғалғандығы

b)

Мәліметтер мен функциялардың жабық болуы

c)

Объектілердің иерархиясын құрастыру

d)

Бір класс ішінен екінші класс құрастыру

96.

С бағдарламмалау тілінде файлдарға қолданылатын функция:

a)

fgets()

b)

fopen()

c)

clrscr()

d)

pow()

97.

Жол нөмірі -і,баған нөмірі -j болатын матрица элементінің қосалқы диагональға қатысты орналасу шарттары:

a)

Егер і+j^n-l болса, онда элемент қосалқы диагональда орналасқан

b)

Егер i=j болса,онда элемент қосалқы диагональда орналасқан

c)

Егер i+j<n-l болса, онда элемент қосалқы диагональдан жоғары орналасқан

d)

Егер i>j болса, онда элемент қосалқы диагональда төмен орналасқан

98.

Тек сызықты байланысқан қурылымдар көрсетілген нұсқа:

a)

Бірбайланыстытізімдер,стектер

b)

Екібайланысты тізімдер, кезектер

c)

Бірбайланысты тізімдер, желілер

d)

Желілер, стектер

99.

Динамикалық облыстан адресті таңдау операторлары:

a)

Getmem (Р,<Облыс көлемі>)

b)

Window(x1,y1,x2,y2)

c)

NEW(P)

d)

KeyPressed

100.

Көрсеткішті адреске көрсетуден босату операторлары:

a)

Freetmem(Р,<Облыс көлемі>)

b)

Dispose(P)

c)

Getmem(P,<Облыс көлемі>)

d)

Append(f)

101.

Объект құрылымы екі бөліктен тұрады:

a)

әдістер

b)

тұрақтылар

c)

айнымалылар. класстар

d)

хабарлар

102.

Көмекші программалар .....көмекші программалары болып екіге бөлінеді:

a)

тұрақтылар

b)

класстар

c)

стандартты емес

d)

стандартты, пайдаланушылар

103.

Программа бірнеше модульдерге бөлінеді және мына 2 мақсат орындалуы тиіс:

a)

стандартты функциялар мен процедураларды программада пайдалану үшін ашу қажет

b)

модульдің дұрыс болуы және оның контекстерден тәуелді болуы қажет

c)

программада бірнеше процедура немесе функция болуы мүмкін

d)

нақты және формальды параметрлердің типі, саны, реттілігі сәйкес болуы қажет

104.

Процедураның параметрлері екіге бөлінеді:

a)

айнымалы

b)

бүтін

c)

символдық

d)

мәндік

105.

С тілінде continue операторы қолданылатын оператор

a)

do-while

b)

for

c)

goto

d)

break

106.

Массив элементтерін енгізуде дұрыс жазылған программа фрагменті:

a)

for(i=0;i<3;i++)for(j=0;j<3;j-H-)scanf("%d",&c[i][j]);

b)

for(i=0;i<5;i++) scanf("%d",&a[i]);

c)

for(i=0;<5;i++) scanf("%d",a[i]);

d)

for (i=0;i<5;i++) scanf("%d",a);

107.

Бір өлшемді массивті жариялаудың дұрыс нұсқасы:

a)

float[10J;

b)

int a[10J;

c)

a[10]:int;

d)

int a(10);

108.

Қайталау құрылымының түрі:

a)

for циклы

b)

do while циклы

c)

if-else

d)

repeat-until

109.

rand() функциясы туралы мағлұмат:

a)

Прототипті <stdlib.h> тақырыптық файлында орналасқан

b)

Массив элементтерін сұрыптайды

c)

0-ден RAND MAX мәніне дейінгі аралықгағы бүтін мәндерді генерациялайды

d)

Белгілі бір сандарды генерациялайды

110.

Берілген формула бойынша бірөлшемді массив құратын программа фрагменттерінің дұрыс нұсқасы:

a)

for(k=0; k< 3; k++ ) d[k]=pow (k,2); C. for(j=0;j<9;j++); a[j+l]=4*j+l;

b)

for (і=0; і<7; і++) Ь[і]=3*і-1;

c)

for(i=0; i <=7; i++) b (i )= 3*i-l;

d)

for (i=l; i<7; i++); b[7]=3*i-l

111.

for операторы қалай кұралады:

a)

Циклдың орындалу шарты

b)

Цикл параметрінің бастапқы мәні

c)

Адрес

d)

Түрлендіру спецификаторы

112.

Қатарларға жұмыс жасау кезінде қоданылатын функцияларды ата?

a)

strlwr

b)

strcmp

c)

ferror

d)

feof

113.

Қатарлармен жумыс жасау функцияларын көрсетіңіз?

a)

strcmp

b)

puts

c)

pow

d)

strupr

114.

Функция прототиптері нені суреттейді:

a)

Берілетін параметрлердің жазылу ретін

b)

Берілетін параметрлердің санын

c)

Функция мүмкіншілігіне берілетін параметрлердің сәйкестігін

d)

Қайтарылатын параметрлер санын

115.

C++ тілінде For циклдік операторының меншіктеу бөлігінің жазылуы:

a)

for(/бос менішіктеу операторы/;...)

b)

for(int і=0; ...)

c)

for(i==0;...)

d)

for(int 1о=0, hi=max, mid-max/2;...)

116.

Программаның иерархиялық құрылымы рекурсивті ережелермен өрнектеледі. Өрнекті анықтаудағы ереже:

a)

кез келген идентификатордың (identifier) өрнек (expression) болып келу ережесі

b)

егер ехрі, ехр2 өрнек болса, онда ехр1+ехр2 өрнек болып келу ережесі

c)

кез келген функция өрнек (expression) болып келу ережесі

d)

файлдарды қосу ережесі

117.

Программаның компоновкасы:

a)

нәтижесінде .ехе кеңейтілуімен жүктеу файыльпі алу

b)

нәтижесінде .срр кеңейтілуімен жүктеу файылын алу

c)

объектілі файлдардағы код пен мәліметтерді өзгертеді

d)

символдар кеетесін кұру

118.

Массив қандай түрде берілуі мүмкін

a)

Көпөлшемді

b)

Бір ретті

c)

Көпеселі

d)

Екі өлшемді

119.

С программалау тілінде нұсқауға қолданатын амалдар

a)

Адресті меніпіктеу

b)

Арттыру

c)

Логикалық

d)

Бөлу

120.

С программалау тілінің логикалық операциялары

a)

!

b)

&&

c)

%

d)

*

121.

C++ тіліндегі қарапайым типтердің жариялануы:

a)

unsignet char

b)

unsignet long

c)

unsigned int

d)

long float

122.

C++ тіліндегі жолды инициализациалау мүмкіндігі:

a)

char а[5]=”123”;

b)

char:5а=”123”;

c)

char 5[а]=”123”;

d)

char а[]=”123”;

123.

С программалау тілі:

a)

Императивтік тіл

b)

Объектілі-бағытталған тіл

c)

Жоғары дәрежелі программалау тілі

d)

Машин алық-тәуелді тіл

124.

С тілінің күрделі типі:

a)

Құрлым

b)

Бүтін

c)

Біріктіру

d)

Символдық

125.

С тілінде орнатылған операциялардың негізгі түрлері:

a)

Логикалық

b)

Қарапайым

c)

Арифметикалық

d)

Символдық

126.

Массив индексінің қасиеттері:

a)

Барлық уақытта 0-ден басталуы

b)

Массив элементтерінің орналасу ретін білдіретін нақты типті

сан болуы

c)

Массив элементтерінің типінің өлшемін білдіруі

d)

Индекс саны массив өлшемін анықтауы

127.

Функцияға көрсеткіштерді беру тәсілі:

a)

Өзгермейтін көрсеткіш өзгермелі мәліметтерге

b)

Өзгермелі көрсеткіш өзгермелі мәліметтерге

c)

Өзгермелі мәліметгер өзгермелі көрсеткішке

d)

Өзгермелі көрсеткіш өзгермейтін көрсеткішке

128.

Қолданушы функциясының прототипін жариялауға қойылатын талап:

a)

Формальды параметрлерінің аты мен типтерінің толық берілуі

b)

Атының көрсетілуі

c)

Параметр санын жазбау

d)

Параметр типін жазбау

129.

Бірөлшемді массивті инициализациялаудың дұрыс нұсқасы:

a)

int d[4]=(l,2,3,4);

b)

int d[4]={l,2,3,4};

c)

char d[5]={‘B’,’o’,’o’,’k’};

d)

intd[4]=[l,2,3,4];

130.

Файлдың логикалық аты:

a)

Файл туралы мәлімет сақталатын жады аймағына сілтеме жасау

b)

Тек қана екілік режимде ашылатын файлдың аты

c)

Сыртқы құрылғыдағы физикалык файлдың программадағы аты

d)

Файл адресі