Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C++ RK 2/2

Total questions: 33

Worksheet time: 17mins

Name
Class
Date
1.

Кодтың үзіндісіне түсіндіру:

char ch; int temp, i, k;

float *pif, mas;

a)

int типтегі i, k айнымалылар , ch, temp, pif нұсқауыштары,  float типтегі mas айнымалысы жарияланған

b)

temp – аргументсіз функцияның аты

c)

float типтегі mas, arr және k нұсқауыштары жарияланған

d)

temp файлдың атын білдіреді

e)

символ * инкапсуляция режимін білдіреді

2.

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

a)

Hello world

b)

Hello

c)

worldHello

d)

world

e)

s+ world

3.

Берілген амалдардың массив элементіне өтуге мүмкіндік беретіні

a)

A[2*K + 1]

b)

Matr( 10, 20 )

c)

Vector.Element

d)

Array -> Element

e)

&Massive

4.

Берілген амалдардың ішінде функцияны шақыру

a)

Matr( 10, 20 )

b)

Sign[2*K + 1]

c)

Func.Argument

d)

Cos -> X

e)

&function

5.

Программаның орындалуы нәтижесінде A, B  және C айнымалыларының мәні

a)

11 10 4

b)

11 14 4

c)

7 14 4

d)

7 11 4

e)

7 10 4

6.

Программаның фрагменті берілген. A және B айнымалыларының мәні

a)

10 11

b)

10 9

c)

8 9

d)

11 10

e)

11 7

7.

Программаның орындалуы нәтижесінде экранға шығатын мәндер

a)

4.7  4.7

b)

4.6  4.6

c)

-1.3  4.7

d)

қате

e)

-1.4  4.6

8.

Функцияның мәнін қайтару

a)

return

b)

exit

c)

F = expr, мұндағы  F – функция аты, ал expr - өрнек

d)

break

e)

strcpy

9.

A  және B айнымалыларының мәні

a)

10 14

b)

11 13

c)

11 14

d)

10 13

e)

2 3

10.

Келесі нұсқау орындалғаннан кейін S айнымалысының мәні

a)

24

b)

26

c)

1

d)

11

e)

0

11.

Келесі нұсқау орындалғаннан кейін S айнымалысының мәні

a)

0

b)

3

c)

1

d)

2

e)

6

12.

Код нәтижесі

a)

қате код

b)

9

c)

15

d)

21

e)

0

13.

Код нәтижесі

a)

The long is 5454456410

b)

The int is 5454456410

c)

The float is 5454456410

d)

The char is 5454456410

e)

ешқандай әдіс орындалмайды

14.

Код нәтижесі

a)

n=6

n=7

b)

n=7

n=6

c)

n=5

n=7

d)

n=8

n=7

e)

n=6

n=8

15.

Код нәтижесі

a)

5

b)

3

c)

7

d)

6

e)

0

16.

Функция берілген, a мен b нақты параметрлерінің мәндерін ауыcтыру үшін кодта нені өзгерту керек

a)

a және b параметрін сілтеме(&) бойынша қабылдау

b)

қайтару мәнінің типін void-тен vector <string>-ға өзгерту

c)

tmp параметрін сілтеме бойынша қабылдау

d)

сілтеме бойынша тек a параметрін қабылдау

e)

ештеңе өзгертіп қажет емес

17.

Берілгендерді мәтіндік файлға жазу үшін файлдық айнымалыны сипаттау керек

a)

ofstream

b)

ifstream

c)

open()

d)

close()

e)

file

18.

С++ тілінде ағынды шығарғаннан кейін ағын файлының жабылуы

a)

close( ) функциясы арқылы

b)

closed( ) функциясы арқылы

c)

fclose( ) функциясы арқылы

d)

ficlose( ) функциясы арқылы

e)

eof( ) функциясы арқылы

19.

Мәтіндік файлдан берілгендерді оқу үшін файлдық айнымалыны сипаттау керек

a)

ifstream

b)

ofstream

c)

open()

d)

close()

e)

file

20.

Мәтіндік файлдан берілгендерді оқу және жазу үшін файлдық айнымалыны сипаттау керек

a)

fstream

b)

ifstream

c)

ofstream

d)

open()

e)

close()

21.

Файлдармен жұмыс істеу үшін кітапхананы қосу керек

a)

#include <fstream>

b)

#include <iomanip>

c)

#include <iostream>

d)

#include <cmath>

e)

#include <vector>

22.

Ақпаратты файлдың соңына жазу үшін ашу режимі

a)

f.open("file.txt", ios::app);

b)

f.open("file.txt", ios::trunc);

c)

f.open("file.txt", ios::binary);

d)

f.open("file.txt", ios::out);

e)

f.open("file.txt", ios::in);

23.

Файл бар болса, мазмұнын өшіріп ашу режимі

a)

f.open("file.txt", ios::trunc);

b)

f.open("file.txt", ios::app);

c)

f.open("file.txt", ios::binary);

d)

f.open("file.txt", ios::out);

e)

f.open("file.txt", ios::in);

24.

Файлды оқу үшін ашу режимі

a)

f.open("file.txt", ios::in);

b)

f.open("file.txt", ios::app);

c)

f.open("file.txt", ios::trunc);

d)

f.open("file.txt", ios::binary);

e)

f.open("file.txt", ios::out);

25.

Шарты соңында тексерілетін цикл операторы

a)

do … while

b)

while

c)

for

d)

continue

e)

break

26.

switch операторының мәніне бірде-бір case өрнегі сәйкес келмегенде, қолданылатын қосымша оператор

a)

default

b)

else

c)

break

d)

continue

e)

end

27.

Алдын-ала орындалуы керек итерациялардың саны белгілі цикл операторы

a)

for

b)

do … while

c)

while

d)

break

e)

continue

28.

Циклдің орындалуын толығымен тоқтату үшін қолданылатын оператор

a)

break

b)

continue

c)

else

d)

default

e)

in

29.

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

a)

continue

b)

break

c)

else

d)

default

e)

in

30.

n=6 болса, рекурсивті функцияның қайтаратын мәні

a)

21

b)

15

c)

0

d)

1

e)

6

31.

a=24, b=40 болса, функцияның қайтаратын мәні

a)

8

b)

2

c)

64

d)

16

e)

120

32.

Код нәтижесі

a)

a = 2, b = 1

b)

a = 1, b = 2

c)

a = 1, b = 1

d)

a = 2, b = 2

e)

a = 3, b = 4

33.

Код нәтижесі

a)

16 25

b)

4 5

c)

5 4

d)

25 16

e)

0 0