wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Алгоритм

Total questions: 75

Worksheet time: 38mins

Name
Class
Date
1.

Логикалық терістеу

a)

Үлкен

b)

Леп белгі

c)

Кіші

d)

Жұлдызша

e)

Минус

2.

Бүтін типтер

a)

Real

b)

Short, int, long и спецификаторы(signed, unsigned)

c)

Char, wchar_t

d)

Bool

e)

Float, double, long double

3.

Препроцессор

a)

Дейін циклі

b)

Бағдарламаның мәтінін компиляторға дейін өңдейтін бағдарлама

c)

Шарт

d)

Кейін циклі

e)

Оператор

4.

Циклді белгіле

a)

Else

b)

(For, while, do while)

c)

(If, case)

d)

(Goto)

e)

Жауап жоқ

5.

Меншіктелген қалдық

a)

*=

b)

%=

c)

=

d)

/=

e)

==

6.

Меншіктеп бөлу

a)

=

b)

*=

c)

==

d)

/=

e)

%=

7.

Меншіктеп көбейту

a)

=

b)

*=

c)

==

d)

/=

e)

%=

8.

Логикалық операция И (ЖӘНЕ) операциясы

a)

//

b)

&&

c)

!

d)

$

e)

I

9.

Кейін циклы (цикл постусловием)

a)

while

b)

do while

c)

goto

d)

for

e)

break

10.

Дейін циклы (цикл предусловием)

a)

goto

b)

while

c)

for

d)

break

e)

do while

11.

Параметрлі циклы

a)

break

b)

for

c)

do while

d)

while

e)

goto

12.

Тармақталған операторлар

a)

break

b)

if ... else

c)

do while

d)

while

e)

goto

13.

Тұрақтыларды анықтайтын препроцессор директивасын атаңыз?

a)

Extern

b)

defіne

c)

Unіon

d)

Typedef

e)

goto

14.

Префикстік форманы арттыру операциясын көрсетіңіз?

a)

I—

b)

++і

c)

I++

d)

@

e)

!&&

15.

Бағдарламаның кез келген нүктесіне көшу операторы (оператор перехода)

a)

For

b)

goto

c)

getch

d)

system(“pause”)

e)

do while

16.

Cимволдық типтер

a)

float, double, long double

b)

char, wchar_t

c)

short, int, long и спецификаторы (signed,unsigned)

d)

bool

e)

if

17.

Логикалық типтер

a)

char, wchar_t

b)

bool

c)

float, double, long double

d)

short, int, long и спецификаторы (signed,unsigned)

e)

if

18.

Нақты санның модулі

a)

sin(x)

b)

fabs(x)

c)

exp(x)

d)

sqrt(x)

e)

cos(x)

19.

N элементтен тұратын нақты типті бір өлшемді массив

a)

unsigned b[2*M]

b)

float x[N]

c)

char с[3] = {1, 2, 3, 4, 5}

d)

boolean x[N]

e)

int array[5]

20.

2*M элементтен тұратын таңбасы жоқ бір өлщемді массив

a)

char с[3] = {1, 2, 3, 4, 5}

b)

unsigned b[2*M]

c)

boolean x[N]

d)

int array[5]

e)

float x[N]

21.

Жадыны бөлу

a)

summ

b)

new

c)

alter

d)

float

e)

double

22.

Жадыны босату

a)

summ

b)

free

c)

alter

d)

float

e)

double

23.

Қайтару операциясы

a)

strchar

b)

(return)

c)

charlen

d)

getch

e)

charvar

24.

Блоктың басы мен соңы

a)

/

b)

{}

c)

-

d)

*

e)

+

25.

С++ мәліметтер типіне жатпайды -

a)

double

b)

custom

c)

int

d)

float

e)

char

26.

Экранды кідірту (задержка экрана)

a)

end

b)

getch()

c)

нүкте

d)

Stop

e)

break

27.

