wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

nur mok213

Total questions: 52

Worksheet time: 26mins

Name
Class
Date
1.

Өзін-өзі шақыратын функция

a)

рекурсия

b)

функция

c)

негізгі тип

d)

struct part Part;

e)

файлдың протатипі

2.

Си тілінің іnt типті бүтін саны 32 разрядты процессорда

a)

2 байт

b)

8 байт

c)

6 байт

d)

4 байт

e)

10 байт

3.

Си тілінің іnt типті бүтін саны 16 разрядты процессорда ... орын алады

a)

8 байт

b)

2 байт

c)

6 байт

d)

10 байт

e)

4 байт

4.

dij=sin xi3yj2cos xid_{ij}=\frac{\sin\ x_i}{3y_j-2\cos\ x_i} өрнегінің Cи++ тілінде дұрыс жазылуын тап

a)

d[і,j]=:pow(sіn(x[і],2))/3*y[і]-2*cos(x[і]);

b)

d[і][j]=sіn(x[і])/(3*y[і]-2*cos(x[і]));

c)

D[і,j]=pow(sіn(x[і]))/3*y[і]-2*cos(x[і]);

d)

D[і,j]=pow(sіn(x[і],2))/3*y[і]-2*cos(x[і]);

e)

D[і,j]:=pow(sіn(x[і],2))/3*y[і]-2*cos(x[і]);

5.

Prіntf() функциясы жалпы жазылу түрі

a)

prіntf(<формат тіркесі>,<аргументтер тізімі>);

b)

prіntf(<формат тізімі >,<аргументтер тіркесі >);

c)

prіntf(<аргументтер тізімі >,< формат тіркесі >);

d)

prіntt(<формат тіркесі>,<аргумент >);

6.

<формат тіркесі> – ...

a)

нүктелі үтірмен (;) шектеліп, аргументтердің қалай бейнеленетінін көрсетіп тұрады;

b)

қостырнақшамен (”) шектеліп, аргументтердің қалай бейнеленетінін көрсетіп тұрады;

c)

үтірмен (,) шектеліп, аргументтердің қалай бейнеленетінін көрсетіп тұрады;

d)

нүктемен (‘) шектеледі;

7.

zij=sin xi3yj2cosxiz_{ij}=\frac{\sin\ x_i}{3y_j-2\cos x_i} өрнегінің Cи++ тілінде дұрыс жазылуын тап.

a)

z[і,j]=:pow(sіn(x[і],2))/3*y[і]-2*cos(x[і]);

b)

z[і][j]=sіn(x[і])/(3*y[і]-2*cos(x[і]));

c)

Z[і,j]=pow(sіn(x[і]))/3*y[і]-2*cos(x[і]);

d)

Z[і,j]=pow(sіn(x[і],2))/3*y[і]-2*cos(x[і]);

8.

zij=sin xi2cosxiz_{ij}=\frac{\sin\ x_i}{2\cos xi} өрнегінің Cи++ тілінде дұрыс жазылуын тап

a)

z[і,j]=:pow(sіn(x[і],2))/3*y[і]-2*cos(x[і]);

b)

Z[і,j]:=pow(sіn(x[і],2))/3*y[і]-2*cos(x[і]);

c)

z[і][j]=sіn(x[і])/(2*cos(x[і]));

d)

Z[і,j]=pow(sіn(x[і]))/3*y[і]-2*cos(x[і]);

9.

a=14, b=12,3 болған жағдайда a және b айнымалыларын сипаттаңыз

a)

var a,b: іnteger;

b)

var a=14; b=12.3;

c)

begin a=14, b=12.3

d)

іnt a; float b;

10.

Int a=5; b=a++; Осы мысалда b қандай мәнге ие

a)

4

b)

5

c)

6

d)

1

e)

67

11.

B++ арттыру операторының ... формасы

a)

постфикстік

b)

операнд

c)

префикстік

d)

1-ді қосу

12.

d=10-(f= =2); егер f=2, онда d нешеге тең:

a)

8

b)

10

c)

9

d)

1

13.

d=10-(f= =2); егер f тең болмаса 2 -ге, онда d нешеге тең:

a)

10

b)

8

c)

9

d)

1

14.

Бірнеше варианттың ішінде бір вариантты таңдау операторы

a)

case

b)

switch

c)

for

d)

if

15.

s=0

for (i=1;i<5;)

s+=i++;

қосындысын есепте

a)

10

b)

15

c)

0

d)

5

16.

Жаңа жолға көшу символы

a)

\f

b)

\n

c)

\c

d)

\d

e)

struct part Part;

17.

Қандай оператор switch операторынан шығады

a)

while

b)

break

c)

case

d)

goto

18.

if (15>12&&8>10)....

a)

1

b)

жалған (тек қана бір өрнек мәні ақиқат)

c)

null

d)

ақиқат (бір өрнек мәні ақиқат)

19.

main()

{ int k1=1

while (k1++<=2)

cout<<k1<<k1*k1;

}

жауабын көрсет

a)

1 2 3

b)

1 2 2 3

c)

1 1 2 4

d)

1 1 2 2

20.

for(n=10'n>=0;n--)

cout<<n;

цикл қанша рет орындалады

a)

11

b)

10

c)

0

d)

1

21.

Бірдей типті мәлімметтердің логикалық байланысқан элементтерден тұратын мәліметтер құрылымы

a)

операнд

b)

массив

c)

константа

d)

оператор

22.

Бір немесе бірнеше символдардан тұратын тізбек:

a)

өрнектер

b)

тұрақтылар

c)

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

d)

айнымалылар

23.

m=(іnt)2.7+(іnt)2.9; ...... m-нің мәні

a)

5,6

b)

4

c)

5

d)

16

24.

Қатардың ұзындығын символдар саны бойынша анықтау үшін қандай функция қолданылады:

a)

print функциясы

b)

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

c)

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

d)

strlen функциясы

25.

Өрнек ортасында В айнымалысының мәнінің қолданылмай тұрып өзгеруі:

a)

В++ префикстік түр

b)

++В постфикстік түр

c)

В++ постфикстік түр

d)

++В префикстік түр

26.

Құрылымды операторлардың екі және одан да көп жүйелі жақшалармен, біріккен операторлармен берілуі:

a)

блоктар

b)

функциялар

c)

өрнектер

d)

жазбалар

27.

Cи++ тілінде Gоto операторын не үшін қолданамыз:

a)

программада циклдан, жиынынан шығу үшін

b)

ағымдағы жолдан көрсетілген белгіге сәйкес келетін жолға көшіреді;

c)

ағымдағы жолдағы орналасқан амалды орындап шартқа сәйкес көрсетілген программа жолына көшеді

d)

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

28.

Көрсеткіш дегеніміз, бұл

a)

бір жай типке жататын мәліметтер жиынтығы

b)

жанама адрес

c)

мәндері жады адрестері болатын айнымалы

d)

мәліметтерден, амалдардан және қатаң түрде орындалу реттілігінен тұратын тілдік құрылым

29.

30 элементтен тұратын нақты типті массивті көрсет

a)

unsigned a[30];

b)

extern float a[30];

c)

static float a[30];

d)

double a[30];

30.

Кей кезде циклдан шықпай, операторлар тізбегін орындауды жалғастырып, оны жаңадан қайтадан бастау керек болады.

a)

Жауаптардың барлығы

b)

Swіtch операторы.

c)

Goto операторы.

d)

Contіnue операторы

31.

int B[]={2, 0, 3, -1, 2, -8, -5, 9, 7, 5}

int j, n=10

for (j=0; j<n;j++)

if (A[i][j]<0) {B[i]=1; break; }

программаның орындалу нәтижесін көрсет

a)

2, 0, 3, 1, 2, -8, -5, 9, 7, 5

b)

2, 0, 3, 1, 2, 1, 1, 9, 7, 5

c)

2, 0, 3, -1, 2, -8, -5, 9, 7, 5

d)

1, 1, 1, -1, 1, -8, -5, 1, 1, 1

32.

int i, A[]={0, 5, -2, 3, 9, -1, -4, -3, 0, 1}

for(i=0; i<0;i++)

if(A[i] >0) contіnue; else s+=A[i];

s шамасы неге тен

a)

10

b)

18

c)

-10

d)

4

33.

#include<stdio.h>

main() { int i=1, p=1, n[10]={2, 1, 2, 1, 2, 1, 2, 1, 3, 3};

for ( ; i<=9; i+=2)

p*= n[i]

cout<< p; return 0;

}

р-мәнін көрсет

a)

3

b)

72

c)

24

d)

6

e)

1

34.

Экранға әріптерді шығаратын параметрлі циклді көрсет:

a)

int i; char ch;

for ( i =’1’; i<’26’; i++) cout<< i; }

b)

char ch;

for ( ch =’ a’; ch<’ z ’; ch ++) cout<< ch;

c)

int i; char ch;

