C++ Quiz

Што значи кратенката „C++“?
a. Computer Plus
b. C Plus
c. C Plus Plus
d. Code Plus
Како да декларирате променлива во C++?
a. var myVariable;
b. variable myVariable;
c. int myVariable;
d. myVariable = int;
Која од наведеното е точната синтакса за коментар со една линија во C++?
a. /* */
b. //
c. #
d. --
Кој е излезот од прикажаниот код?
a. 2.5
b. 2
c. 2.0
d. 2.5 со грешка
Како го добивате корисничкиот влез во C++?
a. input()
b. get_input()
c. cin
d. read_input()
Која е целта на исказот за пауза во исказот switch?
а. За да го прекинете циклусот
b. За да ја прескокнете следната итерација на циклусот
c. За да излезете од исказот switch
d. За да продолжите на следниот случај во исказот switch
Во C++, како динамички ја распределувате меморијата за една променлива на купот?
a. alloc()
b. new()
c. malloc()
d. heap_alloc()
Која е разликата помеѓу ++i и i++ во C++?
a. Нема разлика
b. ++i се зголемува пред да се користи вредноста; i++ се зголемува откако ќе се искористи вредноста.
c. ++i се зголемува по употребата на вредноста; i++ се зголемува пред да се користи вредноста.
d. ++i & i++ не се валидни во C++.
Која датотека за заглавие C++ се користи за влезни и излезни операции?
a. iostream.h
b. inputoutput.h
c. stdio.h
d. iostream
Кој е резултатот од изразот 5 == 5 && 4 > 2?
a. true
b. false
c. compilation error
Како да декларирате константна променлива во C++?
a. const myVar;
b. constant myVar;
c. const int myVar;
d. int constant myVar;
Која е целта на операторот sizeof во C++?
a. Да се пресмета големината на типот на податоци во бајти
b. Да се најде квадратен корен на број
c. За одредување на бројот на елементи во низа
d. Да се измери должината на низата
Која јамка се користи за извршување на блок од код постојано се додека условот е вистинит?
a. for loop
b. while loop
c. do-while loop
d. switch loop
Која е целта на исказот else во конструкцијата if-else?
а. За означување на крајот на исказот if
b. За да наведете алтернативен блок од код што треба да се изврши ако условот if е неточен
c. Да се создадат вгнездени услови
d. За да ја прекинете програмата
Кој е опсегот на локална променлива во C++?
a. Global
b. Class
c. Function
d. File
Кој оператор се користи за пристап до членските променливи и функции на објект во C++?
a. .
b. ->
c. ::
d. :
Која е целта на клучниот збор const пред функцијата член во класата C++?
a. Тоа ја прави функцијата статична функција на член.
b. Покажува дека функцијата не може да ги менува податочните членови на објектот.
c. Овозможува повикување на функцијата без инстанца на објект.
d. Тоа го спречува повикувањето на функцијата.
Што од следново не е валиден тип на податоци во C++?
a. double
b. char*
c. boolean
d. long long
Која е целта на виртуелниот клучен збор во C++?
a. Тоа покажува дека функцијата е чиста виртуелна.
b. Овозможува отфрлање на функцијата во изведена класа.
c. Ја прогласува променливата за виртуелна.
d. Создава виртуелна машина за извршување.
Со што се поврзани клучните зборови за try, catch и throw во C++?
a. Ракување со грешки
b. Распределба на меморија
c. Влезни/излезни операции на датотеки
d. Multithreading
Која од следниве е точната синтакса за да се дефинира макро во C++?
a. #define MY_MACRO { }
b. macro MY_MACRO { }
c. #macro MY_MACRO { }
d. #define MY_MACRO 1
Која е целта на 'new' оператор во C++?
a. Ја распределува меморијата на магацинот.
b. Ја распоредува меморијата на купот.
c. Создава нов објект пример на купот.
d. Се користи за иницијализирање на променливи.
Која е целта на операторот 'typeid' во C++?
a. Го враќа типот на објектот.
b. Проверува дали два типа се еднакви.
c. Конвертира еден тип во друг.
d. Се користи за динамично лиење.
Во C++, како да дефинирате функција надвор од декларација на класа?
a. function myFunction() { }
b. void myFunction() { }
c. myFunction() { }
d. define myFunction() { }
Која од следниве е точната синтакса за декларирање на дводимензионална низа во C++?
a. int array[2, 3];
b. int array[2][3];
c. int array[2;3];
d. int array[2][3][4];
Која е целта на статичниот клучен збор во C++?
a. Таа прави променлива локална на функцијата.
b. Ја прави променливата достапна само во тековната датотека.
c. Декларира статична класа.
d. Тоа ја прави променливата да ја задржи својата вредност помеѓу повиците на функции.
Како да затворите датотека во C++?
a. file.close();
b. close(file);
c. fclose(file);
d. end(file);
Која е целта на клучниот збор 'friend' во C++?
a. Им овозможува на функцијата да пристапи до приватни и заштитени членови на класа.
b. Ја одредува функцијата пријател во изведена класа.
c. Декларира функција како friend.
c. Тоа создава нова класа freinds.
Кој е излезот од следниот код?
a. 7
b. 34
c. 12
d. Compilation error
Која е целта на 'volatile' во C++?
a. Тоа покажува дека променливата може да се измени со надворешен код.
b. Тоа го спречува менувањето на променливата.
c. Тоа прави променлива константа.
d. Овозможува менување на променливата само во функцијата const.
Кој од наведените е правилен начин да се креира референца за постоечка променлива во C++?
a. &intVar;
b. int& refVar = intVar;
c. reference intVar;
d. intVar = &refVar;
Која е целта на клучниот збор enum во C++?
a. Декларира тип на набројување.
b. Таа дефинира функција.
c. Тоа создава нова класа.
d. Таа одредува празна променлива.
Како да споите двa strings во C++?
a. str1 + str2;
b. strcat(str1, str2);
c. str1.concat(str2);
d. strconcat(str1, str2);
Кој од наведените е правилен начин да се пренесе низа на функција во C++?
a. void myFunction(array[]);
b. void myFunction(array*);
c. void myFunction(int array[]);
d. void myFunction(int* array);
Која е целта на 'delete' во C++?
a. Ја брише датотеката од датотечниот систем.
b. Ја распоредува меморијата на купот.
c. Отстранува променлива од програмата.
d. Ја брише функцијата.
Која е целта на операторот 'typeid' во C++?
a. Го враќа типот на објектот.
b. Проверува дали два типа се еднакви.
c. Конвертира еден тип во друг.
d. Се користи за динамично лиење.
Која е целта на операторот const_cast во C++?
a. Таа фрла променлива на константен тип.
b. Го отфрла квалификаторот const од променливата.
c. Конвертира променлива во константа.
d. Се користи за кастинг на типови помеѓу различни типови на податоци.
Кој е излезот од следниот код?
a. 5
b. 10
c. Compilation error
Кој е излезот од следниот код?
a. 0 1 2 3 4
b. 1 2 3 4 5
c. 0 1 2 3
d. Compilation error
Кој е излезот од следниот код?
a. 12
b. 14
c. 9
d. Compilation error
{"name":"C++ Quiz", "url":"https://www.quiz-maker.com/QH3DCXK9M","txt":"Што значи кратенката „C++“?, Како да декларирате променлива во C++?, Која од наведеното е точната синтакса за коментар со една линија во C++?","img":"https://www.quiz-maker.com/3012/CDN/96-4737578/1.png?sz=1200-00000006091000005300"}
Powered by: Quiz Maker