1. Aşağıdakı dillərdən hansılar xüsusi təyinatlı dillərdir?
1. Basic
2. Prolog
3. Lisp
4. C++
5. Pascal
A) 1, 3
B) 2, 3
C) 1, 4
D) 2, 5
E) 4, 5
2. Riyazi məsələlərin həllində istifadə olunan xüsusi təyinatlı dil hansıdır?
A) Basic
B) Fortran
C) Lisp
D) Pascal
E) C++
3. Fortran dilinin müəllifi kimdir?
A) Con Makkarti
B) Alan Kolmero
C) Niklaus Virt
D) Con Bekus
E) Qvido van Rossum
4. 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
5. 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
6. Şərt operatorunda hansı məntiqi ifadə qiyməti 5-dən böyük və 9-dan kiçik ədədləri seçməyə imkan verir?
A) x > 5 or x < 9
B) not(x < 5) or x < 9
C) x > 5 and not (x >=9)
D) not (x < 5 and x > 9)
E) not (x > 5 or x < 9)
7. Aşağıdakı kod fraqmentinin icrasından sonra hansı nəticə alınacaq?
if not 4 and 0 : print(“yes”)
else :
print(“no”)
A) 4
B) no
C) 0 (sıfır)
D) yes
E) SyntaxError:
8. 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
9. Aşağıdakı proqram fraqmentinin icrasından sonra hansı nəticə alınacaq?
s = 0
for i in range (1, 5) :
s = s + i
print (s, end = “ “)
A) 15
B) 1 3 6 10
C) 1 3 6 10 15
D) 10
E) 0 (sıfır)
10. Aşağıdakı proqram nəyi hesablayır?
s = 0
while n >= 1:
a = n % 10
n = n // 10
s = s + a
print(s)
A) iki ikirəqəmli ədədin cəmini
B) istənilən iki ədədin cəmini
C) istənilən ədədin rəqəmlər cəmini
D) ikirəqəmli ədədin rəqəmlər cəmini
E) ədədin 10-a bölünməsindən alınan qalığı