wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

куиз 2 алгортим

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

y = x%5, мұндағы x=9 болса, y-тiң мәнiн табыңыз

a)

y=4

b)

y=1

c)

y=5

d)

y=9

e)

y=0

2.

х=x+1 өрнегiн инкремент операторы арқылы жазылуын көрсетіңіз

a)

++х

b)

–х

c)

d)

- -х

e)

- - -х

3.

\t esc- кодының қызметi:

a)

курсорды бiр табуляциялық позицияға көшiредi

b)

курсорды жаңа жолға көшiредi

c)

курсорды ағымдағы жолдың басына көшiредi

d)

курсорды ағымдағы жолдың соңына көшiредi

e)

дыбыстық жүйелiк сигнал беру

4.

\r esc-кодының қызметi:

a)

курсорды ағымдағы жолдың басына көшiредi

b)

курсорды бiр табуляциялық позицияға көшiредi

c)

курсорды жаңа жолға көшiредi

d)

курсорды ағымдағы жолдың соңына көшiредi

e)

дыбыстық жүйелiк сигнал беру

5.

\a esc-кодының қызметi:

a)

курсорды жаңа жолға көшiредi

b)

дыбыстық сигнал беру

c)

курсорды бiр табуляциялық позицияға көшiредi

d)

курсорды ағымдағы жолдың басына көшiредi

e)

курсорды ағымдағы жолдың соңына көшiредi

6.

Енгiзу-шығару функцияларының тақырыптық файлы:

a)

stdio.h

b)

conio.h

c)

#include

d)

math.h

e)

string.h

7.

x≠y шартының Си тiлiнде жазылуы

a)

x!=y

b)

x # y

c)

x>y

d)

x = =y

e)

x &y

8.

С# тiлiнде m бүтін санын n бүтін санына бөлген кездегі қалдықты табатын жолды көрсет:

a)

k = m%n

b)

k = m\n

c)

k = m/n

d)

k = m mod n

e)

k = m div n

9.

d мәні нешеге тең болады? int a=5, b=6, c=7, d; d=(a++ - (--b))+(a + c--);

a)

12

b)

14

c)

11

d)

16

e)

25

10.

d мәні нешеге тең болады? int a = 5, b = 6, c = 7, d; d=(c-- - (--a)) + (b++ + c);

a)

16

b)

12

c)

13

d)

11

e)

18

11.

d мәні нешеге тең болады? int a=5, b=6, c = 7, d; d = (b++ - (-- a))+(c-- + a);

a)

13

b)

16

c)

12

d)

11

e)

18

12.

d мәні нешеге тең болады? int a = 5, b = 6,c = 7, d; d = (a++ - (--b)) + (c - a--);

a)

2

b)

1

c)
4
d)
3
e)

5

13.

Си тiлiндегi y=tg x өрнегінің дұрыс жазылуын көрсетіңіз

a)

y=tan(x)

b)

y=tgx

c)

y=tg(x)

d)

y=tangens(x)

e)

y=atan(x)

14.

Си тiлiндегi y=ln(x) дұрыс жазылуын табыңыз

a)

y=log(x)

b)

y= fabs(x)

c)

y= log10(x)

d)

y=exp(x

e)

y=ln(x)

15.

Си тiлiндегi санның дәрежесін жазу функциясы

a)

y=pow(x,y)

b)

y=fabs(x)

c)

y=log10(x)

d)

y=exp(x)

e)

y=x^y

16.

С # тiлiндегi lg(x) дұрыс жазылуын табыңыз

a)

log10(x)

b)

fabs(x)

c)

exp(x)

d)

log(x)

e)

ln(x)

17.

Шартты көшу операторды көрсетіңіз

a)

if (b>0) a=b; else a=c

b)

for(i=0;i

c)

witch (k) { case:…}

d)

return a

e)

goto m

18.

Цикл операторын көрсетіңіз

a)

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

b)

if (n>0) a=b; else a=c

c)

switch (k) { case:…}

d)

return a

e)

goto m

19.

Шартсыз көшу операторын көрсетіңіз

a)

goto m

b)

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

c)

if (n>0) a=b; else a=c

d)

switch (k) { case:…}

e)

return a

20.

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

a)

return (a)

b)

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

c)

if (n>0) a=b; else a=c

d)

switch (k) { case:…}

e)

goto m

21.

Қате жазылған операторды көрсетіңіз

a)

if (c=d) c=0

b)

if (c>=d) c=b

c)

if (c<=d) c+=b

d)

if (c!=d) c*=b

e)

if (c>d) c=1

22.

С# тілінде меншіктеу операторын былай жазуға бола ма? int a=b=c=d=0

a)

иә болады

b)

жоқ болмайды

c)

Си тілінде тек символдарға болады

d)

бүтін сандар үшін жазуға болмайды

e)

нақты сандар үшін жазуға болмайды

23.

Қай операторда default түйінді сөзі кездеседі

a)

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

b)

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

c)

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

d)

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

e)

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

24.

Қай операторда do түйінді сөзі кездеседі

a)

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

b)

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

c)

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

d)

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

e)

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

25.

Қай операторда else түйінді сөзі кездеседі

a)

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

b)

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

c)

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

d)

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

e)

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

26.

Қай операторда белгі (метка) жазылады

a)

шартсыз көшу операторында

b)

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

c)

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

d)

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

e)

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

27.

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

a)

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

b)

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

c)

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

d)

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

e)

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

28.

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];

29.

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

a)

ромб

b)

алтыбұрыш

c)

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

d)

эллипс

e)

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

30.

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];

31.

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];

32.

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

33.

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

a)

0...255

b)

-128...127

c)

- 32768...32767

d)

0...65535

e)

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

34.

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];

35.

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

a)

алтыбұрыш

b)

ромб

c)

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

d)

эллипс

e)

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

36.

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

a)

break

b)

continue

c)

switch

d)

return

e)

goto

37.

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

a)

i ==j

b)

i<j

c)

i >j

d)

i +j = n

e)

i +j = n-1

38.

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

a)

strcat(str1,str2)

b)

strcmp(str1,str2)

c)

strcpy(str1,str2)

d)

strlen(str1,str2)

e)

strrev(str1,str2)

39.

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

a)

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

b)

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

c)

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

d)

өзгермейді

e)

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

40.

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

a)

strcmp(str1,str2)

b)

strcpy(str1,str2)

c)

strcat(str1,str2)

d)

strlen(str1,str2)

e)

strrev(str1,str2)

41.

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

a)

strrev(str)

b)

strcmp(str)

c)

strcpy(str)

d)

strcat(str)

e)

strlen(str)

42.

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

a)

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

b)

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

c)

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

d)

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

e)

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

43.

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

a)

switch

b)

break

c)

continue

d)

return

e)

goto

44.

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

a)

m = n

b)

m>n

c)

m<n

d)

m!=n

e)

m+ = n

45.

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

a)

&

b)

*

c)

//

d)

%

e)

“”

46.

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

a)

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

b)

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

c)

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

d)

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

e)

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

47.

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

a)

-32768...32767

b)

0...8

c)

-127...128

d)

0...64

e)

0…65535

48.

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

a)

clrscr( );

b)

main( );

c)

textcolor( );

d)

fopen( );

e)

clear();

49.

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

a)

stdio.h

b)

stdlib.h

c)

math.h

d)

string.h

e)

conio.h

50.

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

a)

math.h

b)

stdio.h

c)

stdlib.h

d)

string.h

e)

conio.h