Egntitep' Sankt-Peterburg • Moskva • Yekaterinburg • Voronej Nijniy Novgorod • Rostov-Don Samara • Minsk


Faylning o'qiladigan qismining ta'rifi


Download 0.51 Mb.
bet63/90
Sana09.04.2023
Hajmi0.51 Mb.
#1347033
1   ...   59   60   61   62   63   64   65   66   ...   90
Bog'liq
1.auto.uz

Faylning o'qiladigan qismining ta'rifi.

Ushbu muammoni hal qilish uchun fayl tizimining mavhumlik darajasini kamaytirish kerak. Ushbu darajadagi funktsiyalar faylda ma'lum bir tarzda ulangan jismoniy disk bloklari to'plami sifatida ishlaydi.

  1. Diskdan ma'lumotlarni o'qish.

Jismoniy blok raqamini aniqlagandan so'ng, fayl tizimi o'qish operatsiyasini bajarish uchun kiritish-chiqarish tizimini chaqiradi. Ushbu darajada, silindrlar, treklar, sektorlar raqamlari kabi fayl tizimi qurilmasining tafsilotlari allaqachon paydo bo'ladi.


4-bob. Tarmoqlarni standartlashtirish va tasniflash


105


Ilova dasturi fayl tizimining yuqori darajasiga kirishda so'rashi mumkin bo'lgan funktsiyalar orasida, masalan:
DIR1/MY/FILE.TXT FAYLINING 22 MANTIQLI YOZISHINI O‘QING
Yuqori qatlam bu so'rovni "o'z-o'zidan" bajara olmaydi; DIR1/MY/FILE ramziy nomini belgilash orqali. TXT faylning jismoniy manzili bo'lib, u asosiy qatlamga so'rov yuboradi:
FAYDDAN 22 MANTIQ YOZISHNI O‘QING,
Jismoniy MANZIL 174 VA 235 O'lchamga ega
So'rovga javoban, ikkinchi qatlam 174-manzildagi fayl diskda beshta qo'shni bo'lmagan maydonni egallashini aniqlaydi va kerakli yozuv 345-sonli jismoniy blokning to'rtinchi maydonida. Shundan so'ng u drayverdan o'qishni so'raydi. kerakli mantiqiy yozuv.
Ushbu soddalashtirilgan sxemaga muvofiq, fayl tizimi darajalarining o'zaro ta'siri bir tomonlama - yuqoridan pastgacha. Biroq, haqiqiy rasm ancha murakkab. Haqiqatan ham, faylning xususiyatlarini aniqlash uchun yuqori daraja uning ramziy nomini "ochishi", ya'ni fayl nomida ko'rsatilgan kataloglarning butun zanjirini ketma-ket o'qishi kerak. Va bu shuni anglatadiki, muammoni hal qilish uchun u bir necha marta asosiy darajaga o'tadi, bu esa o'z navbatida drayverdan katalog ma'lumotlarini diskdan o'qishni bir necha marta "so'raydi". Va har safar natijalar pastdan yuqoriga o'tkaziladi.
Tarmoqdagi kompyuterlarning o'zaro ta'sirini tashkil qilish vazifasini ierarxik tarzda tashkil etilgan modullar to'plami sifatida ham ko'rsatish mumkin. Masalan, quyi darajadagi modullarga ikkita qo'shni tugun o'rtasida ma'lumotni ishonchli uzatish bilan bog'liq masalalar, keyingi, yuqori darajadagi modullarga esa butun tarmoq ichida xabarlarni tashish ishonib topshirilishi mumkin. Ko'rinib turibdiki, oxirgi vazifa - qo'shni bo'lmagan har qanday ikkita tugun o'rtasidagi aloqani tashkil qilish - umumiyroq va shuning uchun uni hal qilish asosiy darajaga bir nechta qo'ng'iroqlar orqali erishish mumkin. Shunday qilib, L va B tugunlarining o'zaro ta'sirini tashkil etish oraliq qo'shni tugunlar juftlarining muqobil o'zaro ta'siriga tushirilishi mumkin (4.4-rasm).






Download 0.51 Mb.

Do'stlaringiz bilan baham:
1   ...   59   60   61   62   63   64   65   66   ...   90




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