OOP
.pdfH) бірлік(бір) тырнақша
$$$004
Printf үшін басқарушы реттіліктер «\a», «\' », «\”» білдіреді: A) назар аудар(қоңырау)
G)екілік(қос) тырнақша
H)бірлік(бір) тырнақша
$$$005
Printf үшін басқарушы реттіліктер «\t», «\a », «\n» білдіреді:
A)назар аудар(қоңырау)
B)жолды аудару
D) горизонтальды табуляция
$$$006
Printf үшін басқарушы реттіліктер «\t» ,«\n», «\r» білдіреді: B) жолды аудару
D) күймешені(каретка) қайтару G) горизонтальды табуляция
$$$007
Printf үшін басқарушы реттіліктер «\xdd» «\a », «\v» білдіреді: A) назар аудар(қоңырау)
C)вертикальды табуляция
D)Оналтылық түрдегі ASCII-белгі
$$$008
Printf үшін басқарушы реттіліктер «\xdd» «\b », «\v» білдіреді:
C)вертикальды табуляция
D)Оналтылық түрдегі ASCII-белгі
F)бір қадам артқа жылжу
$$$009
Printf үшін басқарушы реттіліктер «\ddd» ,«\xdd», «\v» білдіреді:
C)вертикальды табуляция
D)Оналтылық түрдегі ASCII-белгі
G)Сегіздік түрдегі ASCII-белгі
$$$010
Printf үшін басқарушы реттіліктер «\f» ,«\n», «\r» білдіреді:
A)форматты аудару
B)жолды аудару
D) күймешені(каретка) қайтару
$$$011
Printf үшін басқарушы реттіліктер «\t» ,«\n», «\r» білдіреді: B) жолды аудару
D) күймешені(каретка) қайтару G) горизонтальды табуляция
$$$012
Ағынның қателіктер жағдайларын анықтайтын функциялар:
А) fail С) eof Е) good
$$$013
Реализация тұрғысынан қарағанда манипуляторды үш топқа бөлуге болады: А)Ағысқа басқарушы белгі (endl,ends) шығаратын немесе ағыстың буферін тазалайтын (flush) аргументі жоқ манипуляторлар.
D) Ағымдағы есептеу жүйесін (dec, hex, oct) беретін ios негізгі класс алаңындағы (поле) мәндерді өзгертетін аргументі жоқ манипуляторлар. G) аргументі бар манипуляторлар.
$$$014
Форматтық енгізудегі манипуляторлар С) dec
F) hex H) oct
$$$015
Форматтық шығару манипуляторлары А) setprecision()
D) setw() G)setfill()
$$$016
_______функция-элементтері жалаушаларды орнатуды басқарады.
А) setf D) unsetf F) flags
$$$017
Түзету түрлері:
А) internal В) left
G) right
$$$018
Ағынның қателіктер жағдайларын анықтайтын функциялар:
А) fail С) eof
Е) bad
$$$001
Объектіге бағытталған бағдарламалаудың іргелі принциптері: D) Инкапсуляция.
F)Мұрагерлік.
G)Полиморфизм.
{Правильный ответ}=D, F, G
$$$002
Компонент қасиеттерінің типтері: С) Ішкі (жиын).
D) Қарапайым (сандар, жолдар). Е) Саналымды.
$$$003
Объектінің типін динамикалық анықтайтын оператор Typеid() қолданылады С) dynamic_cast <тип> (көрсеткіш),келтіру сәтсіздікпен орындалса, онда нөл қайтарады немесе келтіруді орындайды
D) массивті хабарлау Е) static_cast
$$$004
Өрнектің араласқан типтерінің дұрысы А) c-char, то “c+1” -int
D)c-char, s-short, i- int, то “с-s/i” -int
E)x-unsigned, i-int,то “x*3.0-I” - double
$$$005
Өрнектің араласқан типтерінің дұрысы А) x- short, y- int, то “x+y” -int
B) unsigned u, i-int,то “u*3.0-i” - double D)c-char, s-short, i- int, то “с-s/i”-int
$$$006
Өрнектің араласқан типтерінің дұрысы А) A-char, онда “A+1” -int
D)A-char, B-short, C- int, онда “A-B/C”-int E)A-unsigned , B-int,онда “A*3.0-B” - double
$$$007
Өрнектің араласқан типтерінің дұрысы А) A-char, онда “A+1” -int
B) A-char, онда “A+1.0” – double
D) A-char, B-short, C- int, онда “A-B/C”-int
$$$008
Өрнектің араласқан типтерінің дұрысы А)A-unsigned, B-int, “A*3-B” -unsigned B) A-float,B-int, “A*3-B”-float
D)A-char, B-short, C- int, онда “A-B/C”-int
$$$009
Өрнектің араласқан типтерінің дұрысы
A)A-short, 8*A*lg-long B)A-double, B-short, A+B-long C)A-float, B-int, A*5-B
$$$010
Өрнектің араласқан типтерінің дұрысы
A) x-double, y- short, “x+y”-double F) x-char, “x+1.0”- double
H) x-char, “x+1”- int
$$$011
Өрнектің араласқан типтерінің дұрысы А) z-char, онда “z+1” -int
D)b-char, t-short, d- int, онда “b-t/d” -int
E)d-unsigned, b-int,онда “d*3.0-b” - double
$$$012
Өрнектің араласқан типтерінің дұрысы А) x- short, y- int, онда “x+y” -int
B) x-unsigned, k-int,онда “x*23.0-k” - double D) x-char, y-short, k- int, онда “x-y/k”-int
$$$013
Препроцессор директиваларына кірмейтін типтер:
В) #assert D) #ifdefin F) #end
$$$014
Шартты компиляция:
А) #if !defined(NULL) #defineNULL 0 #endif D) #if defined(NULL) #define NULL 0 #endif
F) #ifdef DEBUG cerr << "х айнымалысы = " << х << endl; #endif
$$$015
Препроцессор директивасы:
А) #definePI 3.14
В) #include <файл_аты> H) #include "файл_аты"
$$$0016
Динамикалық айнымалылармен жұмыс жасау үшін бағдарламада келесі әрекеттер болуы керек:
D) динамикалық айнымалысы бойынша жады бөлу.
F)динамикалық айнымалыны қолданысынан кейін жадыны босату.
G)көрсеткішті инициализациялау.
$$$001
u, o, s, символдары С тілінің форматтауды басқаратын әдістері printf үшін күтілетін енгізу типін білдіреді
B) құбылмалы нүктелі санды D) жолдарды
F) сегіздік санды
$$$002
i символы С тілінің форматтауды басқаратын әдістері printf үшін күтілетін енгізу типін білдіреді
B) ондық санды
F)сегіздік санды
G)он алтылық санды
$$$003
X, o, s, символдары С тілінің форматтауды басқаратын әдістері printf үшін күтілетін енгізу типін білдіреді
D) жолдарды
F)сегіздік санды
G)он алтылық санды
$$$004
X, o, u, символдары С тілінің форматтауды басқаратын әдістері printf үшін күтілетін енгізу типін білдіреді
B) құбылмалы нүктелі санды
F)сегіздік санды
G)он алтылық санды
$$$005
Біріктірудің хабарлау синтаксисі
A) union<біріктіруаты>{<элементтипі><элементаты>};
F)union<біріктіруаты>{<элементтипі><элементаты>};
G)union<біріктіруаты>{<элементтипі><элементаты>};
$$$006
Тізбектеудің хабарлау синтаксисі
A) enum <тізбектелу аты>{<мән1>,…,<мәнN>}; F) enum <тізбектелу аты>{<мән1>,…,<мәнN>}; H) enum <тізбектелу аты>{<мән1>,…,<мәнN>};
$$$007
Қате: unionNumber (intb, floatc , char *f;) D) int b, float , char *f;
F));
G)() орнына {}
$$$008
Қате: unionNumber (intb, floatc, char *f;) D) int b, float c, char *f;
F));
G)() орнына {}
$$$009
Қате: unionNumber [intb, floatc, char *f;]: D) int b, float c, char *f;
Е) [] орнына {} F) );
$$$010
Рұқсат етілген union операциялары
А) бір бірімен біріктірулерді меншіктеуге болады F) адресті дәл солай алу рұқсат етілген
H) элементтерге рұқсат алуға болады, (.) немесе (->)арқылы
$$$011
Қате: uniontom ( charch,intx; ) t D) char ch, int x;
F))t;
G)() орнына {}
$$$012
Қате: uniontom ( charch,intx; ) t: D) char ch, int x;
G)() орнына {}
H))t:
$$$013
Қате: uniontom [ charch,intx; ]t; D) char ch, int x;
F))t;
G)[] орнына {}
$$$014
Қате: Uniontom { charch: intx: }t: А) Union
С) char ch: int x: H) )t:
$$$015
Қате: enumWeekDays { 1_Monday, 2_Tuesday, 7_Sunday }: D) жарамайтын мәндер аты
F) 7_Sunday ; H) }:
$$$016
Қате: enumWeekDays [ 1_Monday, 2_Tuesday, 7_Sunday ]; D) жарамайтын мәндер аты
F)7_Sunday;
G)[] орнына {}
$$$017
Қате: enumWeekDays< 1_Monday, 2_Tuesday, 7_Sunday>; D) жарамайтын мәндер аты
F)7_Sunday;
G)<>орнына {}
$$$018
Қате: EnumWeekDays<Monday, Tuesday, Sunday>; А) Enum
F)Sunday;
G)<>орнына {}
$$$019 |
|
|
|
|
|
Қате: enumWeekDays[] |
( |
Monday; |
Tuesday; |
Sunday; |
); |
В) Monday; Tuesday; |
|
|
|
|
|
С) жарамайтын тізбектелу аты |
|
|
|
|
|
G) () орнына {} |
|
|
|
|
|
$$$020 |
|
|
|
|
|
Қате: enumWeekDays[] |
{ charMonday; charTuesday; charSunday; |
}; |
В) char Monday; char Tuesday;
С) жарамайтын тізбектелу аты F) жарамайтын мәндер типі
$$$021
Қате: enumWeekDays[] { charMonday, charTuesday, charSunday; }
С) жарамайтын тізбектелу аты F) жарамайтын мәндер типі
H) };
$$$001
structCard{charName[255];address[255];} құрылымын жариялауда Қателігі бар?
A) құрылымды жариялау соңында ; белгісі жоқ
D) құрылымды жариялау соңында ; белгісі қойылмаған F) екі айнымалы арасында , белгісі тұру керек
$$$002
Құрылымды (структура) жариялаудың дұрыс жазбасын көрсетіңіз? A) struct<құрылымның аты>{< элементтің типі ><элементтің аты>}; F) struct<құрылымның аты>{< элементтің типі > };
H) struct<құрылымның аты>{< элементтің типі ><элементтің аты>};
$$$003
Қателігі, егер struct Shape ( int m_size; int m_square, int m_length;
)
A) () орнына {}
E) , орнына ;
G) соңында ; белгісітұрукерек
$$$004
Қателігі, егер struct 2DShape (intm_size,m_square,m_length}; A) [] орнына {}
E) айнымалылар дұрыс жарияланбаған
G) айнымалы арасында ; белгісі тұру керек
$$$005 |
|
|
|
|
Қателігі, егер |
struct 3DShape ( |
intm_size; |
intm_square, |
intm_length; |
) |
|
|
|
|
C) () орнына {} |
|
|
|
|
E) , орнына ; |
|
|
|
|
G) соңында ; белгісі тұру керек |
|
|
|
|
$$$006 |
|
|
|
|
Қателігі, егер |
struct Shape ( |
int m_size; |
int m_square, |
int m_length; |
):
A) () орнына {}
E) , орнына ;
G) : соңында ; белгісітұрукерек
$$$007
Қателігі, егер structShape {intm_size,m_square,m_length}, A) ; орнына ,
E) айнымалылар дұрыс жарияланбаған
G) айнымалы арасында ; белгісі тұру керек
$$$008 |
|
|
|
|
|
Қателігі, егер |
Struct { |
intm_size, |
intm_square, |
intm_length; }; |
|
B) құрылым аты берілмеген |
|
|
|
|
|
E) хабарландыру синтаксисі |
|
|
|
|
|
G) айнымалы арасында ; белгісі тұру керек |
|
|
|||
$$$009 |
|
|
|
|
|
Қателігі, егер |
struct Thread |
( |
int m_size; |
int m_square, int |
|
m_length; ): |
|
|
|
|
|
A) () орнына {} |
|
|
|
|
|
E) , орнына ; |
|
|
|
|
|
G) : соңында ; белгісітұрукерек
$$$010
Қателігі, егер structThread { intm_size,m_square,m_length}, A) ; орнына ,
E) айнымалылар дұрыс жарияланбаған
G) айнымалы арасында ; белгісі тұру керек
$$$011
Қателігі, егер structthread { intm_size,m_square,m_length}; B) thread кілттісөз
E) айнымалылардұрысжарияланбаған
G) айнымалы арасында ; белгісі тұру керек
$$$012 |
|
|
|
|
Қателігі, егер |
struct Shape ( |
int m_size; |
int m_square, |
int m_length; |
) |
|
|
|
|
C) () орнына {} |
|
|
|
|
E) , орнына ; |
|
|
|
|
G) соңында ; белгісі тұру керек |
|
|
|
|
$$$013 |
|
|
|
|
Қателігі, егер |
struct __Shape ( |
int m_size; |
int m_square; |
int |
m_length; )
B)__Shape кілтті сөз
C)() орнына {}
G) соңында ; белгісі тұру керек
$$$014
Struct Cardchar() (Name[255];address[255];); құрылымын жариялауда Қателігі бар?
A)структура аты жарамайды
B)() белгілерінің орнына {}белгілері тұру керек
F)екі айнымалы арасында , белгісі тұру керек
$$$015
С++ тілінде структураның әр элементіне рұқсат алуы А) variable.member
G)value = variable->member; H)variable->member
$$$016
С++ тілінде структураның әр элементіне рұқсат алуы
A) value = variable->member E) variable->member
H) variable->other_member = some_value;
$$$017
Структураны функцияға жіберу жолдары:
A) Егер функция структураны өзгертпесе, онда аты арқылы жіберуге болады. B) Егер функция структураны өзгертпесе, онда айнымалылары арқылы жіберуге болады.
G) Егер функция структураны өзгертсе, онда адресс арқылы жіберуге болады.
$$$018
Динамикалық структура мәліметтердің классификациясы: А) Статистикалық
D) Динамикалық
Е) Жартылай статистикалық.
$$$001
С++ тілінде “A” класының “a” атрибутының дұрыс қолданылуы: class A
{
public: int a; };
...
A* obj;