wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

алгоритм

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Алгоритм ұғымы қандай ғалымның атынан шыққан

a)

Ибн Мухаммед

b)

Мұхаммед бен Әл-Хорезми

c)

Әл-Наср

d)

Котак

2.

... бірінен кейін бірі орындалатын әрекеттер тізбегін анық көрсететін ережелер жүйесі

a)

Алгоритм

b)

База

c)

Ұғым

d)

Цикл

3.

Алгоритм дегеніміз не?

a)

бірінен кейін бірі орындалатын әрекеттер тізбегін анық көрсететін ережелер жүйесі

b)

орындаушыға түсінікті тілде жазуға арналған алгоритмнің қасиеті

c)

бір есеп үшін ғана емес,есептердің бүкіл класына арналған алгоритмнің қасиеті

d)

Нұсқаулардың біртиптілігін талап етеді

4.

..бір есеп үшін ғана емес,есептердің бүкіл класына арналған алгоритмнің қасиеті

a)

ХУЮ

b)

Жеке

c)

Топтық

d)

Жалпыламалық

5.

...нұсқаулардың орындаушыға түсінікті тілде жазуға арналған алгоритмнің қасиеті

a)

Дискреттілігі

b)

Жалпыламалығы

c)

Түсініктілігі

d)

Батырлығы

6.

Шартты тексеру блогы қандай фигурамен белгіленеді

a)

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

b)

ромб

c)

эллипс

d)

тортбұрыш

e)

алтыбұрыш

7.

getch( ) функциясын қандай тақырыптық файлдан шақырамыз?

a)

iostream.h

b)

math.h

c)

studio.h

d)

conio.h

e)

string.h

8.

c++ бағдарламасында логикалық "жане" қалай жазылады?

a)

"&"

b)

" '- "

c)

"- -"

d)

"//"

e)

"&&"

9.

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

a)

True, const

b)

Char, const

c)

True, false

d)

True,char

e)

False,const

10.

c++ те тең емес белгісі қалай белгіленеді?

a)

< =

b)

!=

c)

=

d)

= =

e)

:=

11.

X| |Y қандай мағына білдіреді?

a)

X-ң Y-тен үлкен екендігін

b)

X пен Y-ң екеуінің де ақиқаттығын

c)

X пен Y-ң теңдігін

d)

Y-ң Х-тен үлкен екендігін

e)

Х пен Ү-ң біреуінің ақиқаттығын

12.

GOTO операторы дегеніміз...

a)

меншіктеу операторы

b)

мәліметтерді шығару

c)

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

d)

экранға шығару

e)

таңдау операторы

13.

GOTO операторынан кейін не жазылады?

a)

бағдарламаның соңы

b)

орындалатын жолға қойылған белгі

c)

еңгізу операторы

d)

мәліметтерді шығаратын жолдың номері

e)

меншіктеу операторы

14.

с++ тіліндегі таңдау операторы:

a)

while

b)

do...while

c)

switch

d)

if...else

e)

for

15.

Дұрыс жолды көрсетіңіз:

a)

#include<math.h>

b)

inclube<math>

c)

#inclube/iostream.h/

d)

#inclube<math>

e)

#inclube<iostream.h>

16.

блок схемалаты мына фигура нені білдіреді?

a)

басы/соны

b)

цикл

c)

енгізу/шыгару

d)

орындалу

e)

шарт

17.

Цикл параметр мәні дегеніміз не

a)

ережелер жүйесі

b)

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

c)

қайталанған сайын отыратын өзгеретін мән

d)

шарт орындалатын мән

18.

Мані матіндік болатын шамалар турі

a)

логикалық

b)

накты

c)

мәтіндік

d)

Символдық

e)

бүтін

19.

Келесі тужырымнын кайсысы дурыс емес?

a)

double 3. b: ere0 3-5.81 oRA DeSO

b)

chara, b; erep a-1,56 және b-20

c)

Moat x, y: erep x-1.56 және у- 20,3

d)

charx, y; erep x-h'және y-'2'

e)

int x, y: erep x-581 және -503

20.

С++ багдарламасында include операторынык алдында кандай танба койылады?

a)

&

b)

#

c)

<

d)

>

e)

£

21.

Char қандай тип?

a)

символдық

b)

ұзын бүтін

c)

нақты

d)

сандық

e)

бүтін

22.

c++ тегі бағдарлама неден тұрады?

a)

операциядан

b)

формуладан

c)

операторлардан

d)

функциядан

e)

бағдарлама денесінен

23.

Функцияны көрсетеміз:

a)

int main;

b)

main();

c)

cout<<;

d)

return 0;

e)

main;

24.

Жолдың ұзындығын табу үшін қолданылатын функция;

a)

strcpy

b)

strncpy

c)

strcat

d)

strlen

e)

strcmp

25.

Екі жолды біріктіру үшін қолданылатын функция:

a)

strcpy

b)

strncpy

c)

strcat

d)

strlen

e)

strcmp

26.

Екі жолды бір-бірімен салыстыру үшін қолданылатын функция

a)

strcpy

b)

strncpy

c)

strcat

d)

strlen

e)

strcmp

27.

Жолдық мәндермен жұмыс жасауға арналған функциялар қандай тақырыптық файлда анықталған

a)

stdlib.h

b)

math.h

c)

conio.h

d)

iostream.h

e)

string.h

28.

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

a)

Бұл номер бойынша орналасқан бағдарлама;

b)

Бұл мәндердің жалпы аты мен типіне байланысты біріктірілген айнымалылар тізбегі;

c)

Бұл әрекеттердің тізбегі;

d)

Бұл жалпы аты мен типіне байланысты біріктірілген әрекеттердің тізбегі;

e)

Бұл мәндерді номер бойынша орналасқан қатары;

29.

