4)
если нет, то выход из цикла
5)
I
айнымалысы өз мәнін 1 – ге өзгертеді және i<20 шартын тексеруге ауысу
орындалады
28. int x=Z[13] мәнінде қандай іс-әрекет орындалады;
a)
х элементіне Z массив элементінің 14 мәнін меншіктеу
b)
бүтін санды бірөлшемді Z массивінің хабарлануы
c) х айнымалысына Z массиінің 13 элементінің мәнін меншіктеу
d) Z массивінің 13 элементіне х айнымалысының мәнін меншіктеу
e)
өрнектің дұрыс емес синтаксисі
29. Массив элементтері бір атауы және тип ............. болғандықтан байланысты.
30.int Even [] = {0, 2, 4, 6, 8}; өрнегінде қате бар ма?
a)
жоқ
b)
иә, массив өлшемі көрсетілмеген
c)
иә, массивті біржола инициалдауға болмайды
d)
осылай функциялар хабарланады
e)
деректер типінің сәйкес еместігі
31. Қандай жолда айнымалы адресін алу операциясы дұрыс азылған?
a) &L
b)
!N
c)
*J
d)
^M
e)
@F
32. Мәні жад ұяшығының адресі болып табылатын айнымалы ......... деп атайды.
33. Қандай өрнек көрсеткіштің дұрыс хабарламасы болып табылады?
a) char Sym= ‘ Y’;
b) char *psum=&Sym;
c)long Cap=304L;
d)long *plong;
e) plong=⋒
34.char Arr[4][2][8][2]; өрнегінің функционалды міндетін көрсет ?
a)
4-өлшемді символды массивтің хабарламасы
b)
символды массивтің инициалдануы
c)
4-өлшемді массивтің элементіне қарау
d)
4
символдан тұратын массивке көрсеткіш
e)
символды Arr функциясы параметрімен хабарланады
35. Екі өлшемді массивтің элементіне қараудың дұрыс жазылуын көрсет?
a) Matrix [i][j]
b) Matrix [i,j]
c) Matrix [i;j]
d)
Matrix
i,j
e) Matrix [i:j]
36. Қандай жолда 100 элементтен тұратын бүтін санды массив хабарланған?
a) long f[50][4];
b) char v[2][5][10];
c) float W[5][5][5][5];
d) int S [20][5];
e)void Z[100][2];
37. Символды массив инициалданған
char Fru[]={‘W’,’O’,’R’,’L’,’D’}; және char *pArr=Fru; көрсеткіші анықталған.
Төменде көрсетілген операторлардың қайсысы 'D' –ға тең Fru массив элементіне кіру
мүмкіндігін қамтамасыз етеді?
a) char Let =*pArr;
b) pArr ++;
c) pArr++;
d) pArr+=2;
e)char Let =*pArr;
38.int Temp [15]= {10, 20, 15, 40, 45, 55, }; массиві инициалданған.
Элементтердің қайсысы 40 мәнімен инициалданған?
a)Temp[0]
b) Temp[1]
c) Temp[3]
d) Temp[4]
e) Temp[6]
39. long Bas [10][30] массиві анықталған; Қандай операторда 300 элементтік өлшемді
Bas массиві үшін дианмикалық түрде жад бөлінген?
a) Bas = (int*)malloc(10*20*sizeof(int));
b) Bas = (int*)malloc(10*10*sizeof(int));
c) Bas = (int*)malloc(10*30*sizeof(int));
d) Bas = (int*)malloc(10*50*sizeof(int));
e) Bas = (int*)malloc(10*5*sizeof(int));
40. Келесі return операторларының қайсысы логикалық мәнді өзі анықталған
функциядан қайтарып алуды қамтамасыз етеді?
a) return 0;
b) return 5;
c)
return
(MyFunction());
d) return (x> 5 or x <9);
e)
return
;
41. Функцияның локальды айнымалысы өз мәнін шақырулары арасында сақтайды,
егер ол ..... жад класын иеленушісі ретінде хабарланса.
42. Егрер функция мәнді қайтармау керек болса, онда оның тақырыбында ………..
өзекті сөзі болу керек.
43. Қандай тақырыптық файлда tanh(x) функциясының прототипі анықталған?
a) iostream.h
b)
stdio.h
c) typeinfo.h
d)
math.h
e) bios.h
44. Функциялардың қайсысы float типінің мәнін қайтарады ?:
a) void print(char*name, float value)
b) int max(float n)
c) float cube (int s)
d) double fal(float z)
e) void write(void)
45. Блокта және функция параметрлерінің тізімінде хабарланған айнымалы ........... жад
класын иеленген.
46. Айнымалыны қолдану үшін мүмкін болғандағы дұрыс анықтаманы көрсетіңдер:
a)
іс-әрекет облысы
b)
өмір сүру уақыты
c)
функцияның кіру мүмкіндігі
d)
іс-әрекет аймағы
e)
көріну облысы
47. Қандай операция глобальды айнымалыға программаның кез-келген орнынан
қарауға рұқсат береді?
a) :: (екі қос нүкте)
b) . (нүкте)
c) && (екі амперсанд)
d) ; (нүктелі үтір)
e) = = (екі теңдік)
48. Функциялардың қайсысы файлдық ағыннан символды енгізуді орындай алады?
a) int MyFunction(int n, float Point)
b) int fgetc(File *stream)
c) void SetBit(short Num)
d) long MySquare(int x)
e) char InputSymbol()
49.Өрнектердің қайсысы программадан функцияға қарау болып табылады?
a) int ffab(int n, float g);
b) y= ffab(z, 345.543);
c) void cub(int h);
d) void out(double Num, double sig=1);
e) void PrintTest(void)
50. Функцияға қараулардың қайсысы аргументті шаршыға келтіреді?
a) pow (x, 2)
b)
sqr(x*2)
c)
sqrt(x*x)
d)
floor(x)
e)
kvadrat(x,2)
51. Программаны орындау интервалы дегеніміз:
a)
айнымалының өмір сүру уақыты
b)
айнымалының өмір сүру облысы
c)
функциядағы айнымалыға кіру мүмкіндігі
d)
көріну облысы
e)
стек
52.Класс объекттерін инициалдау үшін арналған функция-мүшені ................ деп
атайды.
53. Класс объекттерін жадтан жою үшін арналған функция-мүшені ............. деп
атайды.
54. Класс мүшелері класс объектісінің іс-әрекет облысының барлық жерінде кіру
мүмкіндігі бар, егер олардың ........... кіру спецификаторы болса.
55. Деректер-мүшелер және функция-мүшелерге тек берілген кластың функция-
мүшелеріне ғана мүмкіндігі бар,егер олардың ....... кіру спецификаторы болса.
56. Дерек-мүше және функция-мүшеге берілген кластың функция мүшелері үшін
және одан алынған туынды кластар үшін ғана мүмкіндік бар,егер оларда .................кіру
спецификаторы болса.
57. Кластың дерек-мүшесі осы кластың барлық өкілеттілігімен бөлінеді, егер ол ......
модификаторымен анықталса.
58. Төменде келтірілген міндеттердің қайсысы класс конструкторын анықтаған кезде
дұрыс болып табылады?
a) конструктор үшін қайтарылатын мәннің типі көрсетіледі
b) конструктор мәнді қайтара алмайды
c) конструктор мұрагерленеді
d) конструктор const модификаторымен хабарлануы мүмкін
e) конструктор virtual модификаторымен хабарлануы мүмкін
59. Төменде келтірілген міндеттердің қайсысы класс деструкторын анықтаған кезде
дұрыс болып табылады?
a) деструктор параметрлер иелене алады
b)деструктор мән қайтара алмайды
c) деструктор мұрагерленеді
d) класс көп дегенде бір деструктор иелене алады
e) деструктор const модификаторымен хабарлануы мүмкін
60. Қандай тақырыптық файл енгізу-шығару операциялары үшін қажет негізгі
ақпаратты құрайды?
a) windows.h
b)conio.h
c)iostream.h
d)math.h
e)sstdlib.h
61. Қандай тақырыптық файл форматталған енгізу-шығаруды жадта орындау үшін
қажет негізгі ақпаратты құрайды?
a) windows.h
b)strstream.h
c)iostream.h
d)math.h
e)sstdlib.h
62. Қандай тақырыптық файл программада параметрленген манипуляторды қолдану
үшін қажет негізгі ақпаратты құрайды?
a) windows.h
b)strstream.h
c)iostream.h
d)iomanip.h
e)sstdlib.h
63. Қандай тақырыптық файл файлдарды өңдеуді басқару үшін қажет негізгі
ақпаратты құрайды?
a) windows.h
b)strstream.h
c)iostream.h
d)iomanip.h
e)fstream.h
64. Қандай символ ағынға орналастыру опеарциясы үшін қолданылады?
a) ::
b)>>
c) &&
d) %
e) <<
65. Қандай символ ағыннан алу операциясы үшін қолданылады?
a) ::
b)>>
c) &&
d) %
e) <<
66. Қандай объект клавиатурадан енгізу стандартты құрылғысына сәйкес келеді?
a) cout
b) cin
c) cerr
d) clog
e) ios
67. Қандай объект монитор экранына шығару стандартты құрылғысына сәйкес келеді?
a) cout
b) cin
c) cerr
d) clog
e) ios
68. Қандай объект қателер туралы хатаманы шығару стандартты құрылғысына сәйкес
келеді?
a) cout
b) cin
c) cerr
d) clog
e) ios
69. Қандай манипулятор ағыны ондық форматта бүтін сандарды көрсету үшін
қолданылады?
a) oct
b) hex
c) dec
d) clog
e) ws
70. Шығару операциясының коды мен шығарылған мәнің арасындағы сәйкестікті
көрсетіңдер?
Шығару операторы
Жұмыстың
қорытындысы
1 cout << ”12345” << endl;
a) $$$$$100000
2 cout << setw(10) <
12345
3 cout << setw(8)
<c) 0143 0x63
4 cout<
<
d) 1024.988
5 cout<
setiosflags(ios::scientific)<< 444.93738
е) 4.45e+02
71. Оператормен шығарылатын есептің арасындағы сәйкестікті көрсетіңдер?
Оператор
Шығарылатын есеп
1 cout << ”Введите Ваше имя:
”
;
a) char* типті string
айнымалысының адресін шығарады
2 cout <<(void*) string;
b) ‘O’ және’H’ символдарын бір
оператормен шығарады
3 cout<
c) “Атыңызды енгізіңіз” жолын
шығарады
4 cout.put(‘O’).put(‘K’) ;
d) int*типті integerPtr
айнымалысының адресін шығарады
5 cin.ignore(6);
е) Кіру ағынынан 6 символды
енгізеді және шығарады
72. Оператор мен шығарылатын есептің арасындағы сәйкестікті көрсетіңдер?
Оператор
Шығарылатын есеп
1 cin.get(name, 10, ‘.’) ;
a) Өрістің оң жақ шекарасында 10
разрядты енімен келтіру арқылы 234
басу
2
cout<<124<<18.376<<
b) int типті mont айнымалысына
‘z’<<1000000<<”Строка”
бүтін санды және float типті person
айнымалысына нақты сан енгізеді
3 cout<
c) Нақты құрылғыны функция-
мүше көмегімен басады
4 cin>>mont>> person;
d)Келесі
мәндерді
шығарады:124,18.376,’z’,
1000000,”Жол”
5 cout<
e) name массивіне 10 символды
оқиды және ‘.’ Шектеуші пайда
болған кезде оқуды аяқтайды
73. Ағынның қандай манипуляторы жылжымалы үтірлі санды нақты басқарады?
a) precision
b) width
c) dec
d) endl
e) ws
74. Қандай класс ағындарды шығару операциясын қолдайды?
a) isream
b) ostream
c) ios
d) iostream
e) CObject
75. Қандай класс ағындарды енгізу-шығару операциясын қолдайды?
a) isream
b) ostream
c) ios
d) iostream
e) CObject
76. Қандай басқару элементі диалогтік терезеде бейнені суреттеуге мүмкіндік береді?
a) Select
b) Botton
c) Spin
d)Picture
e) Check Box
77. Қандай басқару элементі диалогтік терезеде әр түрлі жазуларды суреттеуге
мүмкіндік береді?
a)Edit Box
b) Progress
c) StaticText
d)Picture
e) Check Box
78. Қандай басқару элементі диалогтік терезеде біржолды немесе көпжолды енгізу
аланын суреттеуге мүмкіндік береді?
a) Check Box
b) Progress
c) StaticText
d)Picture
e) Edit Box
79. Қандай басқару элементі диалогтік терезеде бірлік немесе көп таңдауларымен
тізімді суреттеуге мүмкіндік береді?
a) List Control
b) Progress
c) StaticText
d)Picture
e) List Box
80. Қандай басқару элементі диалогтік терезеде бірлік немесе көп таңдауларымен
тізімді суреттеуге мүмкіндік береді?
a) List Control
b) Progress
c) StaticText
d)Picture
e) List Box
81. Басқару элементі мен оның функционалды міндеті арасындағы сәйкестікті
көрсет?
Басқару элементі
Басқару элементінің функциясы
1Spin a)Ағаш басқару элементі
2 Slider
b) Қосымша бет
3 Tree Control
c)
Форматтаумен
редакциялау
терезесі
4 Rich Edit
d) маркер(жүгірмек)
5 Tab Control
e)Айналдыру элементі
82. Басқару элементі мен оның функционалды міндеті арасындағы сәйкестікті көрсет?
Басқару элементі
Басқару элементінің функциясы
1Picture a)
Анимация басқару элементі
2 Combo Box
b) Айналдырудың вертикальды
сызығы
3 Animate
c) Түймеше
4 Vertical Scroll Bar
d) Аралас тізімнің терезесі
5 Botton
e) Сурет
83. Диалог шаблондары негізінде құрылған басқару элементін терезеге орналастыру
кезіндегі іс-әрекеттің орындалу реті:
1)Диалог шаблонында қажет басқару элементтерін орналастыру
2) OnInitDialog әдісін қайта анықтау
3)
Диалог Ресурсы редакторында диалог шаблонын құру және оның ID анықтау
4)
Cdialog
–тан алынған туынды және берілген шаблонмен жұмыс істеу үшін
арналған класқа әрбір басқару элементі үшін айнымалы қосу және диалогтік терезенің
хаттамасының әдіс-өңдеушісін қайта анықтау.
84.МҒС кітапханасының қандай класында статистикалық мәтіннің басқару элементі
инкапсулданған?
a) CAnimateCtrl
b) CComboBox
c) CStatic
d)CTabCtrl
e) CList Box
85. Документтің ішкі көрінісінің негізгі мүмкіндіктері .................. класымен іске
асады.
86. Документтің деректерін басқаруды іске асыру кезіндегі іс-әрекеттің орындалу
ретін көрсетіңдер:
1)Кластың айнымалыларын деректерді сақтау үшін қосу
2)
Документтің туынды класында Cdocument класының Serialize(документтің
деректерін дискіден жазуды және оқуды іске асырады) әдісін қайта өңдеу
3)
Cdocument-тен алынған туынды класты документтің әрбір типі үшін хабарлау
87.Деректерді әр түрлі графикалық құрылғыларға шығару үшін базалық класс болып
............. класы табылады.
88. MFC кітапханасының қандай класында растрлік бейнелермен жұмыс істеу
инкапсулданған?
a) Cpen
b) CBitmap
c) CPalette
d)CRgn
e) CBrush
89. Суреттің кез-келген операциясын орындау үшін іс-әрекеттің дұрыс орындалу
ретін көрсетіңдер:
1)Графикалық интерфейстің құрылған объектісін SelectObject функциясының
көмегімен құрылғының контекстісімен байланыстыру
2)
Берілген құрылғының контекстісі үшін мүмкіндігі бар сурет операциясын
орындау
3) Графикалық интерфейстің объектісін хабарлау және объект құру
функциясымен оны инициалдау
90. Деректер базасын қолдану үшін іс -әрекеттің дұрыс орындалу ретін көрсет:
1) Crecordset объектісін деректердің біріктірілген көзімен операциялар үшін
құру,яғни конструкторға Cdatabase-ге көрсетуін беру арқылы
2) CDatabase объектісін құру
3) Деректер базасын ашып, қосуды орнықтыру( CDatabase::OpenEx әдісін
шақыру арқылы)
4) CDatabase::Close әдісін шақырып, деректер базасын жабу
99>20>
Достарыңызбен бөлісу: |