Kiberxzavfsizlik (sohalar bo‘yicha) ta’lim yo‘nalishi talabalari uchun individual loyihani bajarish va rasmiylashtirish bo‘yicha


Download 0.81 Mb.
Pdf ko'rish
bet14/25
Sana19.06.2023
Hajmi0.81 Mb.
#1601190
1   ...   10   11   12   13   14   15   16   17   ...   25
Bog'liq
1685028146 (1)

Fayl tuzilishi 
Fayl tuzilishi- diskdagi fayllar to'plami va ular orasidagi munosabatlar 
(diskda fayllarni saqlash tartibi). 
Fayl tuzilmalarining turlari: 
• 
oddiy, yoki bir darajali: katalog - bu fayllarning chiziqli ketma -ketligi. 
• 
ierarxik yoki ko'p darajali: katalogning o'zi boshqa katalogning bir qismi bo'lishi 
mumkin va unda ko'plab fayllar va kichik kataloglar bo'lishi mumkin. Ierarxik 
tuzilma ikki xil bo'lishi mumkin: "Daraxt" va "Tarmoq". Agar faylga faqat bitta 
katalog (OS MS -DOS, Windows) va "Tarmoq" kiritilishi mumkin bo'lsa, 
kataloglar "Daraxt" ni hosil qiladi - agar fayl bir vaqtning o'zida bir nechta 
kataloglarni (UNIX) kiritishi mumkin bo'lsa. 
• 
Fayl tuzilishi kataloglar va fayllar ierarxiyasini tavsiflovchi grafik sifatida 
ifodalanishi mumkin: 
2 – rasm. Papka ildizi1 


26 
3 – rasm. Papka ildizi2 
Fayl nomlari turlari: 
Fayllar 
nomlari 
bilan 
aniqlanadi. 
Foydalanuvchilar 
fayllarni 
uzatadilar ramziy nomlar, bu ishlatilgan belgilarga ham, ismning uzunligiga 
ham OS cheklovlarini hisobga oladi. Dastlabki fayl tizimlarida bu chegaralar 
ancha tor edi. Shunday qilib, mashhur FAT fayl tizimi ismlarning uzunligi 
taniqli 8.3 sxemasi bilan cheklangan (ismning o'zi uchun 8 ta belgi
kengaytmasi uchun 3 ta belgi) va UNIX System V da ism 14 belgidan 
oshmasligi kerak. 
Biroq, foydalanuvchi uzun ismlar bilan ishlashi ancha qulayroq, chunki 
ular sizga faylga haqiqiy mnemonik nom berishga imkon beradi, bu orqali 
hatto uzoq vaqtdan keyin ham fayl nima ekanligini eslab qolish mumkin 
bo'ladi. o'z ichiga oladi. Shu sababli, zamonaviy fayl tizimlari odatda uzun 
ramziy fayl nomlarini qo'llab -quvvatlaydi. 
Masalan, Windows NT o'z NTFS fayl tizimida fayl nomining uzunligi 255 
belgigacha bo'lishi mumkinligini bildiradi. 
Uzoq ismlarga o'tish qisqa nomlarni ishlatadigan ilgari yaratilgan 
ilovalar bilan moslik muammosini keltirib chiqaradi. Dasturlar oldingi 
konventsiyalarga muvofiq fayllarga kirishi uchun fayl tizimi uzun nomli 
fayllarga ekvivalent qisqa nomlar (taxalluslar) bera olishi kerak. Shunday qilib, 
muhim vazifalardan biri mos keladigan qisqa nomlarni yaratish muammosi. 


27 
Ramziy nomlar uch xil bo'lishi mumkin: oddiy, murakkab va nisbiy: 
1. Oddiy ism bitta katalog ichidagi faylni aniqlaydi, fayllarning nomenklaturasi va 
nomining uzunligini hisobga olgan holda tayinlanadi. 
2. To'liq nomi barcha kataloglarning oddiy ramziy nomlari zanjiri bo'lib, ular orqali 
ildiz ildizdan o'tadi bu faylning, disk nomi, fayl nomi. Shunday qilib, to'liq 
ism kompozit, unda oddiy nomlar bir -biridan OS ajratuvchi orqali ajratilgan. 
3. Faylni ham aniqlash mumkin nisbiy ism... Nisbiy fayl nomi "joriy katalog" 
atamasi bilan belgilanadi. Vaqtning har bir lahzasida kataloglardan biri joriy 
bo'ladi va bu katalogni foydalanuvchi o'zi OS buyrug'i bilan tanlaydi. Fayl tizimi 
joriy katalog nomini yozib oladi, shunda u to'liq nomlangan fayl nomini yaratish 
uchun nisbiy nomlardan tashqari ishlatilishi mumkin. 

Download 0.81 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   25




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