Элементтің индексі деп....

a)

массивтің айнымалыларын

b)

массивтің әр элемент номерін айтады

c)

әр жолын айтады

d)

бағдарламаны айтады

e)

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

30.

Матрица деп қандай массивті айтады?

a)

Үш өлшемді массивті;

b)

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

c)

Массивтің әр элемент номерін;

d)

& екі өлшемді массивті;

e)

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

31.

Екі өлшемді массивпен жұмыс жасау кезінде бірінші қандай цикл жабылды?

a)

оң цикл;

b)

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

c)

теріс цикл;

d)

сыртқы цикл;

e)

ішкі цикл;

32.

блок схемадағы ромб нені білдіреді

a)

енгізу/шарт

b)

цикл

c)

шарт

d)

есептеу

e)

басы/соңы

33.

Тармақталушы операторлар қандай жағдайда қолданылады

a)

кейбір шартқа байланысты әртүрлі операторларды орындалуы керек болғанда

b)

нақты операторларға өту кезінде

c)

ішкі бағдарламаға өту кезінде

d)

бағдарламадағы оператордың жиынтығының бірнеше рет қайталануы керек болғанда

34.

B[i](i] массивіндегі «j» нені білдіреді?

a)

баспалдак:

b)

этаж

c)

жолды:

d)

этап;

e)

баганды;

35.

B[i](i] массивіндегі «i» нені білдіреді?

a)

баспалдак

b)

этаж

c)

жолды

d)

этап

e)

баганды

36.

Екі өлшемді массивті көрсетіңіз

a)

F[N];

b)

C();

c)

A(n);

d)

B(i)(j);

e)

V[I,x,j];

37.

Екі елшемді массивті калай енгіземіз?

a)

for (i=0; i<n: i++) for (j=0: j<n: j++) cout<<a[i]U]<<" ":

b)

for (i=0; i<n: i++) for (j=0: j<n: ¡++) cin>> a(if):

c)

for (j=0: j<n; ¡++) cin>> a(if):

d)

for (i=0: i<n: i++) for (¡=0: ¡<n) cin>> afilli:

e)

for (i=0; i<n: i++) for (j=0: j<n: j++) cout<<setw(k)<< a[ifli]<<

38.

Екі елшемді массивті матрица турінде калай шыгарамыз?

a)

for (i=0: i<n; i++) for (j=0: j<n: j++) cout<<setw(k)<‹ a(i]]]«<**

b)

for (i=0: i‹n: i++) for (j=0: j<n) cin>> a(ifi):

c)

for (i=0: i<n: i++) for (j=0: j<n: j++) cout<<af(]«<**

d)

for (j=0: j<n: ¡++) cin>> a(illi):

e)

for (i=0: i<n: i++) for (j=0: j<n: j++) cin>> a(ifU):

39.

Дурыс жолды керсетініз:

a)

float a(10]=(1.3. -5. 1. -2. 1. -1. 3. 8. 4);

b)

int a(10]=1. 3, -5. 1. -2. 1, -1. 3. 8, 4;

c)

int af10]=(1. 3, -5. 1, -2. 1, -1. 3. 8. 4);

d)

int a(10]=(1. 3. -5. 1. -2. 1. -1. 3, 8. 4};

e)

int a(10)=(1. 3, -5. 1. -2. 1, -1. 3. 8. 4);

40.

int nums [100] мундагы int- кандай кызмет аткарады?

a)

Массив атауы

b)

Массивтін, элементі

c)

Багыттауыш

d)

Массивтін типі

e)

Дурыс жауабы жок,

41.

"\n" баскарушы символы нені білдіреді?

a)

курсорды жана жолга тусіру:

b)

табуляция

c)

бос орын:

d)

абзац

e)

орын ауыстыру;

42.

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

a)

бірнеше рет каиталанатын озглаоламанын боліги:

b)

бастапкы маліметтерге байланысты артурлі тізбекті операторлардык орындалуы:

c)

барлык операторлардын бірінен кейін бірі тізбектеліп орындалуы;

d)

елг отр кайталанатым іс арекеттерді атау оонынша оолек жазып, атауы аркылы огр немессе

бонеше бет іске косуга болатым багдаблама:

e)

бір типті элементтерден куралып. бір ортак атау берілген жиын:

43.

Элементтін индексі деп ...

a)

• массивтін айнымалыларын:

b)

массивтін әр элемент номерін айтады:

c)

әр жолды айтады:

d)

багдарламаны айтады:

e)

символдык айнымалыны айтады:

44.

Массив элементтерінін косындысын есептейтін формула:

a)

s=s+a;

b)

p'=a(i);

c)

K++:

d)

s+=a0:

e)

p=p°a:

45.

Массив элементтерінін кебейтіндісін есептейтін формула:

a)

p'=a|i);

b)

k++;

c)

s=sta:

d)

s+=a小:

e)

p=p'a:

46.

Массивтін неше турі бар?

a)

4

b)

3

c)

5

d)

2

e)

1

47.

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

a)

2 олшемді массивтер:

b)

дурыс жауабы жок.

c)

элементтері екі индекспен немірленетін массивтер:

d)

1 олшемді жене екі олшемді массивтер:

e)

Элементтері бір индекспен номірленетін массив:

48.

Сызыктык деп кандай массивті айтады?

a)

екі олшемді массивті;

b)

массивтін ар элемент номерін:

c)

дурыс жауабы жок;

d)

бір олшемді массивті;

e)

уш олшемді массивті;

49.

Акикат жане жалған мән кабылдайтын тип:

a)

Wchar_t

b)

Char

c)

String

d)

Int

e)

Bool

50.

Есептеніз: у=pow(a,2)- pow(b,2); мундаты а=7, b=3.

a)

5

b)

48

c)

40

d)

17

e)

19