wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

150-80

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

С++ тілінде int x, y айнымалылары жарияланды. Қалдықты есептейтін өрнекті анықтаңыз

a)

⦁ x% y

b)

⦁ x div y

c)

⦁ x mod y

d)

⦁ x / y

e)

⦁ x mod | y

2.

С ++ полиморфизм принципінің жүзеге асуы

a)

⦁ көптеген мұралаудың болуы

b)

⦁ виртуалды әдістердің болуы

c)

⦁ виртуалды мұралауды қолдану

d)

⦁ абстрактілі класстың болуы

e)

⦁ абстрактілі әдістің болуы

3.

Мәліметтердің қауіпсіздігін қамтамасыз ету мақсатында объектінің атрибуттары мен әдістерін біріктіру болып табылатын объектіге бағытталған бағдарламалау принципі

a)

⦁ Мұралау

b)

⦁ Сәйкестендіру

c)

⦁ Инициализациялау

d)

⦁ Инкапсуляция

e)

⦁ Полиморфизм

4.

Жолдарды салыстыру әдісі

a)

⦁ Concat

b)

⦁ Length

c)

⦁ Compare

d)

⦁ Insert

e)

⦁ CopyTo

5.

Жолдарды біріктіру әдісі

a)

⦁ Concat

b)

⦁ Length

c)

⦁ Compare

d)

⦁ Insert

e)

⦁ CopyTo

6.

Жолдарды қою әдісі

a)

⦁ Concat

b)

⦁ Length

c)

⦁ Compare

d)

⦁ Insert

e)

⦁ CopyTo

7.

Жолды өшіру әдісі

a)

⦁ Concat

b)

⦁ Length

c)

⦁ Compare

d)

⦁ Insert

e)

⦁ Remove

8.

C++ тілінде бағдарламалар құрудың интеграцияланған ортасы

a)

⦁ Visual Maya

b)

⦁ 3D Studio

c)

⦁ Delphi

d)

⦁ Visual Studio

e)

⦁ Cstudio

9.

C++ тілінде консольдық режиміндегі негізгі функция

a)

⦁ Main

b)

⦁ 3D Studio

c)

⦁ Delphi

d)

⦁ Visual Studio

e)

⦁ Cstudio

10.

Класттың көрініс зонасы

a)

⦁ private, protected, public

b)

⦁ private, public, protected

c)

⦁ protected, public, private

d)

⦁ protected, private, public

e)

⦁ public, protected, private

11.

Әртүрлі класстардағы әдістерге бірдей атауларды қолдану мүмкіндігі

a)

⦁ Полиморфизм

b)

⦁ Бөлу

c)

⦁ Декапсуляция

d)

⦁ Инкапсулясиц

e)

⦁ Мұрагерлік

12.

ОББ негізгі принциптері

a)

⦁ Индукция, мұралау, полиморфизм

b)

⦁ Инкапсуляция, мұралау, полиморфизм

c)

⦁ Полиграфия, бөлу, мұралау

d)

⦁ Мұралау, дедукция, инкапсуляция

e)

⦁ Инкапсуляция, мұралау, бөлу

13.

Компьютерге ыңғайлы программалау тілінде жазылған алгоритм

a)

⦁ алгоритм қолданушысы

b)

⦁ бағдарлама

c)

⦁ блок-схема

d)

⦁ жазбалау

e)

⦁ алгоритмнің протоколы

14.

Әрекеттердің (қадамдардың) әрқайсысы толық және түсінікті болатын алгоритм қасиеті

a)

⦁ дискреттілік

b)

⦁ түсініктілік

c)

v⦁ анықтылық

d)

⦁ нәтижелілік

e)

⦁ жалпылылық

15.

x4 формуласының C++ тілінде жазылуы

a)

⦁ x*x*x*x

b)

⦁ sqr(x*x)

c)

⦁ sqr(sqrt(x))

d)

⦁ sqrt(х*х-х*c)

e)

⦁ pow(x,4)

16.

Ерекше жағдайларды өңдеу операторы

a)

⦁ try – catch

b)

⦁ for - do

c)

⦁ try – except

d)

⦁ if - else

e)

⦁ catch – try

17.

Жолды тасымалдау

a)

⦁ /n

b)

⦁ /t

c)

⦁ /v

d)

⦁ /b

e)

⦁ /r

18.

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

a)

⦁ return

b)

⦁ while

c)

⦁ switch

d)

⦁ case

e)

⦁ break

19.

Итерацияны өткізіп жіберу операторы

a)

⦁ return

b)

⦁ continue

c)

⦁ switch

d)

⦁ case

e)

⦁ break

20.

Цикл орындалмас бұрын шарт жалған болса да, цикл кем дегенде бір рет орындалады

a)

⦁ if else

b)

⦁ while do

c)

⦁ do while

d)

⦁ switch case

e)

⦁ goto do

21.

Типтелген бүтін сан көрсеткіші

a)

⦁ int *pi;

b)

⦁ void *p;

c)

⦁ double *pd;

d)

⦁ void**ppv;

e)

⦁ float *pd;

22.

Типтелмеген көрсеткіш

a)

⦁ int *pi;

b)

⦁ void *p;

⦁ void *p;

c)

⦁ double *pd;

d)

⦁ void**ppv;

e)

⦁ float *pd;

23.

Типтелген нақты сан көрсеткіші

a)

⦁ int *pi;

b)

⦁ void *p;

c)

⦁ double *pd;

d)

⦁ void**ppv;

e)

⦁ bool *pd;

24.

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

a)

⦁ for (int i = 0; i<10; i++) ar[i] = i*i;

b)

⦁ for (int i = 0; i<10; i++) ar[0] = i;

c)

⦁ for (int i = 0; i>10; i++) ar[i] = i*i;

d)

⦁ for (int i = 0; i<10; i) ar[i] = i;

e)

⦁ for (int i = 0; i<10; i--) ar[i] = i*i;

25.

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

a)

⦁ head 

b)

⦁ start 

c)

⦁ prime 

d)

⦁ main

e)

⦁ finish 

26.

void түйінді сөзі функцияда

a)

⦁ нақты сан қайтарады

b)

⦁ бүтін сан қайтарады

c)

⦁ ештеңе қайтармайды

d)

⦁ басты болып табылады

e)

⦁ символы қайтарады

27.

Егер С++ тіліндегі бір өлшемді массив N элементтен тұрса, онда оның индексінің қабылдай алатын мәндері

a)

⦁ от 0 до N-1

b)

⦁ от 1 до N

c)

⦁ от 0 до N

d)

⦁ от 0 до N+1

e)

⦁ от 1 до N

28.

test_file.cpp атауы бар файл

a)

⦁ орындалатын файл

b)

⦁ тақырыптық файл

c)

⦁ бастапқы файл

d)

⦁ жүктелетін кітапхана

e)

⦁ форманың файлы

29.

int m=1, n=2; double A=m/n; cout << A; Код нәтижесі

a)

⦁ 0 

b)

⦁ 0.5

c)

⦁ 1 

d)

⦁ 2.0

e)

⦁ 1 

30.

Белгі

a)

⦁ label

b)

⦁ button

c)

⦁ textBox

d)

⦁ radioButton

e)

⦁ tabControl