Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

OOP

.pdf
Скачиваний:
62
Добавлен:
30.04.2015
Размер:
631.66 Кб
Скачать

H) strcmp

$$$014

Рекурсивтік процедуралар қолданылады: В) Фракталды графикада

С) Лабиринтта жолды iздестiру есептерінде

F) Күрделі контурлы тұйық кеңістікті бояу графикасында

$$$015

Рекурсивті процедураларды қолдануды жобалау барысында төмендегідей мәселелерді ойластыру керек:

А) Процедураға параметрлерді жіберу әдістерін және оның жұмысының нәтижелерін қайтару.

С) Процедурадан шығуды ұйымдастыру.

$$$016

Рекурсивті алгоритмдерді құру әдістері: В) Декомпозиция әдісі.

F) Рекурренттік қатынастар әдісі.

H) Динамикалық бағдарламалау әдісі.

$$$017

Бағдарламалық жүйенің негізгі функционалдық сенімділік құраушылары: В) қорғанымдылығы С) жұмысқа қабілеттілігі

F) қауіпсіздігі

$$$018

С++ тіліндегі функция туралы дұрыс түсініктер:

A)кез келген функцияның типі бар

B)функцияның типіне сәйкес мәнді қайтаруы мүмкін

C)егер функция ешқандай мән қайтармаса, онда ол void типті болу керек

$$$019

С++ тіліндегі функция туралы дұрыс түсініктер:

C) егер функция ешқандай мән қайтармаса, онда ол void типті болу керек

E)функцияның типіне сәйкес мәнді қайтаруы мүмкін

F)кез келген функцияның типі бар

$$$020

С++ тіліндегі функция туралы дұрыс түсініктер:

E)функцияның типіне сәйкес мәнді қайтаруы мүмкін

F)кез келген функцияның типі бар

H) егер функция ешқандай мән қайтармаса, онда ол void типті болу керек

$$$001

Қандай да бір өлшем бойынша массивтің ұзындығы не деп аталады B) экстент

F) length; H) sizeof;

$$$002

C++тілінде массив элементтерін дұрыс қолданылуы: int a[2][8];

char i,j; double k; В) a[i*j][7]; Е) a[i%j][1]; H) a[i/j][7];

$$$003

C++ тілінде массивті дұрыс инициализациялау:

А) int a[2][3]={1,2,3, 21,22,23 }; Е) int a[2][3]={1,2,3, 21};

G) int a[2][3]={ {1,2,3}, {21,22,23} };

$$$004

Массивтер түрлері: В)көп өлшемді. С)бір өлшемді. F)екі өлшемді.

$$$005

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

А) strncmp F) strcpy H) strcmp

$$$006

Екі массив тең болып саналады, егер

B) бірдей позицияда тұрған олардың элементтері тең болса

F)элементтер саны, элементтердің мәндері, кілттерінің мәні сәйкес келсе

G)өлшемдері мен элементтердің сәйкес жұптары сәйкес келсе

$$$007

Массивті хабарлау синтаксисі A) <тип><аты>[өлшем]

C) <тип><аты>[өлшем] G) <тип><аты>[өлшем]

$$$008

matrix классында операторлар – катесіз жазылуы

B) friend matrix operator - (const matrix& m1, const matrix& m2) ; F) friend matrix operator - (const matrix& m1, const matrix& m2) ; H) class matrix operator - (const matrix& m1, const matrix& m2) ;

$$$009

matrix классында операторлар * катесіз жазылуы

B) friend matrix operator * (const matrix& m1, const matrix& m2) ; F) friend matrix operator * (const matrix& m1, const matrix& m2) ; H) class matrix operator * (const matrix& m1, const matrix& m2) ;

$$$010

matrix классында операторлар + катесіз жазылуы

B) friend matrix operator + (const matrix& m1, const matrix& m2) ; E) friend matrix operator + (const matrix& m1, const matrix& m2) ; H) friend matrix operator + (const matrix& m1, const matrix& m2) ;

$$$011

matrix классында операторлар << катесіз жазылуы

B) friend matrix operator << (const matrix& m1, const matrix& m2) ; F) friend matrix operator << (const matrix& m1, const matrix& m2) ; H) friend matrix operator << (const matrix& m1, const matrix& m2) ;

$$$012

matrix классында операторлар = катесіз жазылуы

C) matrix& operator = (const matrix& m) ; F) matrix& operator = (const matrix& m) ; H) matrix& operator = (const matrix& m) ;

$$$013

matrix классында операторлар >> катесіз жазылуы

