Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

с++ 2

Total questions: 61

Worksheet time: 31mins

Name
Class
Date
1.

<question> Төмендегі функция файлға сөз тіркесін жазады

a)

<variant>   fputs()

b)

<variant>   fgets()

c)

<variant>   fgetc()

d)

<variant>   fwrite()

e)

<variant>   fputc()

2.

<question> printf() функциясының сөз тіркесін шығару кезіндегі форматы

a)

<variant>   %s

b)

<variant>   %d

c)

<variant>   %c

d)

<variant>   %x

e)

<variant>   %f

3.

<question>  printf() функциясының нақты сан шығару кезіндегі форматы

a)

<variant>   %f

b)

<variant>   %d

c)

<variant>   %s

d)

<variant>   %x

e)

<variant>   %c

4.

<question> printf() функциясының таңбасыз ондық бүтін сан шығару кезіндегі форматы

a)

<variant>   %u

b)

<variant>   %d

c)

<variant>   %o

d)

<variant>   %x

e)

<variant>   %f

5.

<question> printf() функциясының таңбасыз сегіздік бүтін сан шығару кезіндегі форматы

a)

<variant>   %о

b)

<variant>   %d

c)

<variant>   %x

d)

<variant>   %c

e)

<variant>   %f

6.

<question> printf() функциясының таңбасыз он алтылық бүтін сан шығару кезіндегі форматы

a)

<variant>   %d

b)

<variant>   %x

c)

<variant>   %o

d)

<variant>   %f

e)

<variant>   %c

7.

<question> printf() функциясының экспоненциал нақты сан шығару кезіндегі форматы

a)

<variant>   %d

b)

<variant>   %е

c)

<variant>   %c

d)

<variant>   %f

e)

<variant>   %o

8.

<question> Егер char мен short типтері араласса, нәтижесі – ... болады

a)

<variant>   long

b)

<variant>   int

c)

<variant>   float

d)

<variant>   char

e)

<variant>   short

9.

<question> Мәліметтердің бір еселік дәлдікпен берілетін нақты сандық типі былай сипатталады...

a)

<variant>   double

b)

<variant>   float

c)

<variant>   char

d)

<variant>   int

e)

<variant>   struct

10.

<question> Мәліметтердің екі еселік дәлдікпен берілетін нақты санды типі былай сипатталады...

a)

<variant>   float

b)

<variant>   double

c)

<variant>   struct

d)

<variant>   int

e)

<variant>   char

11.

<question> Мәліметтердің символдық типі былай сипатталады...

a)

<variant>   double

b)

<variant>   char

c)

<variant>   struct

d)

<variant>   int

e)

<variant>   float

12.

<question> <және> символдарымен қоршалып тұратын тақырып файл аттары компиляторға бұл файл мынадай каталогта орналасқанын білдіреді

a)

<variant>   TVISION

b)

<variant>   BGI

c)

<variant>   INCLUDE

d)

<variant>   BIN

e)

<variant>   LIB

13.

<question> Си программасы мәтіндері қандай типті файлдарда сақталады?

a)

<variant>   txt, .doc

b)

<variant>   pas, .bas

c)

<variant>   cpp, .c

d)

<variant>   h, .htm

e)

<variant>   html, .xtml

14.

<question> Программалардың объектілік кодтары қандай типті файлдарда сақталады?

a)

<variant>   txt

b)

<variant>   com

c)

<variant>   obj

d)

<variant>   cpp, .с

e)

<variant>   exe

15.

<question> Программалардың атқарылатын екілік кодтары қандай типті файлдарда сақталады?

a)

<variant>   obj

b)

<variant>   cpp, .c

c)

<variant>   exe

d)

<variant>   txt

e)

<variant>   com

16.

<question> Түйінді сөздер (ключевые слова) дегеніміз не?

a)

<variant>   қарапайым идентификаторлар

b)

<variant>   операциялар

c)

<variant>   арнайы қызметі тағайындалған сөздер

d)

<variant>   функциялар

e)

<variant>   макрокомандалар

17.

<question> Си тiлiнің int типті бүтiн саны 16 разрядты процессорда қандай орын алады?

a)

<variant>   10 байт

b)

<variant>   6 байт

c)

<variant>   8 байт

d)

<variant>   2 байт

e)

<variant>   4 байт

18.

<question> Си тiлiнің int типті бүтiн саны 32 разрядты процессорда қандай орын алады?

a)

<variant>   10 байт

b)

<variant>   6 байт

c)

<variant>   8 байт

d)

<variant>   4 байт

e)

<variant>   2 байт

19.

<question> Бүтiн санды енгiзу спецификаторы:

a)

<variant>   %s

b)

<variant>   %е

c)

<variant>   %c

d)

<variant>   %d

e)

<variant>   %f

20.

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

a)

<variant>   y=0

b)

<variant>   y=9

c)

<variant>   y=5

d)

