Shofirkon maishiy xizmat kasb hunar kolleji «dasturlash asoslari»



Download 0,81 Mb.
bet40/53
Sana29.12.2022
Hajmi0,81 Mb.
#896990
1   ...   36   37   38   39   40   41   42   43   ...   53
Bog'liq
Ma\'ruza matn

File of T, bu erda T = record
a: Byte;
b: Char;
c : Integer;
end.
Faylning mantiqiy tarkibi massiv tarkibiga juda o`xshaydi. Massiv va fayl o`rtasidagi farq quyidagidan iborat:
Massivda elementlar soni, xotirani taqsimlash vaqtida o`rnatiladi
va u to`laligicha tezkor xotirada joylashadi. Massiv elementlarining raqamlanishi, uni e`lon qilishda ko`rsatilgan quyi va yuqori chegaralarga mos ravishda bajariladi.
Faylda elemenlar soni dastur ishlash jarayonida o`zgarishi mumkin va u axborotning tashqi tashuvchilarida joylashadi. Fayl elementlari chapdan o`ngga tomon noldan boshlab (matn fayllaridan boshqa) raqamlanadi. Har bir vaqt daqiqasida fayl elementlari soni noma`lum bo`ladi. Lekin fayl oxirida uning oxirini bildiruvchi 26 kodlik (CTRL+ Z) ASCII boshqaruvchi belgisi bilan yoziluvchi, maxsus Eof yozuvi bo`ladi. Bundan tashqari fayl uzunligini aniqlash va boshqa tez-tez talab qilinadigan ishlarni, fayllar uchun mo`ljallangan standart protsedura va funktsiyalar yordamida bajarish mumkin.
11.2. Turbo Paskalda fayllarning sinflanishi
Turbo Paskalda fayllar ikkita belgisiga ko`ra sinflanadi:

  • turiga (mantiqiy tarkibiga) ko`ra;

  • fayl elementlaridan foydalanish usuliga ko`ra.



H ar xil fayllarning har bir turiga nisbatan foydalanish usullarining qo`llanilish imkoniyatini quyidagi sxema bilan ko`rsatamiz:


11.3. Fayllarning qo`llanilishi, ochish va yopish


Qattiq yoki egiluvchan magnit disklarida yozilgan qandaydir fizik fayl bilan ishlash uchun, eng avval uni faylli o`zgaruvchi (mantiqiy fayl) bilan bog`lash zarur. Bu o`zgaruvchi yordamida mazkur fizik fayldan foydalanish mumkin bo`ladi. Mantiqiy va fizik fayllarni bog`lash, faqat yopiq fayl uchun ishlatiladigan, Assisgn protsedurasi yordamida bajariladi. Bu protseduraning birinchi parametri faylli o`zgaruvchi, ikkinchi parametr esa, qiymati identifikatorlarni MS-DOSda yozish qoidalariga mosligini ko`rsatuvchi fizik faylning ismi bo`lgan, satrli o`zgarmas yoki satrli o`zgaruvchi identifikatoridir.

Download 0,81 Mb.

Do'stlaringiz bilan baham:
1   ...   36   37   38   39   40   41   42   43   ...   53




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish