Umumiy o’quv soati - 46, shundan ma’ruza – 12, lab. – 14, mustaqil ish – 20
2010-2011 o’quv yili
Kafedra mudiri prof. Jumanov I. I.
Ishchi o’quv
dasturidagi
mavzular tartib
raqami
(qo’shimcha
topshiriq
mazmuni)
Umumiy soat
B
axol
as
h
t
u
ri
Nazorat shakli
Ball
Muddati
(hafta)
M
a’
ru
za
A
m
al
iyot
L
ab
or
at
or
iya
M
u
st
aq
il
i
sh
Jam
i
M
ax
.
b
al
l
sa
ra
la
sh
b
al
li
1 - 6
Amaliyot
topshiriqlar
12
14
20
46
JB
MB
OB
Nazorat ishi,
davomat, uy ishi,
labor. ishi.
topshiriq topsh
Yozma ish
35
35
fevral
2 -hafta
fevral
2- hafta
fevral
3-hafta
JAMI
12
14
20
46
70
39
YaB
Yozma ish
30
fevral
(jadval
bo’yicha)
9
SAMARQAND DAVLAT UNIVERSITETI
MEXANIKA-MATEMATIKA FAKULTETI
«Axborotlashtirish texnologiyalari» kafedrasi
5480100 – «Amaliy matematika va informatika» yo’nalishi 4 - bosqich talabalari uchun
«Obyektga yo’naltirilgan vizual programmalashtirish»
fani bo’yicha reyting tizimi asosida baholash
MEZONLARI
( 2010-2011 o’quv yili, VII semestr )
Joriy nazoratlarni baholash mezoni
№
Baholanadigan ish turi
Jami
JB
35
35
1.
Darsdagi fa’ollik
5
5
2.
Nazorat ishi
5
5
3.
Uy vazifasi
2
2
4.
Amaliy topshiriq (lab.)
10
10
5.
Mustaqil ta’lim
7
7
Oraliq nazoratlarni baholash mezoni
№
Baholanadigan ish turi
(Yozma ish)
Jami
OB
35
35
1.
Nazariy savollar-1
6
6
2.
Nazariy savollar-2
6
6
3.
Nazariy savollar-3
6
6
2.
Amaliy masala
10
10
3.
Mustaqil ish
7
7
Yakuniy nazoratni baholash mezoni
№
Baholanadigan ish turi
(Yozma ish)
Jami
30
1.
Nazariy savollar-1
6
2.
Nazariy savollar-2
6
3.
Nazariy savollar-3
6
4.
Nazariy savollar-4
6
5.
Amaliy masala
6
TUZUVChI: t.f.n. dots. Abdullayev A.
10
«Tasdiqlayman»
fakultet dekani
_________________________
«____» ____________ 20__ y
Axborotlashtirish texnologiyalari kafedrasi dotsenti
Abdullayev Abubakirning
OB’EKTGA YO’NALTIRILGAN VIZUAL PROGRAMMALASHTIRISH
fanidan
2010 - 2011 o’quv yili uchun
KALENDAR ISH REJASI
yo’nalish: 5480100 – «Amaliy matematika va informatika», gurux:
401,402,
semestr
VII
№ O’tiladigan mavzu
So
at
O’tka
zish
sanas
i
Ijro
belgi
si
Izoh
1. Ma’ruza (12 soat)
1 Fayllar bilan ishlash. Standart muloqot
oynalari.
2 Qismiy dasturlar va modullar bilan ishlash
3 Delphining grafik imkoniyatlari
4 Delphining multimedia imkoniyatlari.
5 Ma’lumotlar
bazasini
yaratish
texnologiyalari
6 Ma’lumotlar bazalari jadvali uchun dastur
ilovalarini tuzish
2. Laboratoriya mashg’ulotlari (14 soat)
1 Fayllar bilan ishlash. Standart muloqot
oynalari.
2 Fayllar bilan ishlash. Standart muloqot
oynalari.
3 Qismiy dasturlar va modullar bilan ishlash
4 Qismiy dasturlar va modullar bilan ishlash
5 Qismiy dasturlar va modullar bilan ishlash
11
6 Delphining grafik imkoniyatlari
7 Delphining grafik imkoniyatlari
Kafedra mudiri
prof.I.I.Jumanov
12
1. Mavzu. Fayllar bilan ishlash. Standart muloqot oynalari
Reja:
1. Faylning vazifasi va turlari
2. Fayllar bilan ishlovchi funksiyalar
3. Fayl tashkil qilish. Fayllar bilan ishlash
4. Muloqot oynalarini yaratish
Tushunchalar va tayanch iboralar: matnli fayl, tiplashgan fayl,
tiplashmagan fayl, faylli o’zgaruvchi, standart muloqot oynasi, tugmalar.
Fayl – bu tashqi xotiradagi ma’lumotlarning nomlangan sohasi. Object
Pascal
da ularni tashkillashtirish va elementlariga murojaat qilish uslublariga
ko’ra fayllarning uch xil ko’rinishi farqlanadi: matnli, tiplashgan va tiplashmagan.
Matnli fayl – qatorlardan iborat fayl. Matnli faylga DELPHI dagi
(kengaytmasi *.pas) dasturning dastlabki matn fayli misol bo’ladi. Matnli fayl
bilan ishlash uchun mos faylli o’zgaruvchi tavsiflanishi zarur: Var F: TextFile;.
Tiplashgan fayllar barcha elementlari fiksirlangan va bir xil o’lchovli ega
bo’lgan, bu esa ularning har biriga to’g’ridan-to’g’ri murojaat qilishni
tashkillashtirish imkonini beradi (elementga murojaat uning tartib nomeri orqali
amalga oshiriladi). Odatda, bunday fayllarning elementlari yozuv bo’ladi. Faylli
o’zgaruvchi tavsiflanishida uning tipi ko’rsatiladi: Var F: TextFile;.
Tiplashmagan fayl – bu ma’lumotlari ma’lum tipga ega bo’lmagan va
baytlar ketma-ketli sifatida qaraladigan fayl. Faylli o’zgaruvchi e’lon qilinadi: Var
F: File;.
Fayllar bilan ishlash tartibi quyidagicha:
. . .
AssignFile(F, ‘Filename.txt’);
//“Filename.txt” fayl bilan
// F faylli o’zgaruvchini
bog’lash
13
Rewrite(F); // yangi yaratish yoki (Reset(F);)
mavjud
// faylni ochish
. . .
Read(F, Stud); // ma’lumotni fayldan o’qish yoki
// (
Write(F, Stud)) faylga yozish
. . .
CloseFile(F);
// faylni yopish
Fayllar bilan ishlovchi qism dasturlar:
AssignFile(var F; FileName: string)
– F faylli o’zgaruvchi
va FileName nomli faylni bog’lash.
Reset(var F[: File; RecSize: word]
) – mavjud faylni ochadi.
Tiplashmagan faylni ochishda RecSize fayl elementining o’lchovi beriladi.
Rewrite(var F[: File; RecSize: word])
– yangi fayl
yaratiladi va ochiladi.
Append(var F: TextFile)
– fayl oxiriga matn yozish uchun matnli
fayl ochiladi.
Read(F,v1[,v2,…vn])
– tiplashgan fayldan joriy ko’rsatgichdan
boshlab qiymatlarni va matnli fayldan satrni o’qish.
Write(F,v1[,v2,…vn])
– tiplashgan fayldan joriy ko’rsatgichdan
boshlab qiymatlarni va matnli fayldan satrni yozish.
CloseFile(F)
– oldin ochilgan fayl yopiladi.
Rename(var F; NewName: string)
– ixtiyoriy tipdagi ochilmagan
faylni qayta nomlaydi.
Erase(var F)
– ixtiyoriy tipdagi ochilmagan faylni o’chiradi.
Seek(var F; NumRec: Longint)
– matnli bo’lmagan fayllar uchun
NumRec nomerli elementga ko’rsatgichni o’rnatadi.
SetTextBuf(var F: TextFile; var Buf[;Size: word])
–
matnli fayl uchun Size hajmdagi kiritish-chiqarish yangi buferini aniqlaydi.
14
Do'stlaringiz bilan baham: |