##Fakültə: Riyaziyyat və informatika ##İxtisas: Riyaziyyat və informatika müəllimliyi


##num= 5// level= 1// sumtest=20 // name= Logo proqramlaşdırma dilinin ALPLogo mühitində şərt operatoru //



Yüklə 1,34 Mb.
səhifə3/14
tarix13.12.2018
ölçüsü1,34 Mb.
#85903
1   2   3   4   5   6   7   8   9   ...   14

##num= 5// level= 1// sumtest=20 // name= Logo proqramlaşdırma dilinin ALPLogo mühitində şərt operatoru //


1. Uyğunluğu tapın

I. Əgər x<100 irəli 15

II. Əgər x>100 sağa 90

III. Əgər x=100 sola 15

IV. Əgər z=x*y yaz “Bakı”

V. Əgər z>=x dövrdənçıx

VI. Əgər z<=x geri 90

1) if z>=x break

2) if x>100 right 90

3) if x<100 forward 15

4) if x=100 left 15

5) if z<=x backward 100

6) if z=x*y write “Bakı”

A) I - 3; II - 2; III - 4; IV - 6; V - 1; VI - 5

B) I - 2; II - 1; III - 3; IV - 4; V - 6; VI - 5

C) I - 5; II - 6; III - 3; IV - 2; V - 1; VI - 4

D) I - 5; II - 1; III - 6; IV - 2; V - 3; VI - 4

E) I - 2; II - 5; III - 1; IV - 6; V - 3; VI - 4

2. Uyğunluğu tapın

I. =3

II. x=5 + 3

III. b=a + 4

IV. z=x*y

V. b=b + 2

VI. z=z–1

1) 5 və 3 qiymətləri toplanılır və nəticə x dəyişəninə mənimsədilir.

2) x dəyişəninin qiyməti y dəyişəninə vurulur və nəticə zdəyişəninə mənimsədilir.

3) b dəyişəninin qiymətinin üzərinə 2 əlavə olunur və nəticə yenə də b dəyişəninə mənimsədilir.

4) z dəyişəninin qiymətindən 1 çıxılır və alınan nəticə yenə də z dəyişəninə mənimsədilir.

5) x dəyişəninə 3 qiyməti mənimsədilir.

6) a dəyişəninin qiymətinin üzərinə 4 əlavə olunur və nəticə b dəyişəninə mənimsədilir

A) I - 2; II - 5; III - 1; IV - 6; V - 3; VI - 4

B) I - 2; II - 1; III - 3; IV - 5; V - 6; VI - 4

C) I - 5; II - 6; III - 3; IV - 2; V - 1; VI - 4

D) I - 4; II - 3; III - 6; IV - 2; V - 1; VI - 1

E) I - 5; II - 1; III - 6; IV - 2; V - 3; VI - 4

3. Uyğunluğu tapın

x = 100

qələminrəngi r

I. əgər (r = 4)

[irəli x sağa 120 irəli x sağa 120 irəli x sağa 120]

II. əgər (r = 1)

[irəli x sağa 90 irəli x sağa 90 irəli x sağa 90 irəli x sağa 90]

III. əgər (r = 8)

təkrarla 5[irəli 10 sola 72 irəli 10]


1)




2)




3)



A) I - 2; II - 3; III - 1

B) I - 1; II - 2; III - 3

C) I - 2; II - 1; III - 3

D) I - 3; II - 1; III – 2

E) I - 1; II - 3; III - 2

4. ALPLogo mühitində proqramı icra etdikdə, x dəyişəninin ilkin və son qiymətlərini müəyyən edin.

dəyişən x

x = 8

yaz x, “ - lik say sistemində 8 rəqəm var. ”

x = 2

geri 50

yaz “Kompüterlərin əsası ”, x, “ - lik saysistemidir. ”

A) 8, 50

B) 8, 2

C) 2, 8

D) 50, 2

E) 58, 52

