wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

куиз ОББ 4

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

return (өрнек) операциясының қызметi:

a)

функцияны шақырған операторға өрнектiң мәнiн қайтарады

b)

С тілінде ондай оператор қолданылмайды

c)

функция мән қайтармаған кезде қолданылады

d)

программаға әсемдiк бередi

e)

қызметi анықталмаған, заң бойынша программа соңында тұруы крек

2.

Кiтапханалық функциялар қайда орналасқан?

a)

кiтапханалық файлдарда

b)

Си iшiнде

c)

компьютерде

d)

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

e)

Internet-те

3.

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

a)

бір атаумен аталған бiр типтi мәндер тiзбегi

b)

ұяшықтарда орналасқан мәлiметтер

c)

өлшемдi анықтайтын тип

d)

динамикалық жадыны пайдаланатын көрсеткiш

e)

сiлтеменi анықтайтын типтер жиынтығы

4.

Айнымалы немен белгіленеді?

a)

идентификатормен

b)

тек санмен

c)

тек әріппен

d)

тек таңбамен

e)

формуламен

5.

Алдымен арттыру-кеміту операциясы орындалып, соңынан негізгі қолдану операциясы орындалатын операция қалай аталады...

a)

префикстік

b)

постфикстік

c)

max табу

d)

min табу

e)

sum табу

6.

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

a)

постфикстік

b)

префикстік

c)

max табу

d)

min табу

e)

sum табу

7.

a санының b санына қалдықсыз бөлінетінін көрсететін шарт…

a)

if (a%b==0)

b)

if (a/b=0)

c)

if (a%b!=0)

d)

if (a/b!=0)

e)

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

8.

Төмендегі программада цикл денесі неше рет орындалады? main() { int m=36, n=56; while (m!=n) { if (m>n) m=m-n; else n=n-m;}}

a)

6 рет

b)

0 рет

c)

8 рет

d)

10 рет

e)

шексіз көп рет

9.

Программа дегеніміз ...

a)

машинаға түсінікті тілде жазылған алгоритм

b)

берілген есептің мазмұны

c)

есепте қолданылатын барлық операторлар

d)

есептің алдын-ала тексерілетін шарты

e)

цифрлардан құрылған жиын

10.

Сөз тiркестерi үшiн қандай тақырыптық файлдар қолданылады?

a)

string.h және stdlib.h

b)

stdio.h және conio.h

c)

stdio.h және stdlib.h

d)

conio.h және string.h

e)

math.h және stdlib.h

11.

Қай функция 2-тiркестi 1-тiркес iшiнен iздейдi?

a)

strstr(str1,str2)

b)

strstr(str1,str2)

c)

strcpy(str1,str2)

d)

strcmp(str1,str2)

e)

strcat(str1,str2)

12.

Файлды ашу функциясын табыңыз...

a)

fopen()

b)

fclose()

c)

fname()

d)

fprintf()

e)

fscanf()

13.

Си тілінде қандай мәліметтер типі жоқ?

a)

логикалық

b)

бүтін

c)

жылжымалы нүктелі

d)

символдық

e)

сөз тіркестік

14.

Егер программада #define n 10 жолы болса, ол ненi бiлдiредi?

a)

n тұрақты және ол 10-ға тең

b)

n айнымалы бiр рет қолданылады

c)

n айнымалы 10 рет қолданылады

d)

n айнымалы тұрақты және 10-ға дейiнгi кез келген сандарға тең

e)

n айнымалы 10-нан шексiздiкке дейiнгi сандарға тең

15.

Жады кластары нешеге бөлiнедi?

a)

4

b)

3

c)

5

d)

2

e)

7

16.

clrscr() функциясы не iстейдi?

a)

экранды тазалайды

b)

экранды бояйды

c)

экранды безендiредi

d)

экранға мәлiмет шығарады

e)

берiлген жауаптардың бәрi дұрыс

17.

Төмендегiлердiң қайсысында қате жоқ?

a)

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

b)

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

c)

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

d)

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

e)

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

18.

Регистр дегенiмiз:

a)

бiр санды ғана есте сақтайтын процессор құрылғысы

b)

екi санды ғана есте сақтайтын процессор құрылғысы

c)

екi символды есте сақтайтын процессор құрылғысы

d)

бiр символды есте сақтайтын процессор құрылғысы

e)

сандарды есте сақтамайтын процессор құрылғысы

19.

х=0 деген шарт қайсы нұсқада дұрыс жазылған?

a)

if (x==0)

b)

if (x=>0)

c)

if (x=0)

d)

if (x=<0)

e)

if (x=&=0)

20.

16 разрядты процессор үшін unsigned short типінің өзгеру аралығы:

a)

0…65535

b)

0...8

c)

127...128

d)

0...64

e)

32768...32767

21.

Алгоритмдерде мәлімет енгізу/шығару әрекеті блок-схема түрінде қалай сызылады?

a)

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

b)

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

c)

ромб

d)

алтыбұрыш

e)

эллипс

22.

if (x>0) s+=k; else break; - шартты оператордың қай түрiне жатады?

a)

толық түрi

b)

қысқа түрi

c)

қабатталған түрi

d)

сызықтық түрi

e)

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

23.

Си тілінде кайталану (циклды ұйымдастыру) оператордың неше түрi бар?

a)

3

b)

2

c)

1

d)

4

e)

5

24.

Символдық типтi көрсетiңiз.

a)

char

b)

int

c)

short

d)

double

e)

long

25.

Си тiлiнде құрылған программада, қай функция мiндеттi түрде болу керек?

a)

main()

b)

puts()

c)

getch()

d)

clrscr()

e)

scanf()

26.

strcat(str1,str2) функциясы…

a)

