wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

соңғы сессия 2

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Си тілінің біріктірілген ортасында программаны орындау үшін қандай пернелер басылады?

a)

Alt+F5

b)

Ctrl+F9

c)

Ctrl+F3

d)

Alt+F9

2.

5 элементтен тұратын a[5] жиымының қосындысын есептеу программасы фрагментінің қайсысы дұрыс

a)

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

b)

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

c)

s:=1; for i:=0 to 5 do s:=s+a(i)

d)

s=0; for i:=0 to 5 do s=s+a[i];

3.

Си тілінде нақты сандар болып табылатын х және у мәндерін машина жадына енгізудің дұрыс нұсқасын көрсетіңіз

a)

scanf (“%f%f”, &x,&y);

b)

printf (“%f%f”, &x,&y);

c)

scanf (“%i%i”, &x,&y);

d)

scanf (“%c%c”, &x,&y);

4.

randomize(); a=random(100)-50; фрагменті орындалғаннан кейін айнымалы қандай аралықтағы мән қабылдайды?

a)

[51; 100];

b)

[-100; 51];

c)

[-50; 49];

d)

[50; 100];

5.

5 элементтен тұратын массив элементтерінің көбейтіндісін есептеу Си тілінде жазылған программалар фрагменттерінің қайсысында дұрыс көрсетілген?

a)

p:=1; for(i:=0; i<5; i++) p:=p+a[i];

b)

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

c)

  p=1; for i:=0 to 5 do p=p*a[i];

d)

p=0; for (i=0; i<5; i++) p=p*a[i];

6.

randomize();a=random(10); фрагменті орындалғаннан кейін айнымалы қандай аралықтағы мән қабылдайды?

a)

  [0; 10]

b)

[-10; 10]

c)

[-9; 0]

d)

[0; 9]

7.

х=10; х–; х%=3; фрагменті орындалғаннан кейін х айнымалысының мәні қандай болады?

a)

0

b)

2

c)

-1

d)

1

8.

5 элементтен тұратын массивтің ең кіші элементін анықтауды Си тілінде жазылған программалар фрагменттерінің қайсысы дұрыс көрсетеді?

a)

min=0; for (i=0; i<5; i++) if (min>a[i]) min=a[i];

b)

min=1; for (i=0; i<5; i++) if (min<a[i]) min=a[i];

c)

min=a[0]; for (i=1; i<5; i++) if (min>a[i]) min=a[i];

d)

min=a[0]; for (i=1; i<5; i++) if (min<a[i]) min=a[i];

9.

х=10; у=х++; y*=3; амалдары орындалғаннан кейін у айнымалысының мәні қандай болады?

a)

14

b)

11

c)

20

d)

30

10.

=12; х++; х-=3; амалдары орындалғаннан кейін х айнымалысының мәні қандай болады?

a)

10

b)

0

c)

20

d)

-10

11.

Келтірілген нұсқалардың қайсысында екі шарттың бір уақытта орындалуы тексеріледі?

a)

  if ((x>3) & (x<2))

b)

if ((x>3) && (x<2))

c)

if ((x>3) or (x<2))

d)

if ((x>3) | (x<2))

12.

х=11; у=++х; y/=3; амалдары орындалғаннан кейін у айнымалысының мәні қандай болады?

a)

3

b)

1

c)

4

d)

0

13.

х=10; х--; х/=3; амалдары орындалғаннан кейін х aйнымалысының мәні қандай болады?

a)

3

b)

9

c)

0

d)

2

14.

5 элементтен тұратын массивтің теріс элементтерінің санын анықтауды Си тілінде жазылған программалар фрагменттерінің қайсысы дұрыс көрсетеді?

a)

k=1; for (i=0; i<5; i++) if (a[i]<0)k++;

b)

k=a[0]; for (i=0; i<5; i++) if (a[i]<0)k++;

c)

k:=0; for (i:=1; i<5; i++) if (a[i]>0)k++;

d)

k=0; for (i=0; i<5; i++) if (a[i]<0)k++;

15.

х=12; х++; х%=3; амалдары орындалғаннан кейін х айнымалысының мәні қандай болады?

a)

-1

b)

1

c)

0

d)

3

16.

х=9; у=х++; y/=3; амалдары орындалғаннан кейін у айнымалысының мәні қандай болады?

a)

2

b)

4

c)

3

d)

0

17.

Функция денесі қандай таңбалармен қоршалып тұрады?

a)

**

b)

{}

c)

()

d)

//

18.

Cи тілінде латынның бас және кіші әріптері қалай қабылданады?

a)

  Тек кіші әріптер қабылданады

b)

  Тек бас әріптер қабылданады

c)

Бас және кіші әріптердің айырмасы жоқ

d)

Бас және кіші әріптер әр түрлі символ болып қабылданады

19.

Дұрыс жазылған салыстыру операцияларын көрсет:

a)

= =, !=, <, >, <=, >=;

b)

!!, =, <>, = =, >=;

c)

= =, +=, <, >, <=, >=;

d)

= *, !=, <, >, <=, >=;

20.

Циклда ++ операциясы қандай қызмет атқарады, мысалы for (i=0; i<10; i ++)

a)

айнымалы бірлікке көбейтіледі;

b)

айнымалыға бірлік қосылады;

c)

айнымалыдан бірлік алынады;

d)

айнымалы бірлікке бөлінеді;

21.

Меншіктеу операцясын көрсетіңіз:

a)

/=

b)

%

c)

==

d)

=

22.

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

a)

==

b)

=;

c)

!=

d)

%

23.

Өзге тілдерден айырмашылығы - Си++ тілінде қандай тип болмайды:

a)

int

b)

string

c)

float

d)

bool

24.

Си-де INT атауы не үшін қолданылады:

a)

бүтін сандардың диапозоны анықталады;

b)

айнымалыны бүтін типке айналдыру;

c)

  бүтін типті айнымалыны сипаттау;

d)

нақты типтегі айнымалыны сипаттау

25.

Төмендегі операциялардың қайсысы k=n mod 2 өрнегіне пара-пар:

a)

k=n / 2

b)

k=n % 2

c)

k=n + 2

d)

k=n * 2

26.

Массив ндексі қандай санмен басталады:

a)

с [0];

b)

с [1];

c)

с [0,1];

d)

с [2];

27.

int a[14] түріндегі жазу ... реттік нөмірді анықтайды:

a)

1-ден 14-ке

b)

0-ден 14-ке.

c)

1-ден 13-ке

d)

0-ден 13-ке.

28.

Сөз тіркесінің (жолдың) ұзындығы қай функцияның көмегiмен анықталады?

a)

return

b)

src

c)

strlen

d)

main()

29.

10 нақты саннан тұратын массивтi сипаттау қай вариантта дұрыс берiлген?

a)

float a[10]

b)

int a[1..10]

c)

float a(10)

d)

float a[1..10]

30.

Өзін-өзі шақыратын функцияны не деп атаймыз?

a)

функция

b)

рекурсия

c)

сан

d)

процедура

31.

12 бүтiн саннан тұратын а массивінің дұрыс сипатталуы:

a)

  inta(12)

b)

float a[12]

c)

char a[12]

d)

int a[12]

32.

string.h – бұл мынадай функциялар кітапханасы:

a)

буфермен жұмыс істеу функциялары

b)

енгізу/шығару базалық кітапханасы

c)

графикалық функциялар

d)

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

33.

graphics.h - бұл мынадай функциялар кітапханасы

a)

графикалық функциялар

b)

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

c)

стандартты функциялар

d)

буфермен жұмыс істеу функциялары

34.

А=(1,3,5,7,9,5) бірөлшемді массивтің А[0] элементі қандай сан?

a)

3

b)

1

c)

5

d)

7

35.

А=(1,3,5,7,9,5) бірөлшемді массивтің А[3] элементі қандай сан?

a)

5

b)

9

c)

7

d)

3

36.

А=(1,3,5,7,9,5) бірөлшемді массивтің А[4] элементі қандай сан?

a)

7

b)

3

c)

5

d)

9

37.

A = (1,3,5,7,9,5) бірөлшемді массивтің A[2] элементі қандай сан?

a)

5

b)

1

c)

3

d)

7

38.

А=(1,3,5,7,9,5) бірөлшемді массивті қалай сипаттаймыз?

a)

int A[5];

b)

int A[6];

c)

int A[7];

d)

int A[4];

39.

А=(1,3;5,7;0,9,5 ) бірөлшемді массивті қалай сипаттаймыз?

a)

float A[3]

b)

int A[3];

c)

char A[3]

d)

int A[6];

40.

<iosteream.h> модулі арқылы орындалатын енгізу функциясы қайсысы?

a)

goto

b)

cin

c)

read

d)

scanf

41.

<iosteream.h> модулі арқылы орындалатын шығару функциясы қайсысы?

a)

cout

b)

read

c)

goto

d)

scanf

42.

<stdio.h> модулі арқылы орындалатын енгізу функциясы қайсысы?

a)

cin

b)

cout

c)

scanf

d)

goto

43.

Идентификатор ретінде қандай символдар алынады?

a)

орыс алфавитіндегі әріптер

b)

латын алфавитіндегі кіші және бас әріптер;

c)

барлық алфавитіндегі кіші және бас әріптер;

d)

кез келген символдар жинағы;

44.

Графикалық экранға нүкте шығару

a)

  putpixel(x,y,C);

b)

line(x1,y1,x2,y2);

c)

color (x1,y1,x2,y2);

d)

circle(x1,y1,R);

45.

Графикалық экранға кесінді шығару

a)

color (x1,y1,x2,y2);

b)

setcolor(4);

c)

  putpixel(x,y,C);

d)

line(x1,y1,x2,y2);

46.

Графикалық экранға шеңбер шығару функциясы қайсысы?

a)

setcolor(4);

b)

circle(x1,y1,R);

c)

line(x1,y1,x2,y2);

d)

color (x1,y1,x2,y2);

47.

Графикалық экранға фон түсін шығару

a)

  putpixel(x,y,C);

b)

circle(x1,y1,R);

c)

color (x1,y1,x2,y2);

d)

setcolor(4);

48.

Графикалық экранға тіктөртбұрыш шығару функциясы

a)

Color (x1,y1,x2,y2);

b)

Line(x1,y1,x2,y2);

c)

Rectangle(x1,y1,x2,y2);

d)

  Setcolor(4);

49.

Графикалық экранға параллелепипед шығару функциясы

a)

Bar3d(x1,y1,x2,y2, қалыңдығы,беті);

b)

Line(x1,y1,x2,y2);

c)

Color (x1,y1,x2,y2);

d)

Circle(x1,y1,R);

50.

Графикалық экранда ағымдағы стильмен тұйық облыстың ішін бояу процедурасы

a)

line(x1,y1,x2,y2);

b)

color (x1,y1,x2,y2);

c)

floodfill(x,y,C);

d)

setcolor(4);