wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Амина

Total questions: 36

Worksheet time: 18mins

Name
Class
Date
1.

Бір өлшемді массив деп -

a)

) 1 өлшемді және екі өлшемді массивтер;

b)

 Элементтері бір индекспен нөмірленетін массив;

c)

) 2 өлшемді массивтер

d)

элементтері екі индекспен нөмірленетін массивтер

e)

дұрыс жауабы жоқ.

2.

"\n" басқарушы символы нені білдіреді?

a)

орын ауыстыру;

b)

бос орын;

c)

курсорды жаңа жолға түсіру;

d)

табуляция;

e)

абзац;

3.

int nums [100]  мұндағы int- қандай қызмет атқарады?

a)

Массивтің типі

b)

Массивтің элементі

c)

Массив атауы

d)

Бағыттауыш

e)

Дұрыс жауабы жоқ

4.

Дұрыс жолды көрсетіңіз:

a)

float a[10]=(1, 3, -5, 1, -2, 1, -1, 3, 8, 4};

b)

int a[10]=1, 3, -5, 1, -2, 1, -1, 3, 8, 4;

c)

) int a[10]={1, 3, -5, 1, -2, 1, -1, 3, 8, 4};

d)

int a(10)={1, 3, -5, 1, -2, 1, -1, 3, 8, 4};

e)

int a{10}=[1, 3, -5, 1, -2, 1, -1, 3, 8, 4];

5.

Массив элементтерiнiң қосындысын есептейтiн формула:

a)

k++;

b)

s+=a[i];

c)

p=p*a;

d)

s=s+a;

e)

p*=a[i];

6.

Массивтiң неше түрi бар?

a)

2

b)

1

c)

3

d)

5

e)

8

7.

Массив элементтерiнiң көбейтiндiсiн есептейтiн формула:

a)

p*=a[i];

b)

s=s+a;

c)

p=p*a;

d)

s+=a[i];

e)

k++;

8.

Массив дегенiмiз не?

a)

... - бұл әрекеттердiң тiзбегi;

b)

... - бұл мәндердi номер бойынша орналасқан қатары;

c)

... - бұл мәндердiң жалпы аты мен типiне байланысты бiрiктiрiлген айнымалылар тізбегі;

d)

... - бұл номер бойынша орналасқан бағдарлама;

e)

... - бұл жалпы аты мен типiне байланысты бiрiктiрiлген әрекеттердiң тiзбегi;

9.

Матрица деп қандай массивтi айтады?

a)

үш өлшемдi массивтi;

b)

бiр өлшемдi массивтi;

c)

екi өлшемдi массивтi;

d)

массивтiң әр элемент номерiн;

e)

дұрыс жауабы жоқ

10.

Екi өлшемдi массивпен жұмыс жасау кезiнде бiрiншi қандай цикл жабылады?

a)

сыртқы цикл

b)

оң цикл

c)

ішкі цикл

d)

теріс цикл

e)

дұрыс жауабы жоқ

11.

Мәндердiң санын есептейтiн формула:

a)

s+=a[i];

b)

p=p*a;

c)

s=s+a;

d)

k++;

e)

p*=a[i];

12.

C++ -те дәрежелеу ... функциясының көмегімен жазылады

a)

sqrt

b)

pow

c)

sqr

d)

abs

e)

poly

13.

Екі өлшемді массивті көрсетіңіз:

a)

V[I,х,j];

b)

F[N};

c)

C[};

d)

А[n];

e)

B[i][j];

14.

B[i][j] массивіндегі  «i» нені білдіреді?

a)

жолды

b)

бағанды

c)

этаж

d)

баспалдақ

e)

этап

15.

Екі өлшемді массивті қалай енгіземіз?

a)

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

       for (j=0; j<n)  cin>> a[i][j];

b)

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

       for (j=0; j<n; j++)  cin>> a[i][j];

c)

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

       for (j=0; j<n; j++)  cout<<a[i][j]<<" ";

d)

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

       for (j=0; j<n; j++)  cout<<setw(k)<< a[i][j]<<" ";

e)

for (j=0; j<n; j++)  cin>> a[i][j];

16.

Екі өлшемді массивті матрица түрінде қалай шығарамыз?

a)

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

       for (j=0; j<n; j++)  cin>> a[i][j];

b)

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

       for (j=0; j<n; j++)  cout<<setw(k)<< a[i][j]<<" ";

c)

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

       for (j=0; j<n)  cin>> a[i][j];

d)

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

       for (j=0; j<n; j++)  cout<<a[i][j]<<" ";

e)

for (j=0; j<n; j++)  cin>> a[i][j];

17.

Мәндердiң жалпы аты мен типiне байланысты бiрiктiрiлген қатар ... деп аталады.

a)

бағдарлама

b)

команда

c)

массив

d)

шама

e)

алгоритм

18.

<= белгiсi ненi бiлдiредi?

a)

кіші немесе тең

b)

дәрежелеу

c)

үлкен немесе тең

d)

тең емес

e)

көбейту

19.

i>j теңдiгi массивтiң қандай бөлiгiн бiлдiредi?

a)

массивтiң негiзгi диагоналының төменгi бөлiгiнде орналасқан элементтер;

b)

массивтiң негiзгi диагоналы бойындағы және оның жоғарғы бөлiгiнде орналасқан элементтер;

c)

массивтiң негiзгi диагоналы бойындағы және оның төменгi бөлiгiнде орналасқан элементтер;

d)

массивтiң негiзгi диагоналының жоғарғы бөлiгiнде орналасқан элементтер;

