94
"Araşdıraq-öyrənək"
bölümündə şagirdlərə Piet, Chef,
Ook!,
Malbolge kimi
dillər haqqında məlumat toplamaq tapşırılır.
Müəllim şagirdlərə əldə etdikləri məlumatlar əsasında referat və ya elektron
təqdimat hazırlamağı tapşıra bilər.
Qiymətləndirmə meyarı: təsnifetmə
I səviyyə II
səviyyə III
səviyyə IV
səviyyə
Proqramlaşdırma
dillərini təyinatına
görə təsnif etməkdə
çətinlik çəkir.
Proqramlaşdırma
dillərini təyinatına
görə müəllimin
köməyi ilə təsnif
edir.
Proqramlaşdırma
dillərini təyinatına
görə təsnif edərkən
kiçik
səhvlərə yol
verir.
Proqramlaşdırma
dillərini təyinatına
görə düzgün təsnif
edir.
Elektron resurslar:
1. Proqramlaşdırma dillərinin reytinqi:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
2. Piet proqramlaşdırma dili:
http://progopedia.ru/language/piet/
3. Proqramlaşdırma dillərinin təsnifatı (rusca):
https://www.youtube.com/watch?v=IkqrA2qXXKU
95
IV TƏDRİS VAHİDİ ÜZRƏ
KİÇİK SUMMATİV QİYMƏTLƏNDİRMƏ NÜMUNƏSİ
1. 56 % 24 ifadəsi nəyi bildirir?
A) ədədlərin tam bölünməsini B) 24 ədədinin 56% -nin hesablanmasını
C) tam ədədlərin bölünməsi nəticəsində alınan qalığı
D) sətir tipli dəyişənin təsvirini
2. Proqram yerinə yetirildikdən sonra ekrana nə çıxacaq?
a = 10
b = a * 2 + 3
a = b // a
b = a + b
print (b)
A) 25 B) 23 C) 2,3 D) 33
3. Hansı proqram 1-dən 50-yə kimi tək natural ədədlərin cəmini hesablayır?
A)
s = 0
for i in range(1, 51):
s = s + 2 * i
print(s)
B)
s = 0
for i in range(1, 50)
if i//2 == 0:
s = s+i
print(s)
C)
s = 0
for i in range(1, 51)
if i // 2 ==0:
s = s + i
print(s)
D)
s = 0
for i in range(1, 51):
if i % 2 != 0:
s = s + i
print(s)
4. Proqramın nəticəsi nə olacaq?
A) kratiya B) demo C) demokr D) demok
5. ss= "Yaxşı dostu yaman gündə sına" sətrinin
uzunluğunu
müəyyən etmək üçün nə yazılmalıdır ?
A) print(ss) B) int(ss) C) str(ss) D) len(ss)
6. t= "monoqrafiya" sətri verilib. print(t.find('n')) komandasının
nəticəsi nə olacaq?
A) 3 B) 2 C) mon D) -1
a = 'demokratiya'
print (a[:5])
96
7. Verilmiş proqram yerinə yetirildikdən sonra ekranda "
zzrazzqa" yazısı əks
olundu. Nöqtələrin yerində hansı komanda yazılmalıdır?
s = 'abraabqa'
.............
print (b)
A)
s = 'zz' + s + 'zz'
B)
b = s.replace ('ab', 'zz')
C)
b = s.find (s, 'ab')
D) b = s[0, zz]
8.
x = ['bir', 'iki', 'üç', 'dörd', 'beş']
print (x[3])
Proqramın nəticəsi nə olacaq?
A) 'bir, iki, üç' B) 'birikiüç'
C) 'dörd' D) 'üç'
9. Proqramın hansı sətrində səhv buraxılıb?
b = input()
n = len(b)
print(b[n])
print(b[0])
A) birinci B) ikinci C) üçüncü D) dördüncü
10. Proqram nə edir?
s = input()
b = list(s)
f = min(b)
print(f)
A) sətrin
uzunluğunu müəyyən edir
B) siyahıda qiyməti ən kiçik olan elementi çap edir
C) sətirdə indeksi ən
kiçik olan simvolu çap edir
D) sətrin simvollarını çap edir
11. Python dilində funksiya hansı sözlə təyin olunur?
A) fun B) def C) int D)
return
12. 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.
97
TƏDRİS VAHİDİ ÜZRƏ
REALLAŞDIRILACAQ
ALT STANDARTLAR
TƏDRİS VAHİDİ ÜZRƏ ÜMUMİ SAATLARIN MİQDARI:
6 saat
KİÇİK SUMMATİV QİYMƏTLƏNDİRMƏ:
2 saat
BÖYÜK SUMMATİV QİYMƏTLƏNDİRMƏ:
1 saat
_______________________________________
İNFORMASİYA TEXNOLOGİYALARI
TƏDRİS VAHİDİ –
5
1.2.1. İnformasiyaların qəbulu və ötürülməsi üsullarını sadalayır.
1.2.2. İnformasiyaların qəbulu və ötürülməsi üsullarını izah edir.
1.2.3. İnformasiyaların qəbulu və ötürülməsi üsullarını nümunələrlə şərh edir.
2.1.1. İnformasiya modelinin şəbəkə formasını izah edir.
2.1.2. İnformasiya modelinin şəbəkə formasında təsvirini nümunələrlə şərh edir.
2.1.3. İnformasiya modelini şəbəkə formasında ifadə edir.
3.3.1. Kompüter şəbəkələrinin iş prinsiplərini izah edir.
3.3.2. İnternetdə informasiya resurslarının ünvanlaşdırılmasını nümunələrlə nü-
mayiş etdirir.
4.1.1. İnformasiya cəmiyyətinin formalaşdırılmasının mahiyyətini şərh edir.
4.1.2. İnformasiya cəmiyyətinin formalaşdırılmasının əsas istiqamətlərini fərq-
ləndirir.
4.1.3. İnformasiya cəmiyyətinin formalaşdırılması istiqamətlərinə aid sadə
layihələr hazırlayır.
2.2.5. Şablonla sadə veb-səhifələr yaradır.