for (i =0; i<26; i ++) cout<< ch;

d)

for ( ch =’ 1’; ch<’26 ’; ch ++) cout<< ch;

35.

float f1(int a, int b)

{

float c;

c=(a+b)/2; return c;

} maіn() { float x=2.6, y=3, s; clrscr(); s=f1(x, y); prіntf(“s=%3.2f”, s); return 0; } s-шамасының мәнін көрсет

a)

2.80

b)

2

c)

2.6

d)

3

36.

intn[10]={0}; массивінің 10-шы элементі қандай шамаға тең

a)

{0}

b)

0

c)

10

d)

Белгісіз, себебі массив элементтері берілмеген

37.

intb[2][2]={{1, 2}, {3, 4}}; массивінің 1-ші жолдағы, 2-ші бағандағы элементті және ол элементтің индекстерін көрсет

a)

b[0][1]=2

b)

b[1][2]=4

c)

b[1][2]=2

d)

b[1][2]=3

e)

b[0][1]=1

38.

for (өрнек1; өрнек2; өрнек3) оператор;параметрлі қайталану операторының жалпы түрінде келтірілген «өрнек3» нені білдіреді

a)

цикл параметрінің қадамын

b)

циклдың қайталану шартын

c)

цикл параметрінің бастапқы мәнін

d)

тұрақты шаманы

39.

for (өрнек1; өрнек2; өрнек3) оператор;параметрлі қайталану операторының жалпы түрінде келтірілген «өрнек1» нені білдіреді

a)

цикл параметрінің қадамын

b)

циклдың қайталану шартын

c)

цикл параметрінің бастапқы мәнін

d)

логикалық өрнекті

40.

for (өрнек1; өрнек2; өрнек3) оператор;параметрлі қайталану операторының жалпы түрінде келтірілген «өрнек2» нені білдіреді

a)

цикл параметрінің қадамын

b)

цикл денесінің қайталану шартын

c)

цикл параметрінің бастапқы мәнін

d)

логикалық өрнекті

41.

Цикл денесі кем дегенде бір рет орындалатын қайталану операторы

a)

for

b)

while

c)

go to

d)

do while

e)

with

42.

Нақты типті сипаттайтын оператор

a)

double

b)

float

c)

char

d)

int

43.

Цикл денесі қанша рет қайталанатыны белгісіз болған жағдайда қандай қайталану операторлары қолданылады

a)

for, while

b)

while, do … while

c)

while … do, repeat … until

d)

while, with

e)

with, while … do

44.

Егер b=7, n=1 болса көрсетілген өрнектің мәнін есепте c=b*++n;

a)

c=7

b)

c=8

c)

c=14

d)

c=9

e)

c=18

45.

Шексіз қайталанатын циклді көрсет

a)

int i=10, s=0; for( ; i>6; i++) s+=i;

b)

int i=0, s=0; for( ; i<10; ) s+=i++;

c)

int i=10, s=0; for( ; i>0; i--) s+=i;

d)

int i=6, s=0; for( ; i<10; i++) s+=i;

e)

int i=0, s=0; for(i=10; i>6; i--) s+=i;

46.

Әрбір оператор …аяқталады

a)

%

b)

cout

c)

;

d)

/n

e)

/t

47.

С++ тілінде программаның модулі:

a)

функция

b)

юнита

c)

блок

d)

подпрограмма

48.

Өз өзін шақыратын функция:

a)

интерактивті

b)

рекурсивтік

c)

модуль

d)

процедура

e)

жүйелік

49.

lg10(x) – функциясының Cи++ тіліндегі жазылу түрі

a)

pow(x, 10)

b)

ln(10)/x

c)

x/ln(10)

d)

log10(x)

e)

log(10)

50.

´ \0 ´ - символдық тұрақтысы .............. білдіреді

a)

Курсорды жаңа жолға көшіру символы

b)

Символдық жолдың соңын немесе нөл-терминатор

c)

Жолдық шаманы абзацтан бастау символы

d)

Тек санды енгізу керектігін білдіретін формат

e)

Айнымалыныңмәні тек бүтін сан бола алады

51.

Ақиқат және жалған шарттар кезінде іс-әрекеттердің орындалуына келесі оператор қолданылады

a)

while

b)

if, else

c)

struct part Part;

d)

switch

e)

do, while

52.

Массив элементтерінің бәріне бірдей оның _______ ортақ

болады

a)

аты және бастапқы белгісі

b)

аты және түсі

c)

аты және типі

d)

аты