B) friend matrix operator >> (const matrix& m1, const matrix& m2) ; E) friend matrix operator >> (const matrix& m1, const matrix& m2) ; G) friend matrix operator >> (const matrix& m1, const matrix& m2) ;

$$$014

С++ тілінде массивтің дұрыс сипатталуы:

A) массив элементінің нөмірленуі нөлден басталады

C) соңғы массив элементінің нөмірленуі N-1болады, N элемент тұратын E) массивтің тұрақты ұзындығы бар және бір типтегі бірлік мәліметтерді сақтайды

$$$015

С++ тілінде массивтің дұрыс сипатталуы:

B) массив элементінің нөмірленуі нөлден басталады

E) массивтің тұрақты ұзындығы бар, бір типтегі бірлік мәліметтерді сақтайды G) массив — бір типтегі мәліметтерді сақтау үшін реттелген мәліметтер жиыны

$$$016

Массивтерді қолданудың оң жақтары:

A)индексі бойынша элемент адресін есептеудің жеңілдігі

B)бүкіл элементтерге бір уақытта рұқсат алу мүмкіндігі

C)элемент размер кішілігі: олар ақпараттық өрістен ғана тұрады

$$$017

C++ тілінде массивтің дұрыс сипатталуы:

A)int x[10];

B)float a[20];

D)float a[6] = {1.3, 2.3,3.3,2.9, 5.6, 6.1};

$$$018

C++ тілінде массивтің дұрыс сипатталуы: A) char массив_аты [өлшем] = "жол";

C) тип айнымалы_аты [өлшем];

F) тип массив_аты [өлшемN] ... [өлшем1] = {мәндер тізбегі};

$$$019

Массивтің дұрыс шығарылуы: int main()

{static int B[3][4]={3,5,1,6,8,3,7,3,2,6,9,3}; printf("\n 1 row: max=%d",max(4,B[0])); printf("\n 2 row: max=%d",max(4,B[1])); printf("\n 3 row: max=%d",max(4,B[2])); return 0;}

A) 1 row: max=6 D) 2 row: max=8 H) 3 row: max=9

$$$020

C++ тілінде массивтің дұрыс сипатталуы

A) char names [ ]={'Иван', 'Петр', 'Елена' } E) int m[6] = {4, 3 , 1, 4, 7, 8 };

H) char city [ ] = "Москва";

$$$001

Операторлардың дұрыс жазылуы

A) int *v = 0;

E)int *s=&sb;

F)int *a;

$$$002

Операторлардың дұрыс жазылуы

B)int *s = &b;

C)int *t;

G) int *v=46;

$$$003

Көрсеткіш дұрыс берілген А) int *s;

В) long int *b; F)unsigned short int *v;

$$$004

Көрсеткіш дұрыс берілген С)int *v;

F) short int *w; H) int *g=5;

$$$005

Көрсеткіш дұрыс берілген А) int *b=5;

D)int *a;

F) int *w=3;

$$$006

Операторлар айнымалының адресін табуға мүмкіндік береді

D)cout <<&k;

E)cout <<&e;

H)cout <<&d;

$$$007

Операторлар айнымалының адресін табуға мүмкіндік береді

B) cout <<&o; D) cout <<&b; G) cout <<&a;

$$$008

Операторлар айнымалының адресін табуға мүмкіндік береді

C)cout <<&d;

D)cout <<&c;

G)cout <<&o;

$$$009

Бос көрсеткіштерді көрсетіңіз:

A) unsigned short int *p = 0;

D)int *s_a = 0;

E)int *num=0;

$$$010

Көрсеткішке айнымалының адресін қабылдауын дұрыс ұйымдастырылған

A) p=&intA; D) s=&b; H) x=&y;

$$$011

Көрсеткішке айнымалының адресін қабылдауы дұрыс ұйымдастырылған

B) p=&f;

E)num=&x;

F)p=&g;

$$$012

Көрсеткіштің жариялануы мен айнымалының адресін қабылдануы бір уақытта орындалған

B)int *p=&val;

C)long int *a=&b;

E)int *u=&po;

$$$013

Көрсеткіштің жариялануы мен айнымалының адресін қабылдануы бір уақытта орындалған

D) int *be=&rt;

G)int *q=&e;

H)int *t=&num;

$$$014

Айнымалыға мәннің қабылдануы адрес арқылы берілген

A) a=*b;

D)y=*x;

E)p=&a;

$$$015

Айнымалыға мәннің қабылдануы адрес арқылы берілген В) y=*x;

Е) b=*t;

G) s=*q;

$$$016

Көрсеткіш арқылы айнымалының мәнінің қабылдануы өзгерді

B) *a=5;

D) *r=5;

G) *num=5;