<variant>   y=4

e)

<variant>   y=1

21.

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

a)

<variant>   - - -х

b)

<variant>   - -х

c)

<variant>   +х

d)

<variant>   ++х

e)

<variant>   –х

22.

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

a)

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

b)

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

c)

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

d)

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

e)

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

23.

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

a)

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

b)

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

c)

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

d)

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

e)

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

24.

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

a)

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

b)

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

c)

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

d)

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

e)

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

25.

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

a)

<variant>   string.h

b)

<variant>   math.h

c)

<variant>   #include

d)

<variant>   conio.h

e)

<variant>   stdio.h

26.

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

a)

<variant>   x &y

b)

<variant>   x = =y

c)

<variant>   x>y

d)

<variant>   x # y

e)

<variant>   x!=y

27.

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

a)

<variant>   k = m%n

b)

<variant>   k = m\n

c)

<variant>   k = m/n

d)

<variant>   k = m mod n

e)

<variant>   k = m div n

28.

<question> Сөз тіркесін енгiзу спецификаторы:

a)

<variant>   %s

b)

<variant>   %f

c)

<variant>   %d

d)

<variant>   %c

e)

<variant>   %i

29.

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

a)

<variant>   12

b)

<variant>   14

c)

<variant>   11

d)

<variant>   16

e)

<variant>   25

30.

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

a)

<variant>   13

b)

<variant>   12

c)

<variant>   16

d)

<variant>   11

e)

<variant>   18

31.

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

a)

<variant>   13

b)

<variant>   16

c)

<variant>   12

d)

<variant>   11

e)

<variant>   18

32.

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

a)

<variant>   2

b)

<variant>   1

c)

<variant>   3

d)

<variant>   4

e)

<variant>   5

33.

<question> A нешеге тең болады? void main () { int n = 3, A = 1, i; for i=1; i < n; i++) A=A * 2; printf ("%d", A); }

a)

<variant>   1

b)

<variant>   4

c)

<variant>   16

d)

<variant>   8

e)

<variant>   2

34.

<question> Программа нәтижесі қандай болады? void main () { intn,p,i; n = 5; p = 1; for (i = 1; i <= n; i++) p=p * i; printf ("%d", p); }

a)

<variant>   24

b)

<variant>   120

c)

<variant>   1

d)

<variant>   12624120

e)

<variant>   1 2 6 24

35.

<question> К нешеге тең? K = 3; i = -2; while (i>= -5) { i --; K++; }

a)

<variant>   6

b)

<variant>   8

c)

<variant>   5

d)

<variant>   -5

e)

<variant>   7

36.

<question> К нешеге тең? K = 1; for ( i = 0; i < 4; i + = 2 ) K + = i;

a)

<variant>   1

b)

<variant>   2

c)

<variant>   3

d)

<variant>   7

e)

<variant>   4

37.

<question> K нешеге тең? K = 4; for (i = 2; i<= 4; i += 2) K =K – i;

a)

<variant>   -2

b)

<variant>    4

c)

<variant>   0

d)

<variant>   1

e)

<variant>   2

38.

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

a)

<variant>   y=atan(x)

b)

<variant>   y=tangens(x)

c)

<variant>   y=tan(x)

d)

<variant>   y=tgx

e)

<variant>   y=tg(x)

39.

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

a)

<variant>   y=ln(x)

b)

<variant>   y=exp(x)

c)

<variant>   y=log(x)

d)

<variant>   y= log10(x)

e)

<variant>   y= fabs(x)

40.

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

a)

<variant>   y=x^y

b)

<variant>   y=exp(x)

c)

<variant>   y=pow(x,y)

d)

<variant>   y=log10(x)

e)

<variant>   y=fabs(x)

41.

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

a)

<variant>   y=ln(x)

b)

<variant>   y=log(x)

c)

<variant>   y=exp(x)

d)

<variant>   y= log10(x)

e)

<variant>   y= fabs(x)

42.

<question> Қандай функция тіктөртбұрыш сызады?

a)

<variant>   rectangle(x1,y1,x2,y2)

b)

<variant>   circle(x,y,r)

c)

<variant>   drawpoly(x,y)

d)

<variant>   bar3d(x1,y1,x2,y2,d,t)

e)

<variant>   arc(x,y,s1,s2)

43.

<question> Қандай функция шеңбер сызады?

a)

<variant>   bar3d(x1,y1,x2,y2,d,t)

b)

<variant>   arc(x,y,s1,s2)

c)

<variant>   circle(x,y,r)

d)

<variant>   drawpoly(x,y)

e)

<variant>   rectangle(x1,y1,x2,y2)

44.

<question>  Қандай функция шеңбер доғасын сызады?

a)

<variant>   bar3d(x1,y1,x2,y2,d,t)

b)

<variant>   drawpoly(x,y)

c)

<variant>   circle(x,y,r)

d)