e)

массивтің негізгі диоганалы бойындағы элементтер

20.

i<j теңдiгi массивтiң қандай бөлiгiн бiлдiредi?

a)

массивтiң негiзгi диагоналы бойындағы және оның жоғарғы бөлiгiнде орналасқан элементтер;

b)

массивтiң негiзгi диагоналының жоғарғы бөлiгiнде орналасқан элементтер

c)

массивтiң негiзгi диагоналының төменгi бөлiгiнде орналасқан элементтер

d)

массивтiң негiзгi диагоналы бойындағы және оның төменгi бөлiгiнде орналасқан элементтер;

e)

массивтiң негiзгi диагоналы бойындағы элементтер.

21.

i=j теңдiгi массивтiң қандай бөлiгiн бiлдiредi?

a)

массивтiң негiзгi диагоналының жоғарғы бөлiгiнде орналасқан элементтер

b)

)  массивтiң негiзгi диагоналы бойындағы және оның төменгi бөлiгiнде орналасқан элементтер;

c)

массивтiң негiзгi диагоналы бойындағы және оның жоғарғы бөлiгiнде орналасқан элементтер;

d)

массивтiң негiзгi диагоналының төменгi бөлiгiнде орналасқан элементтер;

e)

массивтiң негiзгi диагоналы бойындағы элементтер

22.

Дұрыс жолды көрсетіңіз:

a)

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

       for (j=0; j<n; j++)  cout<<setw(k)<< a[i][j]<<" ";

b)

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

       for (j=0; j<n)  cin>> a[i][j];

c)

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

       for (j=0; j<n; j++)  cout<<a[i][j]<<" ";

d)

for (j=0; j<n; j++)  cin>> a[i][j];

e)

for (j=0; j<n; j++)  cin<< a[i][j];

23.

B(5,4) екi өлшемдi массивiнiң элементтерiнiң қосындысы қалай есептеледi?

a)

)  float s=0;

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

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

             s+=a[i,j];

b)

float s=0;

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

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

             s+=a(i),(j);

c)

float s=0;

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

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

             s+=a[i][j];

d)

int  s=0;

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

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

             s+=a[i];

e)

)  int s=0;

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

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

             s*=a[i][j];

24.

Келесі бағдарламада қандай мән табады?

{

int s=0, i, j;

int a[3][2];

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

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

 {

   cin >>a[i][j]);

   s+=a[i][j];

 }

}

a)

матрицаның барлық элементтерінің қосындысын табады

b)

матрицаның элементтерін санайды

c)

матрицаның жұп элементтерінің қосындысын табады

d)

дұрыс жауабы жоқ

e)

матрицаның тақ элементтерінің қосындысын табады

25.

Келесі бағдарламада қандай мән табады?

{

int s=0, i, j;

int a[3][2];

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

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

 {

    cin>>a[i][j];

   if (a[i][j]%2= =0) s+=a[i][j];

 }

}

a)

матрицаның тақ элементтерінің қосындысын табады

b)

матрицаның барлық элементтерінің қосындысын табады

c)

матрицаның жұп элементтерінің қосындысын табады

d)

матрицаның элементтерін санайды

e)

дұрыс жауабы жоқ

 

26.

Келесі бағдарламада қандай мән табады?

{

int s=0, i, j;

int a[3][2];

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

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

 {

   cin >>a[i][j]);

   if (a[i][j]%2! =0) s+=a[i][j];

 }

}

a)

дұрыс жауабы жоқ

b)

матрицаның тақ элементтерінің қосындысын табады

c)

матрицаның элементтерін санайды

d)

матрицаның барлық элементтерінің қосындысын табады

e)

матрицаның жұп элементтерінің қосындысын табады

27.

Мәнi мәтіндік болатын шамалар түрi:

a)

символдық

b)

логикалық

c)

нақты

d)

мәтіндік

e)

бүтін

28.

Келесi тұжырымның қайсысы дұрыс емес?

a)

char x, y;

      егер х=’h’  және  y=’2’;

b)

double a, b;

      егер a=5,81 және  b=50,3;

c)

int х, у;

      егер х=581 және  y=503;

d)

char a, b;

      егер a=1,56 және  b=20;

e)

) float x, y;

      егер х=1,56 және  y=20,3;

29.

С++ бағдарламасында include  операторының алдында қандай таңба қойылады?

a)

//

b)

#

c)

<

d)

<

e)

&

30.

Char қандай тип?

a)

символдық

b)

сандық

c)

нақты

d)

бүтін

e)

ұзын бүтін

31.

С++ -тегі бағдарлама неден тұрады?

a)

операциядан

b)

бағдарлама денесінен

c)

формуладан

d)

операторлардан

e)

функциядан

32.

Функцияны көрсетіңіз;

a)

main( );

b)

main;

c)

cout<<;

d)

int main;

e)

return 0;

33.

Жолдың ұзындығы табу үшін қолданылатын функция:

a)

strcpy

b)

strlen

c)

strcat

d)

strcmp

e)

strncpy

34.

Екі жолды біріктіру үшін қолданылатын функция:

a)

strcat

b)

strcmp

c)

strlen

d)

strcpy

e)

strncpy

35.

Екі жолды бір-бірімен салыстыру үшін қолданылатын функция:

a)

str

b)

strlen

c)

strcat

d)

strncpy

e)

strcmp

36.

Жолдық мәндермен жұмыс жасауға арналған функциялар қандай тақырыптық файлда анықталған?

a)

iostream.h

b)

stdlib.h

c)

conio.h

d)

string.h

e)

math.h