1. Aşağıdakı proqram hansı funksiyanı yerinə yetirir?
y = n//2
for i in range (2, y+1):
x = n % i
if x==0:
print(i, end = " ")
A) n ədədinin müsbət tam bölənlərini hesablayır
B) n ədədinin sadə vuruqlarını hesablayır
C) n ədədinin mərtəbə sayını hesablayır
D) n ədədinin cüt ədəd olmasını müəyyən edir
E) n ədədinin sadə ədəd olmasınıı müəyyən edir
2. Aşağıdakı proqram fraqmentində dövrün gövdəsi neçə dəfə təkrar olunacaq?
i = 1
while i <= 4:
print(i*2)
i = i + 1
A) olunmayacaq
B) 1
C) 2
D) 4
E) sonsuz sayda
3. Aşağıdakı proqram icra olunduqdan sonra nəticə neçə olacaq?
a=6
def xyz(n):
s=0
if(n<1):
return 0
else:
s=n+xyz(n-1)
return s
tap=xyz(a)
print(tap)
A) 0 (sıfır)
B) 3
C) 6
D) 10
E) 21
4. Aşağıdakı proqram fraqmentinin icrasından sonra hansı nəticə alınacaq?
s = 0
for i in range (1, 5) :
print (s, end = “ “)
s = s + i
A) 15
B) 1 3 6 10
C) 1 3 6 10 15
D) 10
E) 0 1 3 6
5. Aşağıdakı proqram nəyi hesablayır?
s = 0
for i in range (a, b+1):
x = i % 3
if x == 0:
s = s + 1
print(s)
A) a-dan (b+1)-ə qədər ədədlər içərisində 3-ə bölünməyən ədədlərin sayını
B) a-dan b-yə qədər ədədlər içərisində 3-ə bölünən ədədlərin sayını
C) a-dan b-yə qədər ədədlər içərisində 3-ə bölünməyən ədədlərin cəmini
D) a-dan (b+1)-ə qədər ədədlər içərisində 3-ə bölünən ədədlərin cəmini
E) a-dan b-yə qədər ədədlər içərisində 3-ə bölünməyən ədədlərin sayını
6. Aşağıdakı dillərdən hansılar xüsusi təyinatlı dillərdir?
1. Fortran
2. Pascal
3. Basic
4. Cobol
5. Python
A) 1, 3
B) 2, 5
C) 1, 4
D) 2, 3
E) 4, 5
7. Aşağıdakı proqram fraqmentinin icrasından sonra hansı nəticə alınacaq?
i = 1
while i <= 3:
i = i + 1
print(i*2, end = “ “ )
A) 3
B) 1 3
C) 2 4 6
D) 4 6 8
E) 8
8. Aşağıdakı proqram icra olunduqdan sonra nəticə nə olacaq?
s = 0
for i in range (2, 10):
x = i % 3
if x == 0:
s = s + i
print(s)
A) 2 5 8
B) 6
C) 18
D) 3
E) 3 6 9
9. Fortran dilinin müəllifi kimdir?
A) Con Makkarti
B) Alan Kolmero
C) Niklaus Virt
D) Con Bekus
E) Qvido van Rossum
10. Lisp dilinin müəllifi kimdir?
A) Con Bekus
B) Con Makkarti
C) Niklaus Virt
D) Qvido van Rossum
E) Ceyms Hoslinq