Экранды кідіртудің тағы бір түрі (задержка экрана)

a)

Stop

b)

system(“pause”)

c)

end

d)

нүкте

e)

custom

28.

Келесі жолға өту

a)

Stop

b)

/n

c)

end

d)

нүкте

e)

custom

29.

Келесі жолға өтудің тағы бір түрі

a)

Stop

b)

endl

c)

end

d)

нүкте

e)

custom

30.

Русификатор

a)

Stop

b)

clocale

c)

end

d)

нүкте

e)

custom

31.

Бір өлшемді массив -

a)

матрица

b)

вектор

c)

шаблон

d)

директива

e)

барлығы дұрыс

32.

Екі өлшемді массив

a)

шаблон

b)

матрица

c)

директива

d)

барлығы дұрыс

e)

вектор

33.

Көрсеткіштің көмегімен элемент құрылымына мүмкіндік алу операциясын таңдаңыз?

a)

/

b)

*

c)

-

d)

%

e)

+

34.

Инкремент

a)

--

b)

++

c)

/

d)

*

e)

+

35.

Декремент

a)

-

b)

--

c)

/

d)

*

e)

+

36.

Санның модулі –

a)

cos(x)

b)

abs(x)

c)

sin(x)

d)

sqrt(x)

e)

sqrt(x)

37.

Тармақталған оператордың қысқаша форматы

a)

break

b)

if

c)

do while

d)

while

e)

goto

38.

Цикл құрылымын белгіле:

a)

(if, case)

b)

(for, while, do while)

c)

else

d)

Жауап жоқ

e)

return

39.

Cимволдық типтер

a)

float, double, long double

b)

char

c)

short, int, long и спецификаторы (signed,unsigned)

d)

bool

e)

if

40.

Қайтару операциясы

a)

strchar

b)

return

c)

charlen

d)

getch

e)

charvar

41.

Бір өлшемді жиым -

a)

матрица

b)

вектор

c)

шаблон

d)

директива

e)

барлығы дұрыс

42.

Екі өлшемді жиым

a)

шаблон

b)

матрица

c)

директива

d)

барлығы дұрыс

e)

вектор

43.

Шығару операторы

a)

cin

b)

cout

c)

scanf

d)

in

e)

input

44.

Шығару операторы

a)

cin

b)

printf

c)

scanf

d)

in

e)

input

45.

Енгізу операторы

a)

cout

b)

cin

c)

printf

d)

out

e)

output

46.

Енгізу операторы

a)

cout

b)

scanf

c)

printf

d)

out

e)

output

47.

Логикалық операция AND операциясы

a)

//

b)

&&

c)

!

d)

$

e)

І

48.

Логикалық операция NOT операциясы

a)

//

b)

!

c)

&&

d)

$

e)

І

49.

Логикалық операция OR операциясы

a)

!

b)

||

c)

&&

d)

$

e)

$$

50.

Программалау тілдері нешеге бөлінеді?

a)

3

b)

2

c)

4

d)

5

e)

8

51.

Жадыны босату

a)

summ

b)

delete

c)

alter

d)

float

e)

double

52.

Деректерді жазуға және оларды белгілі ережелер бойынша өңдеуге арналған адам мен компьютерді байланыстыратын формальды тілді белгіле:

a)

Алгоритмдеу тілі

b)

Программалау тілі

c)

Функционалдық тіл

d)

Жоғары деңгейлі тіл

53.

Программалау тілдері функционалдық мәніне байланысты неше классқа бөлінеді:

a)

6

b)

4

c)

5

d)

2

54.

Қазіргі кезде жоғары деңгейлі программалау тілдері қалай бөлінеді:

a)

объект, аты ,күйі

b)

процедуралық, логикалық, объекті-бағытталған

c)

Функционалдық,интегралдық

d)

проблемалық- бағытталған, параллель программалаушы

55.

Бъерн Страуструп Bell Laboratories-сында өңдеп шығарған қай тіл?