$$$017

Көрсеткіш арқылы айнымалының мәнінің қабылдануы өзгерді В) *q=e;

D) *a=b; H) *q=num;

$$$018

Динамикалық жадының жазылуы

A) int *b_02=newint;

C)long int *a=new long int;

D)int *p=new int;

$$$019

Сілтеменің дұрыс берілуі

D) int &u=v;

F)unsigned short int &num=A;

G)int &b=h;

$$$020

Сілтеменің дұрыс берілуі

B) int &h=num; F) int &a=b; H) int&w=x;

$$$001

Файлдан оқитын С++ тіліндегі функциялар:

А)fscanf В)fread Е) fgets

$$$002

Файлда жазуды жүзеге асыратын С++ тіліндегі функциялар:

А) fputs F)fwrite H) fprintf

$$$003

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

В)fsetpos D) feof Е) fflush

$$$004

Форматталмаған енгізу-шығару функцияларын көрсет:

С)read D) gcount F)write

$$$005

Төменгі деңгейдегі енгізу-шығару:

В)Символды массив жадына не одан кейбір сандардың байттарын енгізеді не шығарады

D) байттар ешбір өзгеріске ұшырамайды

F) енгізу не шығару мәліметтердің шикі байттары түрінде болады

$$$006

Жазулардың қайсысы дұрыс

D) cout<< V

F)cin>>" ";

G)cout<<" "<<endl;

$$$007

C++ тіліндегі консолда жаңа жолдарды шығару үшін қолданылады:

D) cout<<"\012";

G)cout<<"\n";

H)cout<<endl;

$$$008

C++ тіліндегі консолда "hello" сөзінің алдында жылжу табуляциясында қолданылады

С) cout<< "\11"<< "hello"; Е) cout<< "\t"<< "hello"; F) cout<< "\x9"<< "hello";

$$$009

C++ тіліндегі консолда мәліметтерді шығару үшін қолданылатын функция В) printf

С) print F) cout

$$$010

C++ тіліндегі консолда мәліметтерді енгізу үшін қолданылатын функция А) cin

D) scanf H) gets

$$$011

C++ тіліндегі консолда нақты "r" сандарын шығару үшін, 2 таңбасының соңына үтір қою форматында

В) printf("%-6.2f",r); D) printf("% 6.2f",r); F) printf("%+6.2f",r);

$$$012

C++ тілңндегі консолда жаңа жолды шығаруда қолданылады:

D) cout<<"\012";

G)cout<<"\n";

H)cout<<endl;

$$$013

_______ классы ios базалық класының негізінде құрылады А) istream

С) ifstream F)iostream

$$$014

C++ тілінде файлдарды өңдеу үшін қолданылатын кластар С) ifstream

F)iostream G) fstream

$$$015

Қателік: fstreamout("words",ios:out || ios:app)

А) || орнына | С) : орнына ::

F) );

$$$016

Қателік: ofstreamout{words,ios:out |ios:app};

С) : орнына ::

F)таңба жоқ “ ”

G){} орнына ()

$$$017

Қателік: ofstreamin{words,ios::in};

Е) орнына ofstream болуы керек ifstream

F)таңба жоқ“ ”

G){} орнына ()

$$$018

Қателік: ofstreamin(words,ios:in);

С) : орнына::

Е) орнына ofstream болуы керек ifstream F) таңба жоқ“ ”

$$$019

Қателік: ifstreamout(“words”,ios:out |ios:app);

А) ||орнына| С) : орнына::

Е) орнына ifstream болуы керек ofstream

$$$020

Қателік: ifstreamout(“words”,ios:in |ios:app);

С) : орнына::

Е) орнына ifstream болуы керек ofstream H) ios:in орнына ios:out

$$$021

Файылдың мінездемесі: С) Файлың құрылған күні. D) Файылдың атрибут.

Е) Байтпен өлшенген файл көлемі.

$$$022

Файылдық жүйе принципі бойынша файл типтері:

В) Арнайы файлдар, енгізу-шығару құрылғыларымен байланысты. С) Кәдімгі файлдар.

Е) Каталогтар.

$$$001

С++ тілінде, көрінбейтін белігілерді енгізудегі пайдаланылатын escapeреттілік:

Е) \t F) \n H) \"

$$$002

Printf үшін басқарушы реттіліктер «\?», «\\», «\”» білдіреді:

E)сұрау белгісі

F)кері қисық сызық

G)екілік(қос) тырнақша

$$$003

Printf үшін басқарушы реттіліктер «\?», «\' », «\”» білдіреді: E) сұрау белгісі

G) екілік(қос) тырнақша

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]