wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

куиз ОББ 5

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Сөз тіркестерін біріктіру функциясын көрсетіңіз

a)

strcat(str1,str2)

b)

strcmp(str1,str2)

c)

strcpy(str1,str2)

d)

strlen(str1,str2)

e)

strrev(str1,str2)

2.

Си тіліндегі nxn өлшемді квадрат матрицаның бас диагоналында орналасқан элементтерінтаңдау шартын көрсетіңіз (i – жол нөмірі, j – бағана нөмірі)

a)

i ==j

b)

i <j

c)

i >j

d)

i +j = n

e)

i +j = n-1

3.

Қабатталған циклдердің ішкі циклінен сыртқы цикліне шығу үшін қандай оператор қолданылады?

a)

break

b)

continue

c)

switch

d)

return

e)

goto

4.

Жадының кластары нешеу? Олардың атаулары қандай?

a)

4, auto, extern, static, register

b)

4, grand, theft, auto, san

c)

3, extern, extra, automatic

d)

5, fact, static, scan, integer, float

e)

4, register, plan, get, tick

5.

Параметрлі цикл басы (for операторы) әрекеті блок-схемада қандай фигурамен бейнеленеді?

a)

алтыбұрыш

b)

ромб

c)

тіктөртбұрыш

d)

эллипс

e)

параллелограмм

6.

a[6] массивінің оң элементтерінің көбейтіндісін табу керек

a)

р=1; for(i=0; i<6; i++) if (a[i]>0) р=р*a[i];

b)

р=1; for (i=0; i<6; i--) р=р*a[i];

c)

р=0; for(i=1; i<=6; i++) р=р*a[i];

d)

р=1; for(i=0; i>6; i++) р=р*a[i];

e)

р=0; for(i=0; i<6; i++) р=р*a[i];

7.

Енгізу/шығару операцияларының тақырыптық файлын көрсетіңіз

a)

<stdio.h>

b)

<stdlib.h>

c)

<conio.h>

d)

<math.h>

e)

<graphics.h>

8.

Экранды тазарту үшін қандай тақырыптық файл және функция керек?

a)

#include<conio.h>, clrscr()

b)

#include<stdio.h>, clrscr()

c)

#include<stdlib.h>, clearscr()

d)

#include<stdio.h>, clearscreenp()

e)

#include<conio.h>, clearscreent()

9.

Егер мынадай сипаттау болса, char a[ ] ="HELLO"; а массивінің ұзындығы қандай?:

a)

6 элемент

b)

4 элемент

c)

5 элемент

d)

7 элемент

e)

барлығы да дұрыс емес

10.

char символының диапазон мәні қандай?

a)

0...255

b)

-128...127

c)

- 32768...32767

d)

0...65535

e)

3,4*10-38...3,4*10+38

11.

float нақты (аралас) санының диапазон мәні қандай?

a)

3,4*10-38... 3,4*10+38

b)

-2147483648...2147483647

c)

- 32768...32767

d)

0...65535

e)

1,7*10-308...1,7*10+308

12.

int типті бүтін санның 16 разрядтық процессордағы диапазоны...

a)

- 32768...32767

b)

-2147483648...2147483647

c)

0...65535

d)

1,7*10-308...1,7*10+308

e)

3,4*10-38...3,4*10+38

13.

ЖӘНЕ (AND) операцияcын қалай белгілейді?

a)

&&

b)

±

c)

=

d)

||

e)

><

14.

a[2][2] массивінің элементтерінің көбейтіндісін табудың дұрыс жазылуы...

a)

p=1; for(i=0; i<2; i++) for(j=0; j<2; j++) p=p*a[i][j];

b)

p=0; for(i=0; i<2; i++) for(j=0; j<2; j++) if(i+j=n-1) p=p*a[i][j];

c)

p=3; for(i=0; i<2; i++) for(j=0; j<2; j++) if(i+j

d)

p=5; for(i=0; i<2; i++) for(j=0; j<2; j++) if(i+j>n-1) p=p*a[i][j];

e)

p=1; for(i=0; i<2; i++) for(j=0; j<2; j++) if(i+j=>n-1) p=p*a[i][j];

15.

a[7] массиві элементтерінің қосындысын табу керек...

a)

s=0; for(i=0; i<7; i++) s=s+a[i];

b)

s =1; for(i=1; i<7; i++) s=s+a[i];

c)

s=1; for(i=0; i<7; i--) s=s+a[i];

d)

s=0; for(i=1; i<=7; i++) s=s8a[i];

e)

s=1; for(i=0; i>7; i++) s=s*a[i];

16.

Шартты тексеру (if операторы) әрекетінің блок-схемасы қандай фигура болады

a)

ромб

b)

алтыбұрыш

c)

тіктөртбұрыш

d)

эллипс

e)

параллелограмм

17.

ЕМЕС (NOT) операцияcын қалай белгілейді?

a)

!

b)

±

c)

& &

d)

||

e)

><

18.

a[2][2] матрицасы бас диагоналының элементтерінің қосындысын табыңыз

a)

s=0; for(i=0; i<2; i++) for(j=1; j<2; j++) if (i==j) s=s+a[i][j];

b)

s=1; for(i=0; i<2; i--) for(j=1; j<2; j--) s=s+a[i][j];

c)

s=0; for(i=1; i<2; i++) s=s+a[i][j];

d)

s=0; for(i=0; i<2; i--) for(j=0; j<2; j++) s=s+a[i][j];

e)

s=1; for(i=1; i<2; i++) for(j=0; j<2; j++) s=s+a[i][j];

19.

Тек функцияларда кездесетін операторды көрсетіңіз

a)

кері қайтару операторы

b)

цикл операторы

c)

шартты оператор

d)

ауыстыру операторы

e)

көшу операторы