Yoxlama nəticələri

1. Lisp dilinin müəllifi kimdir?
A) Con Bekus
B) Con Makkarti
C) Niklaus Virt
D) Qvido van Rossum
E) Ceyms Hoslinq


2. Aşağıdakı kod fraqmentinin hansı sətrində səhv var?
if a > b :
   a = a – b
else :
   b = b – a

A) 1
B) 2
C) 3
D) 4
E) Heç biri


3. Aşağıdakı kod fraqmentinin hansı sətrində səhv var?
if a = b :
   a = a – b
else :
   b = b + a

A) 1
B) 2
C) 3
D) 4
E) Heç biri


4. Aşağıdakı kod fraqmentinin icrasından sonra hansı nəticə alınacaq?
if not 0 and 2 : print(“yes”)
else : print(“no”)

A) 0 (sıfır)
B) no
C) 2
D) yes
E) SyntaxError:


5. Aşağıdakı proqram fraqmentinin icrasından sonra hansı nəticə alınacaq?
i = 1
while i <= 4:
   i = i + 1
print(i*2, end = “ “ )

A) 5
B) 10
C) 2 4 6 8 10
D) 2 4 6 8
E) 8


6. 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


7. Aşağıdakı proqram icra olunduqdan sonra nəticə neçə olacaq?
n = 267
s = 0
while n >= 1:
   a = n % 10
   n = n // 10
s = s + a    
print(s)

A) 15
B) 2
C) 7
D) 0 (sıfır)
E) 1


8. Aşağıdakı proqram icra olunduqdan sonra nəticə neçə olacaq?
n = 256
x = (n // 100) % 10
y = (n // 10) % 10
z = n % 10
k = 100 * z + 10 * y + x

A) 13
B) 625
C) 256
D) 60
E) 652


9. Aşağıdakı proqram hansı funksiyanı yerinə yetirir?
y = n//2
s = 0
for i in range (2, y+1):
   x = n % i
   if x==0:
        s = s + 1
print(s)

A) n ədədinin sadə vuruqlarının sayını hesablayır
B) n ədədinin müsbət tam bölənlərinin cəmini hesablayır
C) n ədədinin mərtəbə sayını hesablayır
D) n ədədinin müsbət tam bölənlərinin sayını hesablayır
E) n ədədinin müsbət tam bölənlərini hesablayır


10. 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