5. ALPLogo mühitində proqramı icra etdikdə nəticədə nə alınacaq?

sil

ilkinvəziyyət

dəyişən a

dəyişən b

a=24

b=45

əgər (a > b)

[yaz "a böyükdür b"]

əkshalda

[yaz "a kiçikdir b"]

A) a kiçikdir b

B) a bərabərdir b

C) b kiçikdir a

D) a böyükdür b

E) heç biri

6. ALPLogo mühitində proqramı icra etdikdə nəticədə nə alınacaq?

sil

ilkinvəziyyət

dəyişən a

dəyişən b

a=24

b=45

əgər (a > b)

[yaz a, " böyükdür", b]

əkshalda

[yaz a, " kiçikdir ", b]

A) 24 kiçikdir 45

B) a böyükdür b

C) a kiçikdir b

D) 24 böyükdür 45

E) 45

7. ALPLogo mühitində proqramı icra etdikdə nəticədə nə alınacaq?

dəyişən a, b, S1, S, n

a = 6

b = 10

S1 = 15

S = a * b

n = S / S1

yaz n, “ qutu boya”

A) 15 qutu boya

B) 6 qutu boya

C) 1, 5 qutu boya

D) 60 qutu boya

E) 4 qutu boya

8. y = 30 və z = 50 olduqda Bağa hansı fiquru çəkəcək?

qələmiendir

dəyişən y

dəyişən z

. . .

əgər (y < z) [təkrarla 4[sola 90 irəli 80]]

əkshalda

[təkrarla 6[sağa 60 irəli 100]]

A) kvadrat

B) altıbucaqlı

C) üçbucaq

D) sınıq xətt

E) düz xətt

9. ALPLogo mühitində proqramı icra etdikdə nəticədə nə alınacaq?

dəyişən c1

dəyişən c2

c1 = 100

c2 = 120

əgər (c1 < c2)

[yaz “1 - ci limon yüngüldür”]

əkshalda

[yaz “2 - ci limon yüngüldür”]

A) 1 - ci limon yüngüldür

B) 1 - ci limon böyükdür

C) 2 - ci limon böyükdür

D) 2 - ci limon yüngüldür

E) 100 kiçikdir 120

10. x dəyişəninin hansı qiymətində verilmiş təsvir alınacaq?






qələmiendir

dəyişən x

x = . . .

əgər (x>90) [irəli x]

əkshalda

[sağa 90 irəli 100]

A) 50

B) 100

C) 150

D) 90

E) heç biri

11. Proqramın icrasından sonra iş sahəsində nə əks olunacağını göstərin.

qələmiendir

dəyişən y

dəyişən z

y = 5

z = - 20

əgər (y > z) [yaz y]

əkshalda [irəli 50 sağa 90 irəli 50]

A) düzbucaqlı

B) sınıq xətt

C) 5

D) 20

E) heç nə

12. ALPLogo mühitində proqramı icra etdikdə nəticədə nə alınacaq?

ilkinvəziyyət

sil

qələmiendir

dəyişən r

dəyişən x

r = 1

x = 100

qələminrəngi r

əgər (r = 4)

[irəli x sağa 120 irəli x sağa 120 irəli x sağa 120]

əkshalda

[irəli x sağa 90 irəli x sağa 90 irəli x sağa 90 irəli x sağa 90]

A) kvadrat

B) bərabərtərəfli üçbucaq

C) düzgün altıbucaqlı

D) çevrə

E) beşbucaqlı

13. ALPLogo mühitində proqramı icra etdikdə nəticədə nə alınacaq?

ilkinvəziyyət

sil

qələmiendir

dəyişən r

dəyişən x

r = 4

x = 100

qələminrəngi r

əgər (r = 4)

[irəli x sağa 120 irəli x sağa 120 irəli x sağa 120]

əkshalda

[irəli x sağa 90 irəli x sağa 90 irəli x sağa 90 irəli x sağa 90]

