wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2 azhbk

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

Бүтін санды көрсету үшін қолданылатын типтер

a)

файл атауы, кеңейтілімі, типі, рұқсаттары, өлшемі, жолы

b)

int, short, long, long long

c)

int main() { ... }.

d)

мысалы, main, printf, cin (бұлар стандартты функциялар не объектілер, бірақ кілттік сөз емес)

2.

Кілттік сөздерге жатпайды

a)

автоматты (auto), статикалық (static), динамикалық (new/delete), сыртқы (extern), тіркелген (register)

b)

мысалы, main, printf, cin (бұлар стандартты функциялар не объектілер, бірақ кілттік сөз емес)

c)

#include <math.h> немесе #include <cmath>

d)

#include <conio.h> директивасынан кейін clrscr(); функциясы қолданылады

3.

Экранды тазарту директивасы

a)

деректерді енгізу немесе шығару арнасы (мысалы, cin, cout)

b)

әдетте -2,147,483,648-ден +2,147,483,647-ге дейін (32-биттік жүйеде)

c)

нақты директива жоқ, бірақ system("cls"); — Windows жүйесінде қолданылады (#include <cstdlib> керек). Экранды тазарту үшін қолданылатын препроцессор директивасы: 

d)

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

4.

Басты функцияны баяндау блогы

a)

#include <math.h> немесе #include <cmath>

b)

автоматты (auto), статикалық (static), динамикалық (new/delete), сыртқы (extern), тіркелген (register)

c)

int main() { ... }

d)

жақшалар { ... } арқылы немесе бір оператор жазылады

5.

Жады класының түрлері

a)

#include <math.h> немесе #include <cmath>

b)

while (шарт) {   

    // денесі  

c)

автоматты (auto), статикалық (static), динамикалық (new/delete), сыртқы (extern), тіркелген (register)

d)

// (бір жолға), /* ... */ (көп жолға)

6.

qrt өрнегін пайдалану үшін модуль

a)

for, while, do-whilе

b)

main() функциясы

c)

#include <math.h> немесе #include <cmath>

d)

деректерді енгізу немесе шығару арнасы (мысалы, cin, cout)

7.

Алдын ала шарт қою арқылы ұйымдастырылатын циклдың while циклінің форматы

a)

while (шарт) {   

    // денесі   

b)

деректерді енгізу немесе шығару арнасы (мысалы, cin, cout)

c)

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

d)

әдетте -2,147,483,648-ден +2,147,483,647-ге дейін (32-биттік жүйеде)

8.

Циклдық оператордың түрлері

a)

for, while, do-while

b)

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

9.

Си тіліндегі программаның бас бөлігі

a)

main() функциясы. 

b)

әдетте -2,147,483,648-ден +2,147,483,647-ге дейін (32-биттік жүйеде)

10.

Циклдық операторда циклдың денесінің берілуі

a)

-128-ден +127-ге дейін (егер signed char), 0–255 (unsigned char)

b)

цикл немесе switch операторынан шығу үшін қолданылады.

c)

жақшалар { ... } арқылы немесе бір оператор жазылады

11.

Комментарийді белгілеу символы

a)

// (бір жолға), /* ... */ (көп жолға)

b)

-128-ден +127-ге дейін (егер signed char), 0–255 (unsigned char). 

12.

Ағым түсінігі

a)

деректерді енгізу немесе шығару арнасы (мысалы, cin, cout).

b)

цикл немесе switch операторынан шығу үшін қолданылады.

13.

char типінің мәндер диапазоны

a)

-128-ден +127-ге дейін (егер signed char), 0–255 (unsigned char). 

b)

әдетте -2,147,483,648-ден +2,147,483,647-ге дейін (32-биттік жүйеде).

14.

break операторы

a)

switch операторында тармақтарды белгілеу үшін қолданылады

b)

цикл немесе switch операторынан шығу үшін қолданылады.

15.

int типінің мәндер диапазоны

a)

әдетте -2,147,483,648-ден +2,147,483,647-ге дейін (32-биттік жүйеде)

b)

switch операторында тармақтарды белгілеу үшін қолданылады. 

16.

case қызметші сөзі

a)

switch операторында тармақтарды белгілеу үшін қолданылады. 

b)

соңына L немесе l әрпі қойылады (123456789L). 

17.

Өзгертілмейтін шама

a)

const кілт сөзімен анықталады. 

b)

соңына L немесе l әрпі қойылады (123456789L). 

18.

Цикл анықтамасы

a)

белгілі бір шартқа байланысты бірнеше рет қайталанатын код бөлігі.

b)

минус белгісі қолданылады (мысалы, -10).

c)

көрсеткіш (pointer). 

19.

Жады адресінен тұратын объект

a)

көрсеткіш (pointer).

b)

while және for циклдері. 

c)

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

20.

Шарты алдын ала берілген цикл

a)

бұл программалық қамтамасыздандыруды өңдеу үрдісінде қолданылатын әдістер мен құралдар жиынтығы 

b)

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

c)

while және for циклдері.

21.

Программалау технологиясы анықтамасы 

a)

Жүйенің  барлық компонентерін программалық қамтамасыздандыру мен құралдарын жинау  

b)

бұл программалық қамтамасыздандыруды өңдеу үрдісінде қолданылатын әдістер мен құралдар жиынтығы 

c)

технологиялық операцияларды орындау тізбек ретін анықтау

d)

қажетті құрылғылардың, программалық қамтамасыздандырудың құрамын және қызметкерлермен орындайтын операцияларын аңықтау  

22.

С++ тілінде программаны трансляциялау жолдары

a)

#include.

b)

компиляция (.cpp → .obj), кейін компоновка (linking, .obj → .exe

c)

#include директива және #define макро кеңейтілуі 

d)

##include директива және ##define макро кеңейтілуі

23.

Препроцессордың программаға сыртқы файлдарды қосу сөзі  

a)

#include директива және #define макро кеңейтілуі  

b)

объектті файлға (obj) трансляциялайды

c)

include директива және ##define макро кеңейтілуі 

d)

math директива және #define макро кеңейтілу

24.

Компилятор қызметі 

a)

объектті файлға (obj) трансляциялайды  

b)

локальды файлға трансляциялайды

c)

текстік файлға (тхт) трансляциялайды 

d)

модульдік файлға (cpp) трансляциялайды 

25.

Си тіліндегі программаның логикалық құрылымы 

a)

директивалар, макростар, локальды айнымалыларды хабарлау, main(), { main функцияның денесі } 

b)

директивалар, макростар, глобальді айнымалыларды хабарлау, main(), { main функцияның денесі }

c)

директивалар, { main функцияның денесі } 

d)

директивалар, макростар, глобальді айнымалыларды хабарлау

26.

Комментарийлер белгісі  

a)

/* және */ , // 

b)

/және / , // 

c)

және , // 

d)

және , // 

27.

Include директивасының міндеті

a)

программаға басқа файлдарды қосуға мүмкіндік береді 

b)

репроцессордан өту, компиляциялау, құрастыру 

c)

репроцессордан өту, компиляциялау, құрастыру 

28.

Глобальды айнымалылары

a)

бұл программалық қамтамасыздандыруды өңдеу үрдісінде қолданылатын әдістер мен құралдар жиынтығы  

b)

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

c)

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

d)

объектті файлға (obj) трансляциялайды 

29.

Локальды айнымалалары 

a)

бұл программалық қамтамасыздандыруды өңдеу үрдісінде қолданылатын әдістер мен құралдар жиынтығы 

b)

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

c)

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

d)

объектті файлға (obj) трансляциялайды