Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C++ RK 2/1

Total questions: 34

Worksheet time: 17mins

Name
Class
Date
1.

Тіркестің бір бөлігін басқамен алмастыру үшін ... функциясы қолданылады

a)

replace()

b)

insert ()

c)

append()

d)

find()

e)

assign()

2.

Код нәтижесі

a)

Hello, world

b)

, world

c)

Hello

d)

Бұл код компиляцияланбайды

e)

t , world

3.

Жолдағы символдар саны

a)

жолдың ұзындығы деп аталады

b)

жолдың тізбегі

c)

жолдың ені деп аталады

d)

жолдың сипатталуы

e)

жолдың атауы болып табылады

4.

Жолдарға қолданылатын конкатенация амалын көрсетіңіз

a)

s1+s2

b)

s1==s2

c)

s1>=s2

d)

s1<=s2

e)

s1=+s1

5.

Код нәтижесі

a)

Bul string tipti ainymaly bolady

b)

Bul string tipti ainymaly

c)

Bolady

d)

Bul string tipti ainimalybolady

e)

bolady Bul string tipti ainymaly

6.

Код нәтижесі

a)

6

b)

25

c)

24

d)

31

e)

0

7.

string типті S жолының соңынан бастап str ішкі жолын іздеу функциясы

a)

S.rfind(str)

b)

S.find(str)

c)

S.replace (str)

d)

S.erase(str)

e)

S.push_back (str)

8.

Бір тіркеске екінші тіркестің белгілі бір бөлігін кірістіру үшін

a)

S.insert (i, n, c)

b)

S.replace(i, n, c);

c)

S.append (i, n, c)

d)

S.find (i, n, c)

e)

S.assign (S1)

9.

Тіркестің бір бөлігін өшіру үшін ... функциясы қолданылады

a)

erase()

b)

replace();

c)

clear()

d)

find ()

e)

assign ()

10.

Код нәтижесі

a)

12-34-+--

b)

12-34----

c)

12--34--+--

d)

12--34-----

e)

12--34---++

11.

Код нәтижесі

a)

ab03t000+-7

b)

ab3t00+-7

c)

ab0+3t000++-7

d)

ab03t00007

e)

ab0+3t000+0-7

12.

string типті s1 жолына s2 жолын қосудың қате нұсқасы

a)

s1.push_back(s2);

b)

s1 = s1 + s2;

c)

s1 += s2;

d)

s1.append(s2);

e)

s1.append(s2, 0, s2.length());

13.

Функция берілген

a)

Hello

b)

Hello world

c)

worldHello

d)

world

e)

s+ world

14.

Код нәтижесі

a)

4

b)

6

c)

][))

d)

{{][))

e)

123456

15.

Код нәтижесі

a)

Kaz.,kar.,mat.,

b)

Kaz..kar..mat..

c)

Kaz,kar,mat,

d)

kaz. kar. mat.

e)

kaz.,kar.,mar..

16.

Функция бұл

a)

белгілі бір аяқталған əрекетті орындайтын сипаттамалар мен операторлардың атау берілген тізбегі

b)

шамадан тыс жүктелген операцияларды қолдануға мүмкіндік береді

c)

бір  типтегі  элементтердің  реттелген  жиыны

d)

мəліметтерді тығыздап жинақтау үшін, мысалы, «иə/жоқ» типіндегі жалаушаларды қысқартып жазуда қолданылады

e)

жады аймақтарының адрестерін сақтауға арналған айнымалылар болып табылады

17.

C++ бағдарламасында қанша функция болуы мүмкін

a)

кемдегенде біреу

b)

мүлде болмауы мүмкін

c)

0 ден 100ге дейін

d)

1 ден 1000ға дейін

e)

1 ден 100ге дейін

18.

Функциядан оны шақырған функцияға қайту механизмі келесі оператор  арқылы жүзеге асырылады

a)

return

b)

void

c)

cout

d)

print

e)

getch

19.

Нақты және формальді аргументтің айырмашылығы

a)

Нақты аргумент функцияны шақырған уақытта беріледі, ал формальді аргумент функция сипаттамасында ғана қолданылады

b)

формальды параметрлерді тек функция денесінен тыс пайдалануға болады, ал нақты параметрлерді функцияның сыртында да, оның ішінде де пайдалануға болады

c)

формальды параметрлерді тек функция денесін пайдалануға болады

d)

нақты параметрлерді функцияның сыртында да, оның ішінде де пайдалануға болады

e)

ешкандай айырмашылық жоқ

20.

void типі функцияда қолданылады

a)

формальді аргументтер көрсетілмеген уақытта

b)

typedef инструкциясында көрсетілген кезде

c)

шамадан тыс жүктелген операцияларды қолдану кезінде

d)

жады аймақтарының адрестерін сақтаған кезде

e)

мұндай тип жоқ

21.

Рекурсивті алгоритмдерді жүзеге асырудың жалғыз тәсілі

a)

Функция

b)

Массив

c)

Файл

d)

Жолдар

e)

Құрылым

22.

Программа үзіндісі орындалу барысында X және Y мәндері

a)

7 және 4

b)

12 және 5

c)

17 және 12

d)

17 және 7

e)

16 және 12

23.

Программа үзіндісі орындалу барысында X және Y мәндері

a)

15 және 12

b)

7 және 4

c)

12 және 5

d)

17 және 7

e)

16 және 12

24.

Программа үзіндісі орындалу барысында X және Y мәндері

a)

2 және 6

b)

нөлге бөлу

c)

2 және 14

d)

3 және 6

e)

3 және 14

25.

Программа үзіндісі орындалу барысында X және Y мәндері

a)

2 және 0

b)

8 және 3

c)

8 және 2

d)

8 және 1

e)

2 және 1

26.

K айнымалысының мәні

a)

2

b)

0

c)

1

d)

3

e)

4

27.

K айнымалысының мәні

a)

20

b)

0

c)

1

d)

38

e)

40

28.

K айнымалысының мәні

a)

0

b)

20

c)

40

d)

144

e)

2880

29.

K айнымалысының мәні

a)

4

b)

-1

c)

2

d)

3

e)

5

30.

Функция берілген

a)

48

b)

24

c)

8

d)

720

e)

240

31.

Функция берілген

a)

4

b)

3

c)

2

d)

1

e)

5

32.

Функция берілген

a)

24

b)

15

c)

39

d)

5

e)

8

33.

Берілген айнымалының адресін анықтау үшін қолданылатын операция

a)

&

b)

$

c)

**

d)

&&

e)

#

34.

Сілтемелік тип

a)

float A = B;

b)

long *pK = pL;

c)

Pointer P;

d)

*C = D;

e)

double @X = Y;