Font size
WorksheetsC++ Isayeva
Total questions: 100
Worksheet time: 50mins
Дененің функцияның немесе операторлар блогының басталуы
{
begin
[
(
/*
Дененің функцияның немесе операторлар блогының соңы
}
end
)
]
/*
Түсініктемелердің басталуын көрсететін таңбалар
/*
{
(
[
(*
Символдық тип С тілінде қандай кілт сөзбен беріледі?
char*
char
int
character
symbol
Өрнектің мағынасын табыңыз (12 % 3) 1
7
0
12
5
3
Getch() және clrscr()функцияларының прототиптері бар тақырып файлы
math.h
conio.h
stdlib.h
stdio.h
dos.h
Тармақталу нұсқаулығы:
do - while нұсқаулығы
switch - case нұсқаулығы
while нұсқаулығы
if - else нұсқаулығы
for нұсқаулығы
Таңдау (ауыстыру) нұсқаулығы:
switch - case нұсқаулығы
if - else нұсқаулығы
while нұсқаулығы
do - while нұсқаулығы
for нұсқаулығы
Алғышарттары бар цикл нұсқаулығы:
while нұсқаулығы
if - else нұсқаулығы
switch - case нұсқаулығы
do - while нұсқаулығы
for нұсқаулығы
Кейінгі шартты цикл нұсқаулығы:
if - else нұсқаулығы
do - while нұсқаулығы
switch - case нұсқаулығы
while нұсқаулығы
for нұсқаулығы
Счетчигі бар цикл нұсқаулығы:
for нұсқаулығы
if - else нұсқаулығы
switch - case нұсқаулығы
while нұсқаулығы
do - while нұсқаулығы
Switch нұсқаулығының орындалуын нұсқаулықтың көмегімен тоқтатуға болады:
continue
break
case
default
do
Нұсқауларды орындағаннан кейін Y айнымалысының мәні қандай: X = 2;
if ( X <= 2 )
Y = X*X + 4*X + 5;
else
Y = X*X + 5*X;
14
12
0
1
17
Нұсқауларды орындағаннан кейін Y айнымалысының мәні қандай: X = 2;
if ( X <= 0 ) Y=0;
else
if ( X > 0 && X <= 1 ) Y = X*X - X;
else
Y = X - X*X;
-7
3
2
-2
1
> Нұсқауларды орындағаннан кейін Y айнымалысының мәні қандай: X = 3;
if ( X >= -2 && X < 2 ) Y = X*X;
else
Y = 4;
0
2
4
9
8
Нұсқауларды орындағаннан кейін Y айнымалысының мәні қандай: X = 0;
if ( X > 0 && X <= 1 ) Y = X;
else
if ( X <= 0 ) Y = 0;
else
Y = X + 1;
3
1
5
0
7
S айнымалысының мәнін анықтаңыз:
K = 11;
switch ( K % 3 ) {
case 0: S = 4;
case 1: S = 3;
default: S = 7;
}
9
7
4
1
11
S айнымалысының мәнін анықтаңыз:
K = 10;
switch ( K / 3 ) {
case 0: S = 7;
case 1: S = 4;
default: S = 3;
}
9
1
10
3
7
S айнымалысының мәнін анықтаңыз: K = 10;
switch ( K / 30 ) {
case 0: S = 7;
case 1: S = 4;
case 3: S = 3;
}
3
4
6
7
10
Нұсқауларды орындағаннан кейін K айнымалысының мәні қандай: K = -1;
for ( I = 0; I < 4; I++ ) K = K + I;
2
-1
5
3
6
Нұсқауларды орындағаннан кейін К айнымалысының мәні қандай: K = 1;
for ( I = 0; I < 4; I += 2 ) K += I;
1
2
3
4
7
Тармақталған есептеу процестерін ұйымдастыру үшін С++ қандай операторлар қолданылады ?
go to, break, continue, switch
continue ,go to, switch, for
go to ,for ,break ,do while,switch
go to ,switch
go to, break,continue
S айнымалысының мәнін анықтаңыз: int S, i;
S = 1;
for ( i = 1; i < = 2; i + + ) S = S * i;
0
1
2
3
4
> S айнымалысының мәнін анықтаңыз: int S, i, n;
n = 2; S = 1;
for ( i = 1; i < = n; i + + ); S+=i;
0
1
2
3
4
u айнымалысының мәнін анықтаңыз: int u, x;
x = 3;
if(( x > = -2 ) && ( x < 2 ))
u = x * x; else
u = 4;
4
0
9
1
2
u айнымалысының мәнін анықтаңыз: int u, x;
x = 0;
if(( x > 0 ) && ( x < = 1 ))
u = x;
else
u = x + 1;
1
0
2
3
5
Мәнін анықтаңыз ( 15 % 3 ) | ( 4 % 3 ):
1
0
15
4
3
S айнымалысының мәнін анықтаңыз: int S, i, n;
n = 3; S = 0;
for ( i = 1; i < = n; i + + ) S = S + i;
4
0
5
6
4
> S айнымалысының мәнін анықтаңыз: int S, i, n;
n = 3; S = 0;
for ( i = 1; i < = n; i + + ) S = S + 2 * i;
8
1
6
12
15
u айнымалысының мәнін анықтаңыз: int u, x;
x = 2;
if ( x < = 2 )
u = x * x + 4 * x +5;
else
u = x *x + 5 * x;
67
17
14
12
0
u айнымалысының мәнін анықтаңыз:
int u, x; x = 2;
if ( x < = 0) u = 0;
else if (( x > 0 ) && ( x < = 1 ))
u = x * x – x;
else
u = x – x * x;
-2
0
2
1
3
Көп нұсқалы таңдау операторы не үшін қажет?
мәні бірнеше константалармен салыстыруға негізделген кезде
мәні бірнеше рет қайталанған кезде
шартты тексеру кезінде қажет
итерациялық амалдарды қолданған кезде
бір өлшемді массивті тандау үшін қажет
Цикл денесі ретінде нені қолдануға болады
операторларды
тұрақтыларды
жақшаларды
айнымалыны
дұпыс жауабы жок
setw (10) операторының нені білдіреді
көрсетілген өрістің жылдамдығын
көрсетілген өрістің енің
мәнді шығаратын оператор
тұрақты оператор
айнымалы
For циклінде оператор бөлігін жақшаларсыз қолдануға рұқсат етіле ме?
кейбір жағдайларда қолданбауға болады
әр кезде жақшалар болуы тиіс
оператор саны көп болса рұқсат етіледі
операторлар жоқ болса болады
дұрыс жауабы жоқ
Массив дегеніміз не?
бір типтегі тізім жиыны
бір типтегі элементтердің реттелген жиыны
әр түрлі типтегі элементтердің реттелген жиыны
айнымалылар жиыны
тұрақтылар жиыны
Массивтің қасиеттерін анықтайтын принциптерінің бірі
массив атауы тұрақты болып табылады және массивтің бірінші элементінің адресінен тұрады.
массив атауы тұрақты болып табылады және массивтің бірінші элементінің айнымалыдан тұрады.
массив атауы тұрақты емес болып табылады және массивтің бірінші элементінің адресінен тұрады.
массив атауы тұрақты болып табылады және массивтің екінші элементінің адресінен тұрады.
массив атауы тұрақты болып табылады
Массив жазылуында айнымалы типінен кеін не жазылады
массивтің аты
интекстің типі
айнымалы саны
массив мәндері
тұрақты шама
Массивті анықтағаннан кейін біз оның жеке элементтеріне қалай жүгіне аламыз
индекс арқылы
мәндері арқылы
меншіктеу операторы арқылы
символдар арқылы
турактылар арқылы
Массив элементтерін кері бағытта шығаруға арналған цикл
for (i = n-1; i <= 0; i++)
for (i = n-1; i <= 0; i--)
for (i = n-1; i >= 0; i--)
for (i = n+1; i <= 0; i--)
дұрыс жауабы жоқ
Массив элементтерін енгізу
for (i = 0; i < n; i++) cin >> a[i];
for (i = 2; i = n; i+++) cin >> a[i];
for (i = 0; i < n; i=+) cout >> a[i];
for (i = 5; i = n; i++) cin >> a[i];
for (i = 1; i > n; i++) cin >> a[i];
Массив элементтерінің саны не болып табылады
оның өлшемі
итерация саны
ауыстырмалы айнымалылары
айнымалысы
тұрақтылары болып табылады
Екі өлшемді массив математика мен аналитикалық геометриядағы қай ұғымға сай келеді:
жиым
вектор
матрица
дерек қоры
саулесі
Екі өлшемді массив дегеніміз ...
Программалауда әрбір элементі жол мен бағанның қиылысы бойынша анықталған деректердің жиынтығы
Тіктөртбұрышты кесте түрінде енгізілген деректер жиыны
Элементтері жол түрінде берілген деректер жиыны
Баған түрінде берілген жай ғана деректер тізбесі
Жолдық элементтер
Массивтер қай опреаторымен еңгізіледі?
for нұсқаулығы
if - else нұсқаулығы
switch - case нұсқаулығы
while нұсқаулығы
do - while нұсқаулығы
a=1659; b=76; z=a/b; z нәтижесі?
54
41
10
21
22
n=25; a=12 ; b=5; if (n>0) {if (a>b) z=a; else z=b;} z нәтижесі?
14
34
12
67
true
x=5; if (x > 0) y = x*x + 1; else y = x + 4; y нәтижесі?
26
45
23
27
50
x=-9; if (x > 0) y = x*x + 1; else y = x + 4; y нәтижесі?
-6
12
-23
-5
5
Массивтер қандай түрлерге бөлінеді?
тік, қисық
ушбұрышты, көпбұрышты
сызықты
сызықсыз
бірөлшемді, көпөлшемді
Массивтер неше типті болады
2
3
0
1
6
int a[5] массивінде қандай элемент жоқ?
a[4]
a[1]
a[2]
a[3]
a[5]
fl oat a[10]; ненi бiлдiредi?
10 нақты саннан тұратын a массивiн сипаттау
1-ден 10-ға дейiнгi нақты сандар тiзбегiн сипаттау
1-ден 10-ға дейiнгi бүтін сандар тiзбегiн сипаттау
10 мәнді қабылдай алатын а жиымын сипаттау
10х10 өлшемдi а матрицасын сипаттау
12 бүтiн саннан тұратын а массивінің дұрыс сипатталуы:
int a[12];
fl oat a[12];
fl oat a[10];
char a[12];
int a(12);
10 нақты саннан тұратын массивтi сипаттау қай нұсқада дұрыс берiлген?
int a[10];
float a[10];
float a(10);
float a[1..10];
int a[1..10];
return (өрнек) операциясының қызметi:
функцияны шақырған операторға өрнектiң мәнiн қайтарады
С тілінде ондай оператор қолданылмайды
функция мән қайтармаған кезде қолданылады
программаға әсемдiк бередi
қызметi анықталмаған, заң бойынша программа соңында тұруы керек
#include директивасын қолданған кезде бұрыштық ("<",">") жақшаның орнына тырнақшаларды қолдануға болады ма, болса оның мәнi неде?
болады, онда файлды стандартты каталогтан iздейдi
болады, бiрақ одан ештеңе өзгермейдi
болады, бұл уақытта файлды iздеу әрекетi бастапқы файлы бар ката- логта жүргiзiледi, сосын стандартты каталогтан iздейдi
болады, бұл жағдайда файлды стандартты каталогтан iздейдi, сосын бастапқы файлы бар каталогты қарастырады
болмайды,
С/С тіліндегі массив туралы келесі мәлімдеме әділ
бір массивтің элементтері бірінен соң бірі орналасқан жад ұяшықтарын алады
массив-символдық тұрақты
массив-әр түрлі типтегі айнымалылардың ретсіз тізбегі
массив-бір типтегі айнымалылардың ретсіз тізбегі
бір массивтің элементтері ерікті түрде орналасқан жад ұяшықтарын алады
Егер Int a[6] жариаланган болса, кодтың қай бөлігі массивтің барлық элементтерін шығарады?
for (int k = 0; k < 6; k++) cout << a[k];
for (int k = 0; k <= 6; k++) cout << a[k];
for (int k = 1; k < 6; k++) cout << a[k];
for (int k = 6; k > 0; k--) cout << a[k];
for (int k = 6; k > 0; k--) cout << a[k];
Егер А массивінде 12 элемент болса, массивтің соңғы элементіне дұрыс сілтеме қандай болады?
A[-1]
A[11]
A[12]
A[13]
A[-12]
a=1659; b=76; z=a%b; z нәтижесі?
56
45
63
70
66
a=1659; b=76; z=a/b; z-нәтижесі қандай?
27
21
10
32
22
n=25; a=12 ; b=5; if (n>0) {if (a>b) z=a; else z=b;} z нәтижесі қандай?
47
34
12
67
true
x=5; if (x > 0) y = x*x + 1; else y = x + 4; y-нәтижесі?
26
45
23
27
50
x=-9; if (x > 0) y = x*x + 1; else y = x + 4; y нәтижесі?
-5
12
-23
-7
5
Егер А массивінде 9 элемент болса, массивтің соңғы элементіне дұрыс сілтеме қандай болады?
A[8]
A[-1]
A[12]
A[13]
A[-12]
Мәнін анықтаңыз ( 15 % 3 ) /( 4 % 3 ):
0
8
15
4
3
Мәнін анықтаңыз( 18 % 3 ) | ( 23 % 3 ):
2
0
15
4
3
Мәнін-анықтаңыз ( 15 % 3 ) | ( 4 % 3 ):
4
0
15
1
3
Егер А массивінде 60 элемент болса, массивтің соңғы элементіне дұрыс сілтеме қандай болады?
A[-1]
A[59]
A[12]
A[13]
A[-12]
Екі өлшемді массив дегеніміз не
бұл жолдар және бағандардан құралған матрица.
бұл жолдар және бағандардан құралған вектор.
ауыстырмалы айнымалылары
бұл жолдар және бағандардан құралған үшбұрыш.
тұрақтылары болып табылады
Matrix[5][5] тұратын матрица атауы
квадрат матрицасы.
бұл жолдар және бағандардан құралған вектор.
ауыстырмалы айнымалылары
2 жолдан және 4 бағандардан құралған матрица.
тұрақтылары болып табылады
Нұсқауларды орындағаннан кейін S мәні қандай: S = 0; L = 3;
for ( I = 1; I <= L; I++ ) S = S + 2*I;
1
12
6
0
15
Нұсқауларды орындағаннан кейін S айнымалысының мәні : S = 0; L = 3;
for ( I = 1; I <= L; I++ ) S = S + I;
4
0
6
1
5
Жиым (массив) дегенiмiз не?
ұяшықтарда орналасқан мәлiметтер
бір атаумен аталған бiр типтi мәндер тiзбегi
өлшемдi анықтайтын тип
динамикалық жадыны пайдаланатын көрсеткiш
1. сiлтеменi анықтайтын типтер жиынтығы
Қандай да бiр әрекеттер тізбегін орындайтын операциялар мен сипаттамалардың айқындалған тiзбегiн ... деп атайды.
процедура
рекурсия
функция
дұрыс жауап жоқ
1.2
Функцияның сипаттамасы басындағы параметрлер қалай аталады?
формальды
фактілі
аргументті
2,3 жауап дұрыс
дұрыс жауап жоқ
а[3] = {1,3,5} жиымы берiлсiн делiк. Осы жиымды экранға шығаратын программаны көрсетіңіз...
int i, a[3] = {1,3,5};
for(i=0;i<3;i++) printf(“ %d”,a[i]);
int a[3] = {1,3,5}, i;
for(i=0;i<3;i++) printf(“ %f”,a[i]);
int a[i] = {1,3,5}, i; for(i=0;i<3,i++) printf(“ %k”,a[i]);
int a[3], i;
for(i=0;i<3;i++) printf(“ %i”,a[i+1]);
int a[3], i;
for(i=0;i<3;i++) printf(“ %c”,a[i]);
rand() функциясының тақырыптық файлда орналасқан прототипi қандай?
<math>
<string>
<stdlib>
<cmath>
rand
Функцияның iшiнде ғана белгiлi, соның iшiнде анықталатын айнымалы қалай аталады
ауқымды (глобальді) айнымалы
жергiлiктi айнымалы
белгiсiз айнымалы
белгiлi айнымалы
рекурсивтi айнымалы
Кез келген блоктан немесе функциядан тыс хабарланған айнымалы...
ауқымды (глобальді) айнымалы
жергiлiктi айнымалы
программалық айнымалы
базалық айнымалы
унарлық айнымалы
компиляторға функция арқылы берiлетiн аргументтердiң санын, типiн, ретiн
анықтауға көмектеседi
функцияның идентификаторы
функцияның прототипi
аумақтық идентификатор
файлдың протатипi
1жергiлiктi протатип
Функцияның тақырыбында void түйiндi сөзi не үшiн қолданылады?
функция мән қайтаратынын көрсету үшiн
функцияның тақырыбында void түйiндi сөзi қолданылмайды
дұрыс жауабы жоқ
функцияның ешқандай мән қайтармайтынын көрсету үшiн
функция мән сақтайтынын көрсету үшiн
Қандай айнымалылар өзi сипатталған функциядан шыққаннан кейiн де өз мәнiн сақтайды?
static секiлдi хабарланған жергiлiктi айнымалылар
аумақты айнымалылар
extern секiлдi хабарланған жергiлiктi айнымалылар
static секiлдi хабарланған ауқымды айнымалылар
жергiлiктi айнымалылар
Шартты операция форматын көрсетiңiз
операнд_1? операнд_2:операнд_3
операнд_1:=операнд_2
if (өрнек)оператор_1:[else оператор_2;]
1,2
if (тұрақты өрнек)1:[оператор тiзбегi]
Жады класстарын беру үшiн қандай спецификатор қолданылады
auto
extern
static
register
барлығы дұрыс
Си тілінде қайталау операторының қандай түрлерi бар?
while (өрнек) оператор;
do ... while (өрнек)
дұрыс жауап жоқ
1, 2, 5
for (инициализациялау; өрнек; модификация) оператор;
Бастапқы ".h-файлдың" құрамына
типтiң, тұрақтылардың, кiргiзiлген функциялардың, шаблондардың, тiзiмдердiң анықталуы
функцияның, мәлiметтiң, шаблонның, аттың сипатталуы
атау кеңiстiгi
процедуралардың директивалары
көрсетiлген жауаптың бәрi дұрыс
#define директивасы не үшiн қолданылады
тұрақтының мәнiн беру үшiн
макростар үшiн
шартты компиляторды басқаруға арналған символ үшiн
символдық константа үшiн
берiлген жауаптың бәрi дұрыс
Сөз тіркесінің (жолдың) ұзындығы қай функцияның көмегiмен анықталады?
strlen
src
return
template
main()
Блок iшiнде анықталған айнымалы қалай аталады?
ауқымды
тұрақты
жергiлiктi
тұрақсыз
сiлтеуiш
Блоктың iшiнде сипатталған идентификатор
глобальды көрiнiске ие
локальдi идентификатор
оператордың белгiсi
функцияның прототипiнде көрсетiлген параметр
көрсетiлген типтiң айнымалысы құрылғаннан бастап, ол жойылғанша өмiр сүредi
Блоктан тыс анықталған айнымалы қалай аталады?
ауқымды (глобальды
жергiлiктi
символды
тұрақты
жергiлiксiз
Қай нұсқада sizeof жазылуы дұрыс?
sizeof тип
sizeof [тип]
sizeof (тип)
sizeof: тип
sizeof_ тип
Логикалық терiстеу қай вариантта дұрыс берiлген?
-
=
--
!
~
extern спецификаторы ненi бiлдiредi?
айнымалы программа iшiнде анықталғанын
айнымалы программадан тыс анықталғанын
айнымалы анықталмағанын
айнымалы автоматты түрде анықталғанын
дұрыс жауабы жоқ
Функция тұлғасы қандай таңбалармен қоршалып тұрады?
( )
/ /
{ }
* *
" "
Goto нұсқауының дұрыс жазылуы:
Goto 65
Goto m65
Goto белгі
Goto ?65
1. Goto printf
Келесi операциялардың қайсысы тренарлы (үш операндты)?
!
!
!=
&
<=
?
Программаның барлық объектiлерi үшiн ортақ мәлiметтердi сақтау үшiн қандай класс қолданылады?
статикалық
тұрақты
рекурсивтi
айнымалы
ауқымды (глобальді)