str1 және str2 сөз тіркестерінің біріктіреді

b)

str1 сөз тіркесін str2 -ге көшіреді

c)

str1 және str2 сөз тіркестерін жояды

d)

str1 және str2 сөз тіркестерінің керісінше жазады

e)

str2 сөз тіркесін str1 -ге көшіреді

27.

strcpy(str1,str2) функциясы…

a)

str2 сөз тіркесін str1 -ге көшіреді

b)

str1 сөз тіркесін str2 -ге көшіреді

c)

str1 және str2 сөз тіркестерінің біріктіреді

d)

str1 және str2 сөз тіркестерінің керісінше жазады

e)

str1 және str2 сөз тіркестерін жояды

28.

abs() және sqrt() функцияларын қолдану үшін қандай тақырыптық файл қажет?

a)

math.h

b)

stdio,h

c)

stdlib.h

d)

string.h

e)

conio.h

29.

Мәтіндік режимде textcolor() және textbackground() функцияларын қолдану үшін қандай тақырыптық файл қажет?

a)

conio.h

b)

stdio,h

c)

stdlib.h

d)

math.h

e)

string.h

30.

cos() және exp() функцияларын қолдану үшін қандай тақырыптық файл қажет?

a)

math.h

b)

stdio.h

c)

stdlib.h

d)

string.h

e)

conio.h

31.

puts() және gets() функцияларын қолдану үшін қандай тақырыптық файл кажет?

a)

stdio.h

b)

stdlib.h

c)

math.h

d)

string.h

e)

conio.h

32.

Мәтіндік режимде экранды тазарту үшін қолданылатын функцияны көрсетіңіз

a)

clrscr( );

b)

main( );

c)

textcolor( );

d)

fopen( );

e)

clear();

33.

Мәтіндік режимде textcolor() функциясы не үшін қолданылады?

a)

Мәтін түсін өзгерту үшін

b)

Экранның фон түсін өзгерту үшін

c)

Курсорды келесі жолға түсіру үшін

d)

Экранды тазарту үшін

e)

Курсорды жол басына жеткізу үшін

34.

Мәтіндік режимде textbackground() функциясы не үшін қолданылады?

a)

Экранның фон түсін өзгерту үшін

b)

Мәтін түсін өзгерту үшін

c)

Курсорды келесі жолға түсіру үшін

d)

Экранды тазарту үшін

e)

Курсорды жол басына жеткізу үшін

35.

textcolor() мен textbackground() қолдану үшін қолданылатын тақырыптық файлды көрсетіңіз

a)

<conio.h>

b)

<stdio.h>

c)

<math.h>

d)

<stdlib.h>

e)

<strcat.h>

36.

16 разрядты процессор үшін int типті сандардың өзгеру аралығы

a)

32768...32767

b)

0...8

c)

-127...128

d)

0...64

e)

0…65535

37.

16 разрядты процессор үшін char типінің өзгеру аралығы:

a)

0...8

b)

-127...128

c)

0...64

d)

-32768...32767

e)

0…65535

38.

Си тілінің ерекшеліктері

a)

Барлық жауаптар дұрыс

b)

Программа көлемінің шағындылығы

c)

Командалары көп емес

d)

Типтер саны аз

e)

Модульдік программалау бар

39.

Математикалық функцияларды пайдалану үшін қолданылатын тақырыптық файлды көрсетіңіз

a)

<math.h>

b)

<stdio.h>

c)

<conio.h>

d)

<stdlib.h>

e)

<strcat.h>

40.

Адресті анықтау операциясын көрсетіңіз

a)

&

b)

*

c)

//

d)

%

e)

“”

41.

Қандай жағдайда a[m,n] матрицасы квадрат матрица болады?

a)

m = n

b)

m>n

c)

m<n

d)

m!=n

e)

m+ = n

42.

“және” операциясының дұрыс жазылуын көрсетіңіз

a)

&&

b)

//

c)

! =

d)

&

e)

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

43.

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

a)

!

b)

&&

c)

| |

d)

&

e)

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

44.

Мына өрнектегі d мәнін есептеңіз int a=5, b=6, c=7, d; d=(a++ -(-- b))+(++a+c--)*((--c)+ b--);

a)

d = 133

b)

d = 118

c)

d = 105

d)

d = 123

e)

d = 77

45.

Көпті таңдау операторын көрсетіңіз

a)

switch

b)

break

c)

continue

d)

return

e)

goto

46.

Оператор дегеніміз не?

a)

Программалау тілінің қарапайым сөйлемі.

b)

Сандардың, функциялардың арифметикалық амалдармен біріктірілген жиыны

c)

Программа жасау процесі

d)

Машинаға түсінікті түрде жасалған алгоритм

e)

Нәтижеге қол жеткізу үшін орындалатын әрекеттердің реттелген тізбегі

47.

Графикалық режимде экран түсін қызыл түске бояйтын функцияны көрсетіңіз

a)

setbkcolor(RED)

b)

setcolor(RED

c)

setgraphmode(RED)

d)

setviewport(RED)

e)

setwritemode(RED)

48.

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

a)

strrev(str)

b)

strcmp(str)

c)

strcpy(str)

d)

strcat(str)

e)

strlen(str)

49.

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

a)

strcmp(str1,str2)

b)

strcpy(str1,str2)

c)

strcat(str1,str2)

d)

strlen(str1,str2)

e)

strrev(str1,str2)

50.

Егер өрнекте әр түрлі типтегі сандар мен айнымалылар қолданылса, онда олар

a)

реттілігі жоғары бір типке түрлендіріледі

b)

әр түрлі типте болады

c)

негізгі типке түрлендіріледі

d)

өзгермейді

e)

компиляторға байланысты өзгереді