Kompyuter dasturlari



Yüklə 223,12 Kb.
səhifə5/25
tarix28.11.2023
ölçüsü223,12 Kb.
#136705
1   2   3   4   5   6   7   8   9   ...   25
2. Tizimli va amaliy dasturiy ta’minotning rivojlanish tendentsiyalari

6.6. OS fayl tizimi nima?

Fayl (inglizcha fayl - papka) - bu tashqi xotira qurilmasida joylashgan va bir butun sifatida saqlanadigan, yuboriladigan va qayta ishlanadigan har qanday ma'lumotlarning nomlangan to'plami. Faylda dastur, raqamli ma'lumotlar, matn, kodlangan tasvir va boshqalar bo'lishi mumkin.

Fayl tizimi - bu har qanday vositada fayllarni saqlashni tashkil qilish vositasi.

tashqi muhitda - magnit disklarda yoki CD-ROMlarda xotira maydoni sifatida jismoniy amalga oshiriladi . Har bir fayl disk xotira bloklarining ma'lum sonini egallaydi. Oddiy blok uzunligi 512 baytni tashkil qiladi.
fayl tizimi drayveri deb ataladigan maxsus operatsion tizim moduli tomonidan xizmat qiladi . Har bir fayl katalogda ro'yxatdan o'tgan nomga ega - fayllarning mazmuni.
Katalog (ba'zan katalog yoki papka deb ataladi ) foydalanuvchiga operatsion tizimning buyruq tili orqali kirishi mumkin. Siz uni ko'rishingiz, unda ro'yxatdan o'tgan fayllar nomini o'zgartirishingiz, tarkibini yangi joyga ko'chirishingiz va ularni o'chirishingiz mumkin.
Katalog o'z nomiga ega bo'lishi va oddiy fayllar bilan birga boshqa katalogda saqlanishi mumkin: ierarxik fayl tuzilmalari shunday shakllanadi. Bunday tuzilishga misol rasmda ko'rsatilgan. 6.3.

Guruch. 6.3. Diskdagi katalog daraxti

fayl nomini va fayl joylashgan katalog nomini ko'rsatuvchi " faylni ochish... " buyrug'ini berganda nima sodir bo'ladi ?
Ushbu buyruqni bajarish uchun fayl tizimi drayveri o'z katalogiga murojaat qiladi , qaysi disk bloklari ko'rsatilgan faylga mos kelishini bilib oladi va keyin ushbu bloklarni disk drayveriga o'qish uchun so'rov yuboradi.

Yüklə 223,12 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   25




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