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



Yüklə 1,34 Mb.
səhifə13/14
tarix13.12.2018
ölçüsü1,34 Mb.
#85903
1   ...   6   7   8   9   10   11   12   13   14

II -maxval

III- pts

IV-std

1-Yüksək qiyməti hesablayan funksiya

2-Orta qiyməti hesablayan funksiya

3-lokal dəyişən

4-qlobal dəyişən


A) I - 4, II - 1, III - 2, IV - 3

B) I - 2, II - 4, III - 3, IV - 1

C) I - 3, II - 5, III - 4, IV – 1

D) I - 2, II - 1, III - 3, IV - 4

E) I - 4, II - 2, III - 1, IV - 3

2.Uyğunluğu tapın:

I-parametrləri olan, qiymət qaytarmayan funksiyalar

II- parametrləri olmayan, qiymət qaytaran funksiyalar

III-Həm parametrləri olan, həm də qiymət qaytaran funksiyalar

IV-parametrləri olmayan, qiymət qaytarmayan funksiyalar

1-

>>>Def SayHello():



Return ‘Salam Azerbaycan’

>>>SayHello()

‘Salam Azerbaycan’

>>>


2-

>>>Def SayHello(s):

Print(s)

>>>SayHello(‘Salam Azerbaycan’)

Salam Azerbaycan

>>>

3-

def SayHello():



Print(‘Salam Azerbaycan’)

>>>SayHello()

Salam Azerbaycan

>>>


4-

>>>def SayHello(s):

Return s

>>> SayHello(‘Salam Azerbaycan’)

‘Salam Azerbaycan’

>>>


A) I – 3, II – 5, III – 4, IV – 1

B) I – 2, II – 4, III – 3, IV – 5

C) I – 4, II – 1, III – 2, IV – 3

D) I – 2, II – 1, III – 4, IV – 3

E) I – 5, II – 2, III – 1, IV – 3

3. Uyğunluğu tapın:



I-Pascal dili

II-Phyton

1-def funksiya adı(parametrlər):

2-return funksiyanın qaytardığı qiymət

3-function funksiya adı(parametrlər):funksiyanın tipi;

4-funksiya adı:=qiymət

5-global dəyişənin adı

6-funksiyanın adı (var parametrin adı:tipi): funksiyanın tipi;

I-3,4, 6; II- 1,2,5

I-1, 2;II-3, 4

I-2, 3, 5;II-1, 4, 6

I-1, 4, 5;II-2, 3, 6

I-1,2,4; II-3, 5, 6

4. Aşağıdakı funksiya nə iş görür?

>>> def adimob(a,b):

return a//b, a%b

>>>adimob(5,2)

1-A-nın b-yə bölünməsindən alınan qisməti hesablayır.

2-ədədi ortanı hesablayır

3-həndəsi ortanı hesablayır.

4-a-nın b-yə bölünməsindən alınan qalığı hesablayır.

5-a-nın b-ci qüvvətini hesablayır.

1, 4

2, 3


4, 5

1, 2


3, 5

5. Funksiyaya aid olanları seçin:

1-def


2-siyahı

3-return


4-indeks

5-faktiki parametrlər

6-sətir

1, 3, 5


2, 3, 4

1, 2, 4


1, 2, 3

2, 4, 5


6. Phyton proqeamlaşdırma dilində funksiyaya aid olanları seçin:

1-def funksiya adı(parametrlər):

2-return funksiyanın qaytardığı qiymət

3-function funksiya adı(parametrlər):funksiyanın tipi;

4-funksiya adı:=qiymət

5-global dəyişənin adı

6-funksiyanın adı (var parametrin adı:tipi): funksiyanın tipi;

1, 2, 5

3, 4, 6


  1. 1, 3, 4

  2. 2, 3, 6

  3. 1, 5, 6

  1. Aşağıdakı funksiyanın icrasından sonra nə çap olunacaq:

def f(x):

return x**2

print f(2)


  1. 4

  2. 1

  3. 0

  4. 3

  5. 2

8.Aşağıdakı funksiyanın icrasından sonra nə çap olunacaq:

g=lambda x:x**2

print g(2)


  1. 2

  2. 4

  3. 1

  4. 0

  5. 3

9.Aşağıdakı funksiyanın icrasından sonra nə çap olunacaq:

  1. 4

  2. 0

  3. 1

  4. 2

  5. 3

10. Aşağıdakı funksiyanın icrasından sonra nə çap olunacaq:

g=lambda x, y:x+y

print f(1,5)


  1. 6

  2. 7

  3. 9

  4. 4

  5. 0

11.Hansı funksiya return tələb etmir?

Lambda


Def

Function


Procedure

Subroutine



12. Əgər funksiya daxilində qlobal dəyişənin qiymətini dəyişmək tələb olunursa, bunu etmədən öncə dəyişənin önünə hansı açar sözü yazmaq lazımdır?

A) global

B) local

C) faktic

D) formal

E) function



13. Aşağıdakı funksiya nə iş görür?

>>>def absum(a,b):

S=0

For I in range (a,b+1):



S+=i

Return s


>>>print(absum(1,10))

  1. a-dən 10-a qədər ədədlərin cəmini hesablayır

  2. 1-dən 10-a qədər ədədlərin cəmini hesablayır

  3. 1 dən 5-ə qədər ədədlərin cəmini hesablayır

  4. 1-dən 4=ə qədər ədədlərin cəmini hesablayır

  5. 1-dən 10-a qədər ədədlərin hasilinji hesablayır.

14 .hscore() adlı funksiyadan istifadə etməklə aşağıdakı proqramı icra etdikdə s-in son qiyməti olaraq nə çap olunacaq?

>>>def hscore():

S=10

print(s)


>>>s=5

>>> hscore()



>>> print(‘Qlobal deyishenin qiymeti:’,s)
  1. Qlobal deyishenin qiymeti:5

  2. Qlobal deyishenin qiymeti:10

  3. 5

  4. 10

  5. Qlobal deyishenin qiymeti:s


15. hscore() adlı funksiyadan istifadə etməklə aşağıdakı proqramı icra etdikdə s-in son qiyməti olaraq nə çap olunacaq?

>>>def hscore():

Global s

S=10


print(s)

>>>s=5


>>> hscore()

>>> print(‘Qlobal deyishenin qiymeti:’,s)



  1. Qlobal deyishenin qiymeti:5

  2. Qlobal deyishenin qiymeti:10

  3. 10

D) Qlobal deyishenin qiymeti:s

E) 5

16. Cümləni tamamlayın:

Funkiyalar arqumentləri qəbul edən və ...obyektlərdir.

Qiymət qaytaran

Qiymət qaytarmayan

Hesablama aparan

Arqumentləri parametrlərə göndərən

Proqramı icra edən

17.Funksiya öz icrası nəticəsində əldə olunan qiyməti ... operatoru vasitəsilə qaytarır.

A) return

B) def

C) subroutine

D) procedure

E) function

18. Hansı bənddə mülahizə doğrudur?

A) Proqramdan ancaq bir funksiya çağırmaq olar.

B) Hər hansı funksiyanın yerinə yetirilməsi üçün onun adına müraciət

olunmalıdır.



C) Funksiyanın operatorlarının yerinə yetirilməsi zamanı faktik parametrlər

formal qiymətlərlə əvəz olunur.



D) Yeni funksiya təyin olunarkən onun adından sonra faktik parametrlər

göstərilir.



E) Heç biri

Yüklə 1,34 Mb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   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