wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Циклдер және операторлар

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

rand() функциясының тақырыптық файлда орналасқан прототипі қандай?

a)

<math>

b)

<stdlib>

c)

<conio>

d)

<string>

e)

<iosteam>

2.

Блок-схема қалай аталады

a)

дейін циклі

b)

композиция

c)

альтернатива

d)

әзірше циклі

e)

параллельдік

3.

FOR операторы туралы айтылған сөйлемдердiң қайсысы дұрыс?

a)

бұл оператор шексіз рет орындалады

b)

цикл параметрi әрқашан да 1 өседi

c)

бұл оператор кемiнде бiр рет орындалады

d)

бұл оператор белгiсiз болуы мүмкiн

e)

цикл параметрiн цикл денесiнде өзгертуге болмайды

4.

Блок-схема қалай аталады ?

a)

әзірше циклі

b)

композиция

c)

альтернатива

d)

дейін циклі

e)

параллельді

5.

Келесi циклдардың қайсысы "әзiрше"?

a)

while.. do …

b)

while…

c)

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

d)

for (n=9; n<=4; i--)

e)

repeat…do.

6.

С++ тілі. Кітапханалық функциялар қайда орналасқан?

a)

компьютерде

b)

си ішінде

c)

кітапханалық файлдарда

d)

интернетте

e)

жадыда

7.

Келесi цикл неше рет орындалады: for (i=1; i<=100; i++)?

a)

100 рет

b)

256 рет

c)

90 рет

d)

196

e)

124

8.

С++ тілі. while true қандай әрекеттердiң орындалуын талап етедi?

a)

си-де жазылуы дұрыс емес

b)

1 рет орындалады да бiтедi

c)

орындалмайды

d)

шексiз цикл

e)

кем дегенде 1 рет орындалады.

9.

Келесi циклдардың қайсысы «Дейiн?

a)

do…while

b)

while….

c)

for (i:=1; i<=24; i++)

d)

for (N=9; N<=4; i--)

e)

repeat…do

10.

Қай типтi айнымалылар цикл параметрi бола алмайды?

a)

word

b)

byte

c)

integer

d)

char

e)

string

11.

Массив элементтерi бiр типтес болуы шарт па?

a)

массив элементтерi бiр типтес болады

b)

массив элементтерi бiр типтес болмайды

c)

олар әр жағдайда әр түрлi

d)

массивтiң өлшемiне байланысты

e)

массивтің жазылуына бйланысты

12.

Блок-схема құрылымы қалай аталады:

a)

модификация блогы

b)

алгоритмнің басы-соңы

c)

көмекші алгоритм шақыру

d)

мәліметтерді енгізу/шығару

e)

операцияларды орындау

13.

Бiрiншi 13 санның квадраттарының косындысын есептеңiз:

a)

cin>>n; s= n*(n+1)/2; cout<< s;

b)

s= 1; for (i= 1; i<=13; i++) s= s* i; cout<< s;

c)

s= 0; for (i= 1; i<=13; i++) s=s+i*i; cout<< s;

d)

cin>>n; s= (n*(n+1); cout<< s;

e)

s= 1; for (i= 11; i<=13; i++) s; cout<< s;

14.

С++ тілі. Келесi цикл неше рет орындалады: for (i=i; i<=i; i++) ?

a)

2

b)

0

c)

1

d)

3

e)

4

15.

С++ тілі. WHILE мен DO…WHILE операторларының негiзгi айырмашылығы?

a)

do…while кемiнде 1 рет орындалады

b)

while кемiнде 1 рет орындалады

c)

while операторында индекстiк айнымалысы болуы тиiс

d)

while шексiз болуы мүмкiн, ал REPEAT - жоқ

e)

while операторы кемінде екі рет орындалады

16.

Төмендегi операторлардың қайсысы экранға 14 және 7 шығарады?

a)

number= 7; cout<<2*number; cout<<number;

b)

number= 7; number=2*number; cout<<2*number

c)

number= 7; cout<<2*number; number=number;

d)

number= 7; number=number+1; cout<<2*number

e)

number= 7; cout<<2*number; number= 2; cout<<2*number

17.

Цикл деп… айтамыз.

a)

итерациялық

b)

шартсыз өту әрекеттерін

c)

бірінен соң бірі орындалатын әрекеттерді

d)

шарттардың бірі орындалуын қамтамасыз ететін әрекеттер

e)

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