A) bərabərtərəfli üçbucaq

B) kvadrat

C) düzgün altıbucaqlı

D) çevrə

E) beşbucaqlı

14. ALPLogo mühitində proqramı icra etdikdə nəticədə bərabərtərəfli üçbucaq almaq üçün hansı əmr verilməlidir?

A) irəli x sağa 90 irəli x sağa 90 irəli x sağa 90 irəli x sağa 90

B) irəli x sağa 120 irəli x sağa 120 irəli x

C) irəli x sağa 90 irəli x sağa 90 irəli x

D) irəli x sağa 120 irəli x sağa 90 irəli x sağa 120 irəli x sağa 90

E) irəli x sağa 90 irəli x sağa 120 irəli x sağa 90

15. ALPLogo mühitində proqramı icra etdikdə nəticədə kvadrat almaq üçün hansı əmr verilməlidir?

A) irəli x sağa 90 irəli x sağa 90 irəli x

B) irəli x sağa 120 irəli x sağa 120 irəli x

C) irəli x sağa 90 irəli x sağa 90 irəli x sağa 90 irəli x sağa 90

D) irəli x sağa 120 irəli x sağa 90 irəli x sağa 120 irəli x sağa 90

E) irəli x sağa 90 irəli x sağa 120 irəli x sağa 90

16. Verilmiş proqramda səhvləri tapın.

qələmiendir

y = 10

əgər (y > 5)

[irəli 100 sağa x]

əkshalda

[sağa x x=y:2]

fiqur (50)

altproqram fiqur (a, r)

[irəli a sola a irəli a]

1) dəyişən y verilməyib

2) fiqur altproqramının dəyişənləri sayı düzgün verilməyib

3) irəli a sola a irəli a

4) x=y:2

5) irəli 100 sağa x

A) 1, 2, 4

B) 1, 2

C) 2, 4

D) 2, 5

E) 3, 5

17. y dəyişəni z dəyişənindən böyük olduqda Bağa kvadrat, əks halda düzgün altıbucaqlı çəkir. Şərt proqramda necə verilməlidir?

qələmiendir

dəyişən y

dəyişən z

y = 30 z = 50

əgər (…) [təkrarla 4[sola 90 irəli 80]]

əkshalda

[təkrarla 6[sağa 60 irəli 100]]

A) y=z

B) y
C) y>z

D) y=30

E) z=50

18. y dəyişəni z dəyişənindən kiçik olduqda Bağa kvadrat, əks halda düzgün altıbucaqlı çəkir. Şərt proqramda necə verilməlidir?

qələmiendir

dəyişən y

dəyişən z

y = 30 z = 50

əgər (…) [təkrarla 4[sola 90 irəli 80]]

əkshalda

[təkrarla 6[sağa 60 irəli 100]]

A) y=z

B) y
C) y>z

D) y=30

E) z=50

19. ALPLogo mühitində proqramı icra etdikdə break əmri nə üçündür?

clean

home

pendown

variable x

x = 0

pendown

repeat 1000

[forward x right 90

x = x + 10

if (x > 150) [ break ]]

A) dövrdən dövr bitməmiş çıxmaq üçün

B) dövrü davam etdirmək üçün

C) dövrü 1000 dəfə təkrar etmək üçün

D) dövrü 150 - dən başlamaq üçün

E) heç biri

20. ALPLogo mühitində proqramı icra etdikdə nəticədə nə alınacaq?

clean

home

pendown

variable x

x = 0

pendown

repeat 10

[ write "salam"

penup

forward 15

x = x + 3

if (x > 15) [ break ]

pendown]

A) salam sözü 6 dəfə yazılacaq

B) salam sözü 10 dəfə yazılacaq

C) salam sözü 15 dəfə yazılacaq

D) salam sözü 3 dəfə yazılacaq

E) salam sözü yazılmayacaq

Yüklə 1,34 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   14




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin