wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

тест программалау-2

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Ондық санау жүйесіндегі

43 санын екілік санау жүйесіне ауыстырыңыз:

a)

101011

b)

100111

c)

101001

d)

100001

e)

111110

2.

Ондық санау жүйесіндегі 50 санын екілік санау жүйесіне ауыстырыңыз

a)

101010

b)

110010

c)

101001

d)

111010

e)

101110

3.

Төменде алгоритмнің негізгі қасиеттері берілген. Осы ұғымдардың бірі алгоритм қасиетіне жатпайды. Соны көрсетіңіз:

a)

Алгоритмнің өзектілігі

b)

Алгоритмнің дискреттілігі

c)

Алгоритмнің нәтижелілігі

d)

Алгоритмнің жалпылығы.

e)

Алгоритмнің анықтылығы

4.

Функцияның мән қайтармайтынын анықтайтын қызметші сөз

a)

Void

b)

Main.

c)

Function.

d)

Procedure

e)

Sql.

5.

Математикалық функцияларды қамтитын тақырыптық файлдың атауы

a)

Math.h

b)

Stdio.h

c)

Conio.h

d)

Graphics.h

e)

String.h

6.

Continue интсрукциясы:

a)

Ағымдық итерация аяқталмай тұрып, келесі итерацияға көшіру қызметін атқарады.

b)

Программа жұмысын уақытынан бұрын аяқтайды

c)

Ағымдық циклдің орындалуын тоқтатады

d)

санның бөлшек бөлігін анықтайды.

e)

аргументті квадраттайды.

7.

Массив дегеніміз - :

a)

бір атпен аталған, әр түрлі индексті, бір типті элементтердің жиынтығынан тұратын мәліметтердің құрылымы.

b)

типі әр түрлі элементтердің жиынтығынан тұратын мәліметтердің

құрылымы.

c)

кесте түрінде берілген кез-келген мәліметтердің жиынтығы.

d)

индекстелмеген элементтердің тобы.

e)

барлық жауаптар дұрыс емес.

8.

Екілік санау жүйесіндегі мына санды: 110110,1 ондық санау жүйесіне көшіріңіз

a)

54,5

b)

54,00

c)

50,54

d)

53,5

e)

54,54

9.

Екілік санау жүйесіндегі мына санды: 110110 ондық санау жүйесіне көшіріңіз

a)

54

b)

53

c)

56

d)

50

e)

52

10.

10 % 7 +20 % 3 =?:

a)

5

b)

6

c)

7

d)

8

e)

13

11.

Жалғасу шарты анықталған және цикл денесі кемінде бір рет те орындалмайтын циклды көрсетіңіз:

a)

while.

b)

do while

c)

for.

d)

if else.

e)

case.

12.

Цикл денесі кемінде бір рет орындалатын циклды көрсетіңіз:

a)

while.

b)

do while.

c)

for.

d)

if else.

e)

case.

13.

Bool типі неше мән қабылдайды?

a)

2

b)

3

c)

4

d)

5

e)

6

14.

(10 / 7) *(20 % 3) =?:

a)

2

b)

3

c)

6

d)

18

e)

42

15.

Мына өрнектің дұрыс жазылған нұсқасын таңдаңыз: (b+a24ac)2a\frac{\left(-b+\sqrt{a^2-4ac}\right)}{2a}  

a)

(-b +sqrt(pow(a,2)-4*a*c))/(2*a)

b)

(-b +sqr(pow(a,2)-4*a*c))/2/a

c)

(-b +sqrt(pow(a,2)-4ac))/2*a

d)

(-b +sqr (pow(a,2)-4*a*c))/2*a

e)

-b +sqrt(pow(a,2)-4*a*c)/2*a

16.

a=7; b=2;

c=a % b;

cout<<c;

Программасының нәтижесінде экранға не шығарылады?:

a)

1

b)

3

c)

3.5

d)

4

e)

5

17.

Төмендегі программа орындалғанда экранда қандай нәтиже пайда болады?:

const int n=3;

s=1; f=1;

for ( i=2;i<=3;i++) {

f:=f * i;

s:=s+f;

}

cout<<”s=”<< s;

a)

s=0

b)

s=1

c)

s=2

d)

s=7

e)

s=9

18.

Бүтін санның абсолюттік мәнін есептейтін функция

a)

Abs(x).

b)

Pow(x,y).

c)

Sqrt(x).

d)

Tan(x).

e)

Log(x).

19.

Горизонталды табуляцияны білдіретін эскейп-тізбек:

a)

\t.

b)

\n.

c)

\r

d)

\a

e)

\v

20.

C++ тегі x айнымалысына мән енгізу жолы:

a)

Cin>>x.

b)

Scanf(“%f”, &x).

c)

Cout<

d)

Printf(“\nx=”,x).

e)

Cin<

21.

C++ тіліндегі енгізу операторы:

a)

>>

b)

<<

c)

<=

d)

>=

e)

==

22.

Нақты санның абсолюттік мәнін есептейтін функция:

a)

fabs(x).

b)

abs(x).

c)

sqrt(x).

d)

tan(x).

e)

log(x).

23.

Циклды уақытынан бұрын аяқтау инструкциясы қайсы?

a)

Break

b)

Exit

c)

Halt

d)

End

e)

close

24.

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

a)

pow().

b)

cos().

c)

sqrt().

d)

log().

e)

abs().

25.

Айнымалының адресін алу операторы

a)

&

b)

%

c)

\

d)

*

e)

=

26.

Жаңа жолға көшіруді басқаратын символ

a)

\n

b)

\t

c)

\v

d)

\a

e)

\r

27.

C литерін жоғарғы регистрге келтіретін функция

a)

toupper(c)

b)

isalnum(c)

c)

case(c)

d)

tolower(c)

e)

upcase ( с)

28.

Мәліметтерді шығару барысында дыбыс шығару әрекетін анықтайтын эскейп –тізбекті көрсетіңіз:

a)

\a

b)

c)

\f

d)

\n

e)

\?

29.

“Және” логикалық операторы қайсысы?:

a)

&&

b)

||

c)

|&

d)

!=

e)

!!

30.

“Немесе” логикалық операторы қайсысы?:

a)

||

b)

|&

c)

&&

d)

!!

e)

!=

31.

a[n] тқ элементтерінің индексі қай аралықта өзгере алады?

a)

0 ден бастап n-1ге дейін

b)

1 – ден бастап n – 1 -ге дейін;

c)

n – нен бастап 1 –ге дейін;

d)

0 – ден бастап 255 арасында.

e)

1 – ден бастап 255 арасында

32.

С/С++ тілдерінде бір өлшемді массивті сипаттаудың жалпы форматы қайсысы?

a)

<типі><массив аты >[өлшемі]

b)

var <массив аты>:array[1..n] of <типі>

c)

<массив аты> [өлшемі] <типі>;

d)

vvoid <массив аты> [өлшемі] <типі>.

e)

Массив қолданылмайды

33.

Массивті сипаттау кезінде қолданылатын тұрақтыны қандай директивада сипаттауға болады?

a)

#define

b)

# conio.h

c)

# stdio.h

d)

# math.h.

e)

# math

34.

Жолдың ұзындығын табу функциясын көрсетіңіз:

a)

strlen

b)

strstr

c)

Strcmp

d)

strcpy

e)

Length

35.

Str1 жолының К литерін Str2 жолының соңына жалғау функциясы қандай?

a)

strncat (Str2, Str1, K)

b)

strncmp (Str2, Str1, K)

c)

strncpy (Str2, Str1, K)

d)

strcat (Str2, Str1, K)

e)

strncat (Str1, Str2,K)

36.

if (a>b) z=a; else z=b инструкциясын басқаша қалай жазуға болады?

a)

Z=(a>b)?a/b

b)

a>b:z=a:z=b

c)

z=a>a>b:z=b

d)

if (a>b) z=a else z=b

e)

(a>b)?a:b

37.

Жолдық типті санды бүтін мәнге түрлендіріп қайтаратын функция-?

a)

ceil(x)

b)

floor(x)

c)

fabs(x)

d)

abs( x)

e)

atoi(x)

38.

fmod(x,y) функциясы нені анықтайды?

a)

Х –ті У –ке бөлгендегі қалдықты бөлшек сан түрінде анықтап қайтарады;

b)

Х –ті У –ке бөлгендегі қалдықты бүтін сан түрінде анықтап қайтарады;

c)

Х –ті У –ке бөлгендегі бүтін бөлігін қайтарады;

d)

Х –ті У –ке бөлгендегі қалдықты қиып алып қайтарады;

e)

Ештеңе.

39.

XY мәнін есептеу функциясы қайсы?

a)

Pow(x,y)

b)

Sqrt(x,y)

c)

Exp(x,y)

d)

Expl(x,y)

e)

Rand(x,y)

40.

Fabs(doudle x) функциясы нені есептейді?

a)

Х аргументінің нақты абсолюттік мәнін есептейді;

b)

Х аргументінің бүтін абсолюттік мәнін есептейді;

c)

Х аргументінің мәнін есептейді;

d)

Х аргументінің дәрежелік мәнін есептейді;

e)

Х аргументінің мәнін математикалық дөңгелектеу орындалады.

41.

Төмендегі фрагмент нені анықтайды?

Cout<<oct<<k;

a)

K мәнін сегіздік санау жүйесінде шығарады;

b)

K мәнін екілік санау жүйесінде шығарады;

c)

K мәнін оналтылық санау жүйесінде шығарады;

d)

K мәнін ондық санау жүйесінде шығарады;

e)

K мәнін шығарады.

42.

Таңдау операторында мәні анықталмаған жағдайлар үшін сипатталатын тармақ қандай қызметші сөзден басталады?

a)

Default;

b)

Case;

c)

Switch;

d)

Else;

e)

Then7

43.

Жолдық типті санды нақты мәнге түрлендіріп қайтаратын функция-?

a)

ceil(x)

b)

floor(x)

c)

fabs(x)

d)

atoi(x)

e)

atof(x)

44.

