Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr



Download 5,36 Mb.
Pdf ko'rish
bet331/335
Sana02.08.2021
Hajmi5,36 Mb.
#136132
1   ...   327   328   329   330   331   332   333   334   335
Bog'liq
Dasturlash asoslari(O'zbekcha)

Mantiqiy fayl strukturasi 
Mantiqiy  fayl  strukturasi  –  bu,  faylni  dasturda  qabul  qilish  usulidir.  
Agar  fayl  strukturasini  massiv  strukturasiga  solishtirsak,  quyidagi  farqlarni 
ko‘ramiz: 
1. Massivda  elementlar  soni  xotirani  taqsimlash  vaqtida  o‘rnatiladi  va   u 
to‘laligicha  tezkor  xotiraga  joylashadi.  Massiv  elementlari  raqamlanishi  uni e’lon 
qilishda ko‘rsatilgan quyi va yuqori chegaralarga mos holda o‘rnatiladi. 
2.  Faylda    esa    elementlar(yozuvlar)    soni    dastur    ishi    jarayonida    o‘zgarishi 
mumkin    va    u    tashqi    axborot    tashuvchilarda    joylashgan.    Fayl    elementlarini 
raqamlash 0 dan boshlanadi va elementlar soni doim noaniq. 
Biz    yuqorida    o‘zgaruvchilarning    turli    toifalari    bilan    ishlab    keldik.    Bular 
skalyar,  oddiy  va  murakkab  tarkiblashgan  toifalardir.  Bu  toifadagi  ma’lumotlar 
yordamida    masalalarni    yechishda    boshlang‘ich    ma’lumotlar    klaviaturadan 
operativ    xotiraga    kiritiladi    va    natija    ekranga    chiqariladi.    Ulardan    boshqa 
dasturlarda  foydalanib  bo‘lmaydi,  chunki  ular  tizimdan  chiqilgandan  so‘ng  hech 
qayerda    saqlanmaydi.    Bu    ma’lumotlarni    xotirada    saqlash    uchun    C#    tilida 
ma’lumotlarning faylli toifasi belgilangan.  
Toifalashgan    fayllar    bir    xil    toifali    elementlardan    tashkil    topadi.    Ularni 
ma’lum    qurilmalarda    uzatish    ham    mumkin.    Faylning    elementlari    mashina 
kodlarida yoziladi va saqlanadi. 
Toifalashmagan    fayllarda    turli    toifadagi    malumotlarni    saqlash    mumkin. 
Ular ham mashina kodlarida yozilgan bo‘lib baytlar to‘plamini tashkil qiladi. 


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari                                                              1-semestr
 
 
332 
 
Matnli    fayllar    ASCII    kodlardan    tashkil    topgan    va    qatorlarga    ajratilgan 
bo‘ladi.  Matnli  fayllarda  nafaqat  faylning  yakunida  fayl  oxiri  belgisi,  balki  har 
qatorning yakunida maxsus qator oxiri belgisi qo‘yiladi.  
 

Download 5,36 Mb.

Do'stlaringiz bilan baham:
1   ...   327   328   329   330   331   332   333   334   335




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