Faylning to'liq nomiquyidagi shaklga ega (qavslar [va] ixtiyoriy elementlarni bildiradi):
[disk:] [yo'l \\] fayl nomi
Yo'l - bu papkalar (kataloglar) yoki ".." belgilari bilan ajratilgan "\\" belgilari ketma-ketligi. Yo'l haydovchining joriy yoki ildiz papkasidan fayl joylashgan papkaga yo'nalishni belgilaydi. Agar yo'l "\\" belgisidan boshlansa, unda yo'nalish diskning ildiz papkasidan, aks holda - joriy papkadan hisoblanadi. Yo'ldagi har bir papka nomi papkaga kirish nomiga mos keladi, ".." belgisi papkaning kirish sathidan bir darajaga yuqori. Masalan:
A: \\ text1.txt - text1.txt fayli A haydovchisining ildiz papkasida joylashgan;
C: \\ WORKS \\ PASCAL \\ prog1.pas - prog1.pas fayli PASCAL papkasida joylashgan bo'lib, u o'z navbatida C: haydovchisining ildiz papkasida joylashgan WORKS papkasida joylashgan.
3.4.4. Disk fayllari tuzilishi
Ma'lumot yangi magnit diskka yozilishi uchun uni oldindan formatlash kerak. Formatlash - Bu ma'lumotni yozib olish uchun diskni tayyorlash.
Formatlashtirish paytida, xizmat haqida ma'lumot diskka yoziladi (belgi qo'yiladi), undan keyin ma'lumot yozish va o'qish uchun foydalaniladi. Belgilash haydovchi ro'yxatga olish boshi tomonidan yaratilgan elektromagnit maydon yordamida amalga oshiriladi.
Ma'lumotlar tomonidan yozilgan yo'llar, va har bir trekka bo'lingan sektorlar, masalan, har biri 1024 bayt (3.5-rasm). Diametri 3,5 dyuym bo'lgan 1,44 MB disketada 80 ta trek va 18 ta bo'lim mavjud.
Anjir. 3.6. Vinchester shiling
Rasmda qattiq diskning uchta drayveridagi tenglama izlaridan hosil bo'lgan ikkita silindr (birinchi va ikkinchi) ko'rsatilgan. Qattiq disk ishlayotganda, bir vaqtning o'zida bir nechta rahbar bitta tsilindrning izlaridan ma'lumotni o'qiydi.
Fayldagi ma'lumotlarga kirish uchun siz fayl ma'lumotlari saqlanadigan birinchi sektorning manzilini bilishingiz kerak. Sektor manzili uchta koordinata bo'yicha aniqlanadi: trek (silindr) raqami, sirt raqami va sektor raqami.
Operatsion tizim (OS) ushbu ma'lumotni har bir fayl uchun saqlashga g'amxo'rlik qiladi. Faylga kirishni amalga oshirish uchun OT ildiz katalogidan, FAT (fayllarni taqsimlash jadvali) va diskning yuklash sektoridan foydalanadi. Ushbu elementlar hosil bo'ladi disk tizimining maydoni(yoki disket) va diskni ishga tushirish (formatlash) paytida yaratiladi.
Yuklash sektori, fayllarni taqsimlash jadvali, ildiz katalogi va ma'lumotlar maydoni deb nomlangan diskdagi bo'sh joy elementlardir disk faylining tuzilishi.
Qattiq diskni bir necha qismlarga bo'lish mumkin. Shuning uchun, bo'limlarning soni, ularning joylashuvi va o'lchamlari haqidagi ma'lumotlar qattiq diskning dastlabki bo'limlarida joylashtirilgan. Keyinchalik qattiq diskning bo'limlari alohida disk sifatida ko'rib chiqiladi, ularning har biri alohida initsializatsiya qilinadi, harf belgilari (C:, D:, E:, F: va hokazo) va fayl tizimining o'ziga xos elementlari mavjud.
Boot sektori(Yuklash yozuvi) - bu tashrif buyuradigan karta, unda disk bilan ishlash uchun zarur ma'lumotlar yoziladi. U har bir diskda 0 raqami bilan mantiqiy sektorda joylashgan. Yuklash sektoriga quyidagi xususiyatlar yozilgan:
tizim identifikatori, agar operatsion tizim diskka yozilgan bo'lsa;
baytlarda disk sektorlarining hajmi;
klasterdagi tarmoqlar soni;
katalogdagi buyumlar soni;
diskdagi sektorlar soni va boshqalar.
Agar disk tizim (yuklash) sifatida tayyorlangan bo'lsa, unda yuklash sektorida operatsion tizimning yuklash dasturi mavjud. Aks holda, ushbu operatsion tizim drayveridan yuklamoqchi bo'lganingizda, haydovchi tizim haydovchisi emasligi haqidagi xabarni ko'rsatadigan dastur mavjud.
Diskdagi yuklash sektori fayllarni taqsimlash jadvali bilan ta'qib qilinadi.
Do'stlaringiz bilan baham: |