<variant>   arc(x,y,s1,s2)

e)

<variant>   rectangle(x1,y1,x2,y2)

45.

<question> Қандай функция экранда курсорды жылжытады?

a)

<variant>   putpixel(x,y,2)

b)

<variant>   outtext(b)

c)

<variant>   cleardevice()

d)

<variant>   moveto(a,b)

e)

<variant>   settextstyle(0,1,2)

46.

<question> Қандай функция эллипс доғасын сызады?

a)

<variant>   setviewport(x1,y1,x2,y2,d)

b)

<variant>   lineto(x,y)

c)

<variant>   sector(x,y,s1,e1,rx,ry)

d)

<variant>   ellipse(x,y,s1,e1,r1,r2)

e)

<variant>   fillellipse(x,y,rx,ry)

47.

<question> Қандай функция түзу сызық салады?

a)

<variant>   lineto(x,y)

b)

<variant>   sector(x,y,s1,e1,rx,ry)

c)

<variant>   setviewport(x1,y1,x2,y2,d)

d)

<variant>   ellipse(x,y,s1,e1,r1,r2)

e)

<variant>   fillellipse(x,y,rx,ry)

48.

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

a)

<variant>   goto m

b)

<variant>   return a

c)

<variant>   witch (k) { case:…}

d)

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

e)

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

49.

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

a)

<variant>   return a

b)

<variant>   switch (k) { case:…}

c)

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

d)

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

e)

<variant>   goto m

50.

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

a)

<variant>   goto m

b)

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

c)

<variant>   switch (k) { case:…}

d)

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

e)

<variant>   return (a)

51.

<question> z неге тең? main() {int z=1; do {z=z+2;} while (z<10); printf(“\nz=%d”,z);}

a)

<variant>   22

b)

<variant>   10

c)

<variant>   9

d)

<variant>   1

e)

<variant>   11

52.

<question> Программадағы цикл операторлары неше рет қайталанады? main() { int m=36, n=56; while (m!=n) { if (m>n) m=m-n; else n=n-m;}}

a)

<variant>   шексіз көп

b)

<variant>   10 рет

c)

<variant>   0 рет

d)

<variant>   8 рет

e)

<variant>   6 рет

53.

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

a)

<variant>   if (c>d) c=1

b)

<variant>   if (c!=d) c*=b

c)

<variant>   if (c=d) c=0

d)

<variant>   if (c<=d) c+=b

e)

<variant>   if (c>=d) c=b

54.

<question> printf функциясы экранға не шығарады? #define NO 0 printf("%d", NO);

a)

<variant>   YES

b)

<variant>   бос жол

c)

<variant>   NO

d)

<variant>   1

e)

<variant>   0

55.

<question> Программа дегеніміз не?

a)

<variant>   Магниттік тасымалдаушыда файл түрінде сақталып, әрбір адамның командасы бойынша компьютер жадына жүктеліп, орындауға арналған машина тіліндегі нұсқаулар жиыны

b)

<variant>   Программалық жабдық пен жұмыс істейтін адам арасындағы сұқбат жүргізу шарттары мен келісім шарттары

c)

<variant>   Ортақ қасиетіне орай белгілі бір атауға біріктірілген файлдар жиыны

d)

<variant>   Белгілі бір атауға ие дискідегі арнаулы орын

e)

<variant>   Объектілер мен басқару элементтері бейнеленетін графиктік орта

56.

<question> Интерфейс дегеніміз не?

a)

<variant>   Ортақ қасиетіне орай белгілі бір атауға біріктірілген файлдар жиыны

b)

<variant>   Белгілі бір атауға ие дискідегі арнаулы орын

c)

<variant>   Объектілер мен басқару элементтері бейнеленетін графиктік орта

d)

<variant>   Магниттік тасымалдаушыда файл түрінде сақталып, әрбір адамның командасы бойынша компьютер жадына жүктеліп, орындауға арналған машина тіліндегі нұсқаулар жиыны

e)

<variant>   Программалық жабдық пен жұмыс істейтін адам арасындағы сұқбат жүргізу шарттары мен келісім шарттары

57.

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

a)

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

b)

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

c)

<variant>   жоқ болмайды

d)

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

e)

<variant>   иә болады

58.

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

a)

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

b)

<variant>   көшу операторы

c)

<variant>   шартты оператор

d)

<variant>   цикл операторы

e)

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

59.

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

a)

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

b)

<variant>   көшу операторы

c)

<variant>   ауыстыру операторы

d)

<variant>   шартты оператор

e)

<variant>   цикл операторы

60.

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

a)

<variant>   шартты оператор

b)

<variant>   көшу операторы

c)

<variant>   ауыстыру операторы

d)

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

e)

<variant>   цикл операторы

61.

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

a)

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

b)

<variant>   ауыстыру операторы

c)

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

d)

<variant>   шартты оператор

e)

<variant>   цикл операторы