|
##num= 5// level= 1// sumtest=20 // name= Logo proqramlaşdırma dilinin ALPLogo mühitində şərt operatoru //
|
səhifə | 3/14 | tarix | 13.12.2018 | ölçüsü | 1,34 Mb. | | #85903 |
| ##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
100>100>
Dostları ilə paylaş: |
|
|