scanf(“%s”, s) және gets(s) функцияларының айырмашылығы неде?

a)

scanf(“%s”, s) алғашқы бос орын (пробел) кездескенше символдар қатарын оқиды, gets(s) енгізу (enter) батырмасын басқанша символдар қатарын оқиды

b)

scanf(“%s”, s) енгізу (enter) батырмасын басқанша символдар қатарын оқиды, gets(s) алғашқы бос орын (пробел) кездескенше символдар қатарын оқиды

c)

scanf(“%s”, s) және gets(s) екі функцияда айнымалының мәнін экранға шығарады

d)

scanf(“%s”, s) енгізу функциясы, gets(s) сиволдар қатарының ұзындығын табады

e)

Айырмашылығы жоқ

45.

Анықталатын функция ішінде ғана белгілі айнымалы калай аталады?

a)

Статикалы

b)

Локалды

c)

Динамикалық

d)

Фактілі

e)

Глобальды

46.

Формат түрін анықтау қандай символдан басталады?

a)

#

b)

||

c)

\n

d)

%

e)

&

47.

Int b=7, n=1;

c=b*++n;

printf(“c=%d”,c); Программаның соңғы нәтижесін анықтаңыз

a)

c=14

b)

c=7

c)

c=%d

d)

с=с

e)

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

48.

x,y айнымалылары бүтін типті болса, программа орындалғаннан кейін z және f айнымалылары қандай мәнге тең болады?

Int x=27, y=5; z=x%y; f=x/y;

a)

z=5; f=5.4;

b)

z=5.4; f=2;

c)

z=2; f=5.4;

d)

z=2; f=5;

e)

z=5.4; f=5;

49.

Төмендегі келтірілген мысал нені анықтайды:

int m (int x, int y) /* мұндағы, m – функция */

{ if (x<y) return x;

else return y ;

}

a)

Берілген екі санның қосындысын анықтайтын функция

b)

Берілген айнымалының ішінен ең кішісін анықтайтын көрсеткіш

c)

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

d)

Берілген екі санның ішінен ең үлкенін анықтайтын функция

e)

Берілген екі айнымалының ішінен ең кішісін анықтайтын функция

50.

scanf функциясының жазылуының жалпы түрі:

a)

scanf (“<формат жолы>,<адрес>,<объект>,…”);

b)

scanf (“<формат жолы>”,<адрес>,<адрес>,…);

c)

scanf (“<адрес>,<формат жолы>,<адрес>,…”);

d)

scanf (“<адрес>,<адрес>,<формат жолы>,…”);

e)

scanf ( “<формат жолы>,<объект>,<объект>,…”);

51.

Литерлік шамаларға қолданылатын функциялар қай кітапханада орналасқан?

a)

< ctype. h >

b)

<string.h>

c)

<stdlib.h>

d)

<stdio.h>

e)

<math.h>

52.

int k=10;

switch(k%4)

{

case 0:

printf(“%d”, k++); break;

case 1:

printf(“%d”, k--); break;

}

k- айнымалысының мәнін анықтаңыз

a)

0

b)

4

c)

9

d)

10

e)

11

53.

С программасының орындалуы ... басталады

a)

Жоғарыдан төмен

b)

Төменнен жоғарыға

c)

Бірінші кездескен {}-жақшадан

d)

Кез-келген функциядан

e)

main() функциясынан

54.

main ()

{ int k=5; char ch=’A’;

k=ch;

printf(“%d”, k);

} Жауапқа қандай мән шығады?

a)

‘A’ символының ASII коды

b)

NULL

c)

%d

d)

5

e)

'A'

55.

a=105;

while (a<100)

{ b+=1; a++; }; -нәтиже қандай?

a)

цикл денесі орындалады

b)

цикл денесі орындалмайды

c)

цикл денесі кем дегенде бір рет орындалады

d)

цикл денесі кем дегенде екі рет орындалады

e)

цикл денесі бес рет орындалады

56.

int i;

(char) i нені білдіреді?

a)

i айнымалысының int типі char типіне түрлендіріледі

b)

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

c)

i айнымалысының char типі int типіне түрлендіріледі

d)

i=65

e)

i-айнымалысын char-айнымалысына көбейту

57.

#include <stdio.h>

main()

{ int i; float s=0;

for (i=1; i<5; i++)

s+=i;

printf(“s=%d”,s);

}- s,i айнымалыларының мәндерін анықтаңыз?

a)

s=0, i=4

b)

s=9, i=5

c)

s=10, i=4

d)

s=10, i=5

e)

s=0, i=1

58.

Типтері бірдей, логикалық байланысқан элементтерден тұратын мәлімметтер жиыны:

a)

Операнд

b)

Оператор

c)

Константа

d)

Массив

e)

Функция

59.

С тілінде екі өлшемді массив қалай жазылады?

a)

a[2,2)

b)

a [2] [2]

c)

a[2]*2

d)

a(2,2)

e)

А{2, 2}

60.

Бір немесе бірнеше символдардан тұратын тізбек:

a)

Тұрақтылар

b)

Өрнектер

c)

Айнымалылар

d)

Символдық жол

e)

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