WorksheetsC++ бағдарламалау сұрақтары
Total questions: 40
Worksheet time: 20mins
C++ бағдарламасындағы кіру нүктесі қайсы?
main()
start()
program()
run()
get()
cout және cin үшін қай тақырып (header) қажет?
<iostream>
<iomanip>
algorithm
cstdilb
using namespace std; жолы не істейді?
std:: жазбай қолдануға мүмкіндік береді
C++ барлық функцияларын қосады
Бағдарламаны жылдамдатады
Ештеңе істемейді
Файлға жазады
int типті айнымалыны қалай жариялайды?
int a;
integer a;
number a;
var a;
string a;
Қандай тип бөлшек санды сақтайды? (Мысалы, 3.14)
float
bool
int
char
string
Логикалық мәндерді сақтау үшін қандай тип қолданылады?
bool
double
int
char
string
Консольға мәтінді қалай шығарамыз?
cout <<
write()
print()
echo
read()
Қалдықты табатын операция қайсы?
%
//
mod
%%
+
5 > 3 өрнегі нені қайтарады?
true
3
5
false
error
Ең қарапайым if конструкциясы қалай жазылады?
if (шарт) { }
if { }
if шарт then { }
if: { }
шарт: { }
(7 == 8) өрнегі нені қайтарады?
false
1
true
7
8
break кілттік сөзі не істейді?
Циклді тоқтатады
Келесі итерацияға өтеді
Санағышты арттырады
Айнымалыны жояды
Бағдарламаны тоқтатады
Цикл не шығарады? for (int i = 0; i < 3; i++) cout << i << " ";
0 1 2
1 2 3
0 1 2 3
қате
сәтті
5 бүтін саннан тұратын массивті қалай жариялаймыз?
int a[5];
int a(5);
array
int a = [5];
5
a массивінің бірінші элементін қалай аламыз?
a[0]
a.first
a(0)
first(a)
a.one
Жолды (string) қалай дұрыс жариялаймыз?
string s = "text";
string s = 'text';
string s = text;
string s = 1;
string s(text);
Көрсеткіш (pointer) нені сақтайды?
Адрес
Символ
Сан
Жол
Бағдарлама
int типіне көрсеткішті қалай жариялаймыз?
int* p;
pointer p;
int p;
int& p;
string p;
* операторы көрсеткішті разыменование жасағанда неістейді?
Адрес бойынша мәнді алады
Көбейтеді
Адрес алады
Жояды
Қосады
Функцияны қалай жариялаймыз?
void f()
def f()
func f()
function f()
fun f()
Функция параметрлері деген не?
Функция қабылдайтын деректер
Функция атауы
Қайтарылатын тип
Қайтарылатын мәндер
Бағдарламалар
return не үшін қажет?
Функциядан мән қайтарады
Бағдарламаны аяқтайды
Циклді аяқтайды
Айнымалыны жояды
Шартты аяқтайды
Егер функция int деп жарияланып, бірақ мәнқайтармаса не болады?
Компиляция қатесі
Ештеңе болмайды
Бағдарлама жылдамырақ жұмыс істейді
Функция void болады
Функция жойылады
Класты қалай жариялаймыз?
class My { };
struct My { };
object My { };
type My { };
int My { };
Класс мүшелеріне қолжетімділікті жабатын модификатор?
private
public
protected
static
string
Деректерді жасыру механизмі қалай аталады?
Инкапсуляция
Абстракция
Полиморфизм
Имитация
Конструктор
Объектіні жасайтын функция қалай аталады?
Конструктор
Creator
Builder
Maker
Faker
Конструктор қалай жазылады?
My()
void My()
create My()
new My()
int My()
Деструктор деген не?
Объект жойылғанда шақырылатын функция
Класты жою
Қате өңдеу функциясы
delete командасы
Деструктор қалай жазылады?
~My()
My.~()
destroy My()
end My()
int My()
Ағымдағы объектіні көрсететін кілттік сөз?
this
self
obj
me
Мұрагерлік деген не?
Класс басқа кластың қасиеттерін алады
Функцияны басқа объектіге беру
Айнымалыларды жасыру
Бағдарламаны жылдамдату
Бағдарламаны жою
Мұрагерлік қалай беріледі?
class B : public A
class B inherits A
class B extends A
class B (A)
class B
Сырттан қолжетімділікті ашатын модификатор?
public
private
protected
internal
string
Ерекшеліктер (exception) не үшін қолданылады?
Қателерді өңдеу үшін
Инициализация үшін
Циклдер үшін
Деректерді жою үшін
Айнымалылар үшін
Ерекшелікті қалай лақтырамыз?
throw 5;
error();
print;
except();
cout <<;
Ерекшелікті қалай ұстаймыз?
try-catch
if-else
loop-catch
switch-try
switch-case
throw арқылы нені лақтыруға болады?
Кез келген тип
Тек int
Тек string
Тек std::exception
Ештеңе
Дұрыс консольға шығару қайсы?
cout << "hi";
print("hi")
System.out.println("hi")
echo "hi";
string message = "hi";
& операторы &x түрінде қолданылғанда не істейді?
Айнымалының адресін алады
Өлшемін алады
Айнымалыны көшіреді
Разыменование жасайды
Амперсанд белгісі
