256
Тест тапсырмалары:
Функцияның қайтаратын мәнінің жоқтығын қандай сөз білдіреді:
Void.
Main.
Function.
Procedure.
Sql.
Горизонталды табуляцияны білдіретін эскейп-тізбек:
\t.
\n.
\r.
\a.
\v.
Бүтін ондық санды (типі int) білдіретін формат спецификаторы:
%d.
%c.
%f.
%e.
%s.
C++ тегі x айнымалысына мән енгізу операторы:
Cin>>x.
Scanf(“%f”, &x).
Cout< Printf(“\nx=”,x).
Cin<
Санды белгілі бір дәрежеге келтіру функциясы:
Pow().
Cos().
Sqrt().
Log().
Abs().
Айнымалының адресін операторы:
&
%
\
*
=
Жаңа жолға көшіруді басқаратын символ:
257
\n.
\t.
\v.
\a.
\r.
Рекурсияның түрлері:
Тіке, жанама.
Тізбекті, тізбексіз.
Статикалық, динамикалық.
Терең, тайыз.
Шексіз, шектеулі.
Сегіздік кодты бейнелейтін эскейп тізбегі
\ooo
\b
\xhh
\i
|ooi
c-ны жоғарғы регистрге келтіретін функция
toupper(c)
isalnum(c)
tolower(c)
case(c)
Upcase ( с)
# include
main ( ) {
long nc;
nc =0;
while ( getchar ( ) ! = EOF ) ++ nc;
prinf ( “ % d \n “ , nc ) ;
} программасы нені анықтайды ?
литерлер санын есептейді
литерлер кодын шығарады
литерлерді экранға шығарады
файлдан оқиды
литерлер кодын қосады
Функция мәнін қайтару инструкциясын таңдаңыз:
Return
End
Printf
Define
258
Typedef
Мәліметтерді шығару барысында дыбыс шығарту эскейп -тізбегі:
\ а
\ в
\ f
\ n
\ ?
Файлдан оқу немесе файлға жазу үшін файлды ашу функциясын
көрсетіңіз:
Fopen
FILE
Open
EOF
Fscanf
Қолданушы файлмен байланыс орнату үшін қандай декларацияны анықтауы
тиіс:
FILE *fp;
file fp;
FILE open (fn);
fopen file
file *open
FILE құрылымы (структурасы) қандай тақырыпты файлда сипатталған?
< stdio.h>
Сипатталмаған
Файлдық обьектінің конструкторындағы екінші аргумент құрамындағы
флаг қандай болғанда файл екілік режимде ашылады?
ios :: binary
ios :: noreplace
ios :: nocreate
ios :: app
ios :: in
A[n] массиві элементтерінің индексі қай аралықта өзгере алады?
0 – ден бастап n – 1 ге дейін;
1 – ден бастап n – 1 - ге дейін;
n – нен бастап 1 –ге дейін;
259
0 – ден бастап 255 арасында.
1 – ден бастап 255 арасында.
Төменде бір өлшемді массивтің максимал элементін табу программасының
фрагементі келтірілген. Төмендегі нұсқалардың ішінен дұрысын көрсетіңіз?
int a[5], max, I;
{
<Массив элементтерін енгізу>
max[0];
for (i=1; i>n; i++)
if (a[i]>max) max=a[i];
…
}
int a[5], max, I
{
<Массив элементтерін енгізу>
max[0];
for (i=1; i>n; i++)
if (a[i]…
}
float a[5], max, I;
{
<Массив элементтерін енгізу>
max[0];
for (i=1; i>n; i++)
if (a[i]>max) max=a[i];
…
}
int a[5], max, I;
{
max[0];
for (i=1; i>n; i++)
if (a[i]>max) max=a[i];
<Массив элементтерін енгізу>}
int a[5], max, I;
{
max[0];
for (i=2; i>n; i++)
if (a[i]<Массив элементтерін енгізу>
}
260
Графикамен жұмыс жасағанда қате кодын экранға шығару үшін қандай
функция пайдаланылады:
grapherrormsg (қате коды);
detectgraph(қате коды);
graphresult (қате коды);
error (қате коды);
closegraph(қате коды);
Тексттік режимнен графиктік режимге қайта ауысу функциясы:
setgraphmode( );
restorecrtmode( );
detectgraph( );
initgraph( );
grapherrormsg ();
settextstyle ( ) функциясы қандай қызмет атқарады?
Шрифт түрін, бағытын, өлшемін тағайындайды;
Шрифт түсін тағайындайды;
Шрифт өлшемін тағайындайды;
Шрифт сызылымын тағайындайды;
Шрифт бағытын тағайындайды;
cleardevice ( ) функциясы қандай қызмет атқарады?
Экранды тазалайды;
Графикалық режимді инициялизациялайды;
Графикалық режиммен жұмысты аяқтайды;
Текстті экранға шығарады;
Текстті өшіреді;
moveto (x, y) функциясы қандай қызмет атқарады?
Позиция көрсеткішін х,у жаңа координаттарға орын ауыстырады;
Ағымдағы позиция көрсеткішіне х,у өсімшелерін қосады ;
х,у координатты нүктені салады;
Басы х,у координаттарында орнласқан түзу кесінді тұрғызады;
х,у позициясындағы символд өшіреді;
х,у позициясынан бастап sp жолын экранға шығару функциясы:
outtextxy(x,y,sp);
outtextxy(sp);
text(x,y, sp);
outtext(x,y);
outtext(sp);
261
Тұйық облысты бояу функциясы:
floodfill (x,y, шекара );
floodfill (x,y);
fillpoly(x,y, шекара );
fillellips(x,y, rx, ry);
settextfill (x,y, шекара);
Графиктік режимнен тексттік режимге уақытша ауысу функциясы:
restorecrtmode( );
setgraphmode( );
detectgraph( );
initgraph( );
grapherrormsg ();
Ешқандай мән қайтармайтын функцияны көрсетіңіз:
void kos(int x, int y);
float kos(float y);
bool kos(int x, int y);
float kos(char x);
double kos( float *p);
Растрлы бейненің ең кіші элементі не болып табылады?
Пиксель;
Түзу;
Кесінді;
Квадрат;
Шеңбер;
Seekp ( ) функциясының қызметі қандай?
Файлдан оқу барысындағы маркердің (файлдың ағымды) орнын анықтау
Файлға жазу барысындағы маркердің (файлдың ағымды) орнын анықтау
Маркердің позициясын қайтарады
кез келген файлдың маркерін басына қою
кез келген файлдың маркерін соңына қою
Seekg ( ) және seekp ( ) функцияларының екінші аргументтері ретінде
алынған қай флаг маркерді файлдың басынан бастап көрсетілген байтқа
жылжыту әрекетін орындайды?
ios:: beg
ios:: cur
ios:: end
ios:: app
Жылжытпайды
262
С/С++ тілінде бір өлшемді массивті қалай сипаттайды? Төменде
көрсетілген нұсқаларының ішінен дұрысын көрсетіңіз:
<типі> <массив аты> [өлшемі];
var <массив аты>:array[1..n] of <типі>, мұндағы n – массив
элементтерінің саны;
<массив аты> [өлшемі] <типі>;
void <массив аты> [өлшемі] <типі>.
Массив қолданылмайды
Массивті сипаттау кезінде қолданылатын тұрақтыны қандай
директивада сипаттауға болады?
# define;
# conio.h;
# stdio.h;
# math.h.
# math
Жолдың ұзындығын табу функциясын көрсметіңіз:
str len
Strstr
Strcmp
Strcpy
Length
Strstr (S1,S2) Функциясы …
S1 жолына S2 жолының енуін анықтайды
S1 жолының соңына S2 жолын тіркеп жазады
S1, S2 жолдарын салыстырады
S1 жолының әріптерін жоғарғы регистрге ауыстырып S2 жолына жазады
S1 жолының әріптерін төменгі регистрге ауыстырып S2 жолына жазады
Си тілінде мәндер типіне жаңа атау беруге мүмкіндік беретін құрал:
Typedef
Tupe
Union
Struct
Элементтерінің бірі көрсеткіш болатын структураны атайды.
С++ тілінде файлмен жұмыс жасау барысында қолданылатын классты
көрсетіңіз:
Ifstream
Stream
Iostream
Print
Input
263
Файлға мәліметті форматтап шығару үшін қандай функция қолданылады?
fprintf,
fscanf,
fopen,
fwritef,
freadf,
for do цикл операторында айнымалы параметр қандай типті болуы керек?
бүтін типті;
нақты типті;
жолдық типті;
логикалық типті.
Массив типті
С/С++ тілінде циклдың қандай түрлері бар? Төменде көрсетілген
нұсқалардың ішінен дұрыс емесін көрсетіңіз.
repeat until;
for ();
while ;
do while;
Do while ; while;
с литерін тµменгі регистрге келтіретін функция
tolower(int c)
free(void *c)
toupper(int c)
case(c)
Upcase( c)
if (a>b) z=a; else z=b инструкциясын басқаша қалай жазуѓа болады?
z=(a>b)?a:b
a>b:z=a:z=b
z=a>a>b:z=b
if (a>b) z=a else z=b
(a>b)?a:b
Түзету үшін тексттік файлды ашу?
"r+"
"w"
"r"
“a”
“b”
264
С/С++ тілінде екі өлшемді массивті сипаттаудың төменде көрсетілген
нұсқаларының ішінен дұрысын көрсетіңіз
<типі> <массив аты> [жолының өлшемі] [бағанының өлшемі];
var <массив аты>:array[1..n,1..m] of <типі>, мұндағы n – массив жолдарының
саны, m – массив бвғвндарының саны;
<массив аты> [өлшемі] <типі>;
void <массив атыі> [өлшемі] <типі>.
<массив атыі> [өлшемі] <типі>.
C тілінде екі өлшемді массивті шығарудың төмендегі нұсқаларының
қайсысы дұрыс?
for (i=0; i< <массив өлшемі>; i++ ) {
for (j=0; j< <массив өлшемі>; j++ )
printf(‘% <массив типінің форматы>’, <массив аты> [і] [j]); }
for (i=0; i<= <массив өлшемі>; i++ ) {
for (j=0; i<= <массив өлшемі>; j++ )
printf(‘& <массив типінің форматы>’, % <массив аты> [і] [j]); }
for (i=0; i<= <массив өлшемі>; i++ )
for (j=0; i<= <массив өлшемі>; j++ )
scanf(‘% <типінің форматы>’, & <массив аты> [і] [j]);
for (i=0, i< <массив өлшемі>, i++ )
for (j=0, j< <массив өлшемі>, j++ )
printf(‘% <типінің форматы> & <массив аты> [і] [j]”);
for (, i< <массив өлшемі>, i++ )
for (j=0, j< <массив өлшемі>, j++ )
printf(‘% <типінің форматы> & <массив аты> [і] [j]”);
Аргументтері бүтін тип ретінде сипатталған функцияны көрсетіңіз:
bool kos(int x, int y);
float kos(float y);
void kos(int x, int y);
float kos(char x);
double kos( float *p);
Мәндер енгізу барысында буферд тазалау үшін қандай функция қолданылады?
flushall ( )
Flush
Dispose
Clear
clear bus
Атаусыз структура деп …
Анықтау барысында тегі көрсетілмеген структураны айтады.
Бірдей типті айнымалылардан тұратын структураны атайды.
265
Элементтерінің бірі көрсеткіш болатын структураны атайды.
Элементтерінің бірі структура болатын структураны атайды.
Дұрыс жауап жоқ.
Достарыңызбен бөлісу: |