a)

Ассемблер

b)

C++

c)

Basic

d)

Pascal

56.

С++ тілі қай жылы пайда болды?

a)

1981

b)

1979-1980

c)

1983

d)

1984

57.

Жадыны бөлу

a)

summ

b)

malloc

c)

alter

d)

float

e)

double

58.

BCPL және B тiлдердiң негiзiнде құралған және Си тiлiнен дамыған қай тіл?

a)

Java

b)

С++

c)

Ассемблер

d)

Pascal

59.

Объекті-бағытталған бағдарламалау тілдерін белгіле:

a)

Ассемблер

b)

С,С++, Java

c)

Лиcп,пролог

d)

Pascal,Basic, Фортан

60.

Көлемі жағынан орташа бағдарламаларды құруда қай бағдарламалау қолданылады?

a)

модульдік

b)

құрылымдық

c)

функционалдық

d)

итерациялау

61.

Құрылымдық бағдарламалау идеясы 70 жылдары қай компаниясында пайда болды

a)

Microsoft

b)

IBM

c)

Bell Laboratories

d)

Sun Microsystems

62.

Құрылымдық бағдарламлауды әзірлеуде қатысқан атақты ғалымдарды белгіле:

a)

Н.Вирт , Д .Кемени

b)

Э. Дейкстра, Х. Милс, Э. Кнут, С. Хоор С

c)

Д.Ритчи

d)

Пейрет,Д .Кемени мен Т.Курц

63.

Құрылымды басқару типтері нешеге бөлінеді?

a)

2

b)

3

c)

5

d)

4

64.

Құрылымдық бағдарламалауға жататын бағдарлама әзірлеудің неше әдістемесі бар?

a)

3

b)

2

c)

әдістемесі жоқ

d)

4

65.

Құрылымды басқару типтерін белгіле:

a)

пролог

b)

реттілік;альтернатива, цикл

c)

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

d)

«жоғарыдан төменге» бағдарламалау;«төменнен жоғарыға» бағдарламалау

66.

Ішкі бағдарлама үш негізгі құрылымнан тұруы тиіс оларды белгіле:

a)

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

b)

ретпен орындау, тармақталу және қайталау

c)

Switch операторларлы

d)

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

67.

Бағдарламаның кез келген нүктесіне көшу операторы

a)

switch

b)

goto

c)

case

d)

for

68.

Программалау процесін жақсартатын және кең қолданылатын әдістердің бірі –

a)

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

b)

құрылымдық программалау

c)

функционалдық программалау

d)

итерациялы программалау

69.

Құрылымдық программалаудың неше бөлігі (құраушысы) бар:

a)

5

b)

3

c)

32

d)

4

70.

Құрылымдық программалаудың неше бөлігі (құраушысы) белгіле:

a)

реттілік;альтернатива ,цикл.

b)

Модульдік программалау, Құрылымдық кодтау, Жоғарыдан төменге қарай жобалау

c)

пролог, лисп

d)

«жоғарыдан төменге» бағдарламалау;«төменнен жоғарыға» бағдарламалау

71.

Программаны логикалық бөліктерге бөлу процесі қалай аталады?

a)

құрылымдық

b)

модульдік

c)

функционалдық

d)

итерациялау Модульдік программалау,Құрылымдық кодтау, Жоғарыдан төменге қарай жобалау

72.

Программа бірнеше модульдерге бөлінеді және мына неше мақсат орындалуы тиі?

a)

4

b)

2

c)

5

d)

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

73.

Қайталану құрылымын белгіле:

a)

(if, case)

b)

(for, while, do while)

c)

Жауап жоқ

d)

(goto)

74.

Модуль қай тілде функциялардың көмегімен құрылады?

a)

Java

b)

С

c)

C#

d)

Delphi

75.

Құрылымдық бағдарламалау идеясы қай жылдары пайда болды?

a)

1960

b)

1970

c)

1980

d)

1965