Fayl: fayl nomlari. To'liq, qisqa, uzun, to'g'ri va noto'g'ri fayl nomi, uning tarkibi, shablon va niqob. "Fayllar va fayl tizimi" mavzulari bo'yicha test Nomlash qoidalari

Fayl: fayl nomlari. To'liq, qisqa, uzun, to'g'ri va noto'g'ri fayl nomi, uning tarkibi, shablon va niqob. "Fayllar va fayl tizimi" mavzulari bo'yicha test Nomlash qoidalari

Kompyuter axborot bilan ishlaydi, ular matn, grafik, audio yoki video formati bo'lishi mumkin. Kompyuterda qayta ishlangan barcha ma'lumotlar fayllarda saqlanadi. Fayl tushunchasi kompyuter savodxonligining asosiy tushunchalaridan biridir.

Fayl kompyuter xotirasidagi xotiraning nomlangan maydoni. Boshqacha qilib aytganda, fayl bu o'z nomiga ega bo'lgan kompyuter tashuvchilari (qattiq disk, CD va DVD disklari, flesh-disklar va boshqalar) ma'lumotlar to'plamidir ( Fayl nomi).

Fayl nomida qanday belgilar ishlatilishi mumkin? Fayl nomlarida rus va lotin harflari, raqamlar, bo'shliqlar va tinish belgilaridan foydalanish tavsiya etiladi. Shu bilan birga, fayl nomi nuqta bilan boshlanmasligi va nomda kvadrat qavs yoki jingalak qavslardan ( ) foydalanmasligi kerak. Quyidagi xizmat belgilari fayl nomlari uchun yaroqsiz: / \ | : * ? "< >

Fayl nomining maksimal uzunligi bormi? Fayl nomi uzunligi 255 belgidan oshmasligi kerak. Aslida, odatda 20-25 belgi etarli.

Windows fayl nomlari uchun kichik va katta harflarni farqlamaydi. Bu shuni anglatadiki, siz nomlari farq qiladigan fayllarni faqat bitta katalogda saqlay olmaysiz. Masalan, Windows uchun ikkita fayl nomi "Title.doc" va "TITLE.doc" bir xil fayl uchun bir xil nom bo'ladi.

Sizningcha, bitta katalogda bir xil nomli PRIMER bir nechta fayllar bo'lishi mumkinmi? Bu PRIMER nomi turli kengaytmalarga ega bo'lgan taqdirda mumkin.

Fayl nomi kengaytmasi ga ishora qiladi fayl turi(ba'zida ular ham aytadilar - fayl formati). Shunday qilib,

  • "fayl turi",
  • "fayl formati",
  • "Fayl kengaytmasi",
  • "fayl nomi kengaytmasi" -

bu, umuman olganda, bir xil narsa.

Masalan,

PRIMER.doc(x) – fayl turi Word hujjati (yoki Word formatidagi fayl),

PRIMER.bmp - fayl turi rasm,

PRIMER.avi - fayl turi video fayl,

PRIMER.wav - Fayl turi audio fayldir.

Ushbu fayllarning barchasi turli nomlarga ega (fayl nomining turli kengaytmalari tufayli) va bir joyda saqlanishi mumkin, ya'ni. bitta katalogda. Agar odamlarning ismlari bilan o'xshashlik chizadigan bo'lsak, u holda fayl nomi shaxs nomi bilan bir xil bo'ladi va fayl nomi kengaytmasi shaxsning familiyasidir. Shunga ko'ra, bu o'xshashlik bo'yicha PRIMER.doc va PRIMER.bmp Ivan Petrov va Ivan Sidorov bilan bir xil. PRIMER.doc va VARIANT.doc nomli fayllar bir xil hujjatlar oilasidan ikki aka-uka (bir xil .doc kengaytmasi bilan), masalan, Ivan Petrov va Fedor Petrovlar bir Petrovlar oilasidan aka-uka.

Fayl nomi kengaytmasi fayl nomining nuqtadan keyin bir nechta belgilar bilan boshlanadigan qismidir.

Uchta harfdan iborat kengaytmalar keng tarqalgan - .doc, .txt, .bmp, .gif va boshqalar. Case muhim emas, shuning uchun .doc va .DOC bir xil hujjat kengaytmasi.

Kengaytma fayl nomidagi ixtiyoriy atributdir, ya'ni. u mavjud bo'lmasligi mumkin. Bunday holda, odatda fayl nomining oxirida nuqta bo'lmaydi. Kengaytma, zarur bo'lmasa-da, hali ham ma'qul, chunki u Windows-ga qaysi turdagi fayl ekanligini aytadi. Oddiy qilib aytganda, fayl turi Windows-ga faylni qaysi dastur yordamida ochish kerakligini aytadi. Masalan, .doc kengaytmasi faylni Word muharriri yordamida ochish kerakligini, .cdr kengaytmasi faylni Corel Draw grafik dasturi yordamida ochish kerakligini bildiradi.

Zaxiralangan (xizmat) nomlari borki, ularni fayl nomi sifatida ishlatib bo'lmaydi, chunki ular qurilma nomlaridir:

PRN - printer,

COM1-COM4 - 1-4 seriyali portlarga ulangan qurilmalar,

AUX - COM1 bilan bir xil,

LPT1-LPT4 - 1-4 parallel portlarga ulangan qurilmalar (odatda printerlar),

CON (konsol) – kiritish uchun – klaviatura, chiqish uchun – ekran,

NUL - bu "bo'sh" qurilma.

Mana yaroqsiz fayl nomlariga misollar:

5<>8/7.txt - belgilar "<», «>" va "/" taqiqlangan,

Savol nima? - belgisi "?" taqiqlangan

PRN.bmp - bu erda PRN zaxiralangan nomdir.

Fayl turiga qarab, Windows ekranida turli piktogrammalar ko'rsatiladi:

Windows Explorer (Ishga tushirish-Dasturlar-Aksessuarlar-Explorer) sukut bo'yicha ekranda fayl nomi kengaytmalari ko'rsatilmaydigan, lekin fayl piktogrammalari ko'rsatiladigan rejimga ega.

Faylni saqlashda faqat uning nomini yozing va mavjud ro'yxatdan fayl turini tanlang. Tanlangan kengaytma avtomatik ravishda fayl nomiga qo'shiladi. Misol uchun, quyidagi rasmda dasturning o'zi fayl nomiga .jpg kengaytmasini qo'shadi. Natijada, Windows ushbu faylni "paint.jpg da chizish" nomi bilan eslab qoladi.

Fayllarni saqlashda tushunmovchiliklarga yo'l qo'ymaslik uchun, agar mavjud bo'lsa, har doim "fayl turi" qatoriga e'tibor bering. Axir, fayl turi Windows uchun maslahat bo'lib, uning yordamida tizim ushbu faylni qaysi dasturda ochish mumkinligini aniqlaydi.

Agar siz Internetdan faylni, masalan, .rar kengaytmasi bilan yuklab olgan bo'lsangiz, lekin sizning kompyuteringizda bunday "siqilgan, arxivlangan" fayllar bilan ishlash uchun arxivlovchi dastur o'rnatilmagan bo'lsa, unda faylning shunday ishlashiga hayron bo'lmang. ochiq emas. Boshqacha qilib aytganda, agar siz fayllarni, masalan, video formatida ochsangiz, kompyuterda ushbu format bilan ishlash uchun tegishli dastur bo'lishi kerakligini bilishingiz kerak.

O'xshashlik fayl (aniqrog'i, fayl turi o'rtasida) va ushbu turdagi fayllar bilan ishlaydigan dastur o'rtasida o'rnatilishi mumkin. Fayl qulfdir va bu faylni ochadigan dastur kalit hisoblanadi. Qulfni kalitsiz ochib bo'lmaydi va qulfsiz kalit ayniqsa qimmatli emas.

Kompyuter savodxonligi mashqlari:

1) Ish stolida ikkita papka yaratishga harakat qilib ko'ring: PRIMER va primer. Buni amalga oshirish uchun ish stolida bo'sh joyga sichqonchaning o'ng tugmachasini bosing va paydo bo'lgan oynada "Yaratish" opsiyasini bosing va nihoyat "Papka" opsiyasini bosing. "Yangi jild" ni "PRIMER" bilan almashtiring. Keyin "primer" deb nomlangan ikkinchi papkani yaratish uchun bularning barchasini takrorlang. Windows sizga ikkinchi jildni ochishga ruxsat berdimi?

2) Masalan, Word muharririga o'ting va hujjatni PRN nomi bilan saqlashga harakat qiling. Windows yangi fayl uchun ushbu nomga ruxsat beradimi?

3) Muammoni qanday hal qilish mumkin: “Men fayllarni Internetdan yuklab olaman, lekin ular xsd (PM)/RAR formatida va kompyuterda ochilmaydi yoki o‘qilib bo‘lmaydi. Nima qilish kerak?"

P.S. Maqola tugadi, lekin siz hali ham o'qishingiz mumkin:

Kompyuter savodxonligi bo'yicha so'nggi maqolalarni to'g'ridan-to'g'ri pochta qutingizga oling.
Allaqachon ko'proq 3000 obunachi

.

Fayl tizimi - ma'lumotlarni tartibga solish, saqlash va nom berish usullarini belgilaydigan tartib saqlash vositalari kompyuterlarda, shuningdek, boshqalarda elektron uskunalar: raqamli kameralar, mobil telefonlar va hokazo. Fayl tizimi belgilaydi format odatda shaklda guruhlangan ma'lumotlarning mazmuni va jismoniy saqlash usuli fayllar. Muayyan fayl tizimi fayl nomining hajmini aniqlaydi ( papkalar), maksimal mumkin bo'lgan fayl va bo'lim hajmi, o'rnating atributlar fayl. Ba'zi fayl tizimlari xizmat ko'rsatish imkoniyatlarini ta'minlaydi, masalan. kirish nazorati yoki shifrlash fayllar.

Keng ma'noda "fayl tizimi" tushunchasi quyidagilarni o'z ichiga oladi:

  • diskdagi barcha fayllarning umumiyligi,
  • · fayllarni boshqarish uchun foydalaniladigan ma'lumotlar tuzilmalari to'plami, masalan, fayl kataloglari, fayl deskriptorlari, bo'sh va foydalanilgan disk maydonini taqsimlash jadvallari,
  • · fayllarni boshqarishni amalga oshiradigan tizimli dasturiy vositalar majmuasi, xususan: fayllarni yaratish, yo'q qilish, o'qish, yozish, nomlash, qidirish va boshqa operatsiyalar.

Fayl har qanday kompyuter foydalanuvchisiga tanish bo'lgan tushunchadir. Foydalanuvchi uchun har bir fayl alohida ob'ekt bo'lib, uning boshlanishi va oxiri bo'lib, nomi va joylashuvi bo'yicha boshqa barcha fayllardan farq qiladi ("nima nomlangan" va "qayerda joylashgan"). Har qanday ob'ekt singari, fayl ham yaratilishi, ko'chirilishi va yo'q qilinishi mumkin, ammo tashqi aralashuvsiz u abadiy o'zgarishsiz qoladi. Fayl har qanday turdagi ma'lumotlarni saqlash uchun mo'ljallangan - matn, grafik, ovoz, bajariladigan dasturlar va boshqalar. Faylning ob'ekt bilan o'xshashligi foydalanuvchiga operatsion tizimda ma'lumotlar bilan ishlashda tezda qulay bo'lish imkonini beradi.

Fayl nomlari:

Fayllar nomlari bilan aniqlanadi. Foydalanuvchilar foydalanilgan belgilar va nom uzunligi bo'yicha OS cheklovlarini hisobga olgan holda fayllarga ramziy nomlar berishadi. Yaqin vaqtgacha bu chegaralar juda tor edi. Shunday qilib, mashhur FAT fayl tizimida nomlar uzunligi ma'lum bo'lgan 8.3 sxemasi bilan cheklangan (8 belgi - nomning o'zi, 3 belgi - nom kengaytmasi), UNIX System V OTda esa nom o'z ichiga olmaydi. 14 dan ortiq belgi. Biroq, foydalanuvchi uchun uzoq nomlar bilan ishlash ancha qulayroqdir, chunki ular sizga faylga chinakam mnemonik nom berishga imkon beradi, buning yordamida hatto juda uzoq vaqtdan keyin ham ushbu fayl nimani o'z ichiga olganligini eslab qolishingiz mumkin. Shuning uchun zamonaviy fayl tizimlari uzoq ramziy fayl nomlarini qo'llab-quvvatlaydi. Masalan, Windows NT o'zining yangi NTFS fayl tizimida tugatuvchi null belgisini hisobga olmaganda, fayl nomi 255 belgigacha bo'lishi mumkinligini belgilaydi.

Uzoq nomlar nafaqat yangi fayl tizimlari, balki taniqli fayl tizimlarining yangi versiyalari tomonidan ham qo'llab-quvvatlanadi. Masalan, Windows 95 FAT ning sezilarli darajada o'zgartirilgan versiyasi bo'lgan VFAT fayl tizimidan foydalanadi. Ko'pgina boshqa yaxshilanishlar qatorida VFAT ning asosiy afzalliklaridan biri bu uzoq nomlarni qo'llab-quvvatlashdir. Ekvivalent qisqa nomlarni yaratish muammosiga qo'shimcha ravishda, FATning yangi versiyasini amalga oshirishda, saqlash usuli va diskdagi ma'lumotlarning tuzilishi tubdan o'zgarmasligi sharti bilan uzoq nomlarni saqlash muammosi muhim vazifa edi.

Odatda, turli xil fayllar bir xil ramziy nomga ega bo'lishi mumkin. Bunday holda, fayl ramziy katalog nomlari ketma-ketligidan iborat bo'lgan qo'shma nom bilan noyob tarzda aniqlanadi. Ba'zi tizimlar bir faylga bir nechta turli nomlarni bera olmaydi, boshqalari esa bunday cheklovga ega emas. Ikkinchi holda, operatsion tizim faylga qo'shimcha noyob nom beradi, shunda fayl va uning noyob nomi o'rtasida yakkama-yakka yozishmalar o'rnatilishi mumkin. Noyob nom raqamli identifikator bo'lib, operatsion tizim dasturlari tomonidan qo'llaniladi. Bunday noyob fayl nomiga misol sifatida UNIX tizimidagi inode raqamini keltirish mumkin.

Fayl turlari:

Fayllar turli xil bo'ladi: oddiy fayllar, maxsus fayllar, katalog fayllari.

Oddiy fayllar, o'z navbatida, matnli va ikkilik fayllarga bo'linadi. Matnli fayllar ASCII kodida ifodalangan belgilar qatorlaridan iborat. Bu hujjatlar, dasturlarning manba kodlari va boshqalar bo'lishi mumkin. Matn fayllari ekranda o'qilishi va printerda chop etilishi mumkin. Ikkilik fayllar ASCII kodlaridan foydalanmaydi va ko'pincha dastur ob'ekt kodi yoki arxiv fayli kabi murakkab ichki tuzilmalarga ega. Barcha operatsion tizimlar kamida bitta fayl turini - o'zlarining bajariladigan fayllarini taniy olishlari kerak.

Maxsus fayllar kiritish-chiqarish qurilmalari bilan bog'langan fayllar bo'lib, foydalanuvchiga faylga yozish yoki fayldan o'qish uchun oddiy buyruqlar yordamida kiritish-chiqarish operatsiyalarini bajarish imkonini beradi. Bu buyruqlar birinchi navbatda fayl tizimi dasturlari tomonidan qayta ishlanadi, so'ngra so'rovni bajarishning ma'lum bir bosqichida ular OT tomonidan tegishli qurilmaning boshqaruv buyruqlariga aylantiriladi. Maxsus fayllar, masalan, kiritish-chiqarish qurilmalari, blokga yo'naltirilgan va baytga yo'naltirilgan bo'linadi.

Katalog, bir tomondan, foydalanuvchi tomonidan ba'zi mulohazalar asosida birlashtirilgan fayllar guruhidir (masalan, o'yin dasturlarini o'z ichiga olgan fayllar yoki bitta dasturiy paketni tashkil etuvchi fayllar), ikkinchi tomondan, bu fayl. uning komponentlari guruhi haqidagi tizim ma'lumotlarini o'z ichiga oladi. Katalog unga kiritilgan fayllar ro'yxatini o'z ichiga oladi va fayllar va ularning xarakteristikalari (atributlari) o'rtasida yozishmalar o'rnatiladi.

Turli fayl tizimlari atributlar sifatida turli xususiyatlardan foydalanishi mumkin, masalan:

  • ruxsat etilgan kirish haqida ma'lumot,
  • · faylga kirish uchun parol,
  • · fayl egasi,
  • · fayl yaratuvchisi,
  • "faqat o'qish" belgisi
  • · "yashirin fayl" belgisi,
  • · "tizim fayli" belgisi,
  • · “arxiv fayli” belgisini,
  • · "ikkilik/belgi" belgisi,
  • · "vaqtinchalik" belgisi (jarayon tugagandan so'ng olib tashlang),
  • · blokirovka belgisi,
  • rekord uzunligi,
  • · yozuvdagi kalit maydoniga ko'rsatgich,
  • · kalit uzunligi,
  • · yaratilgan vaqt, oxirgi kirish va oxirgi o'zgartirish,
  • joriy fayl hajmi,
  • · maksimal fayl hajmi.

Kataloglar MS-DOS fayl tizimida bo'lgani kabi to'g'ridan-to'g'ri fayl xususiyatlarining qiymatlarini o'z ichiga olishi mumkin yoki UNIX operatsion tizimida amalga oshirilganidek, ushbu xususiyatlarni o'z ichiga olgan jadvallarga murojaat qilishi mumkin.

Kataloglar ierarxik tuzilmani tashkil qilishi mumkin, chunki quyi darajadagi katalog yuqori darajadagi katalogga kiritilishi mumkin.

/libhistory.so.5.2

(Unix va UNIX-ga o'xshash operatsion tizimlarda ierarxik fayl tizimi):

Katalog ierarxiyasi daraxt yoki tarmoq bo'lishi mumkin. Agar faylga faqat bitta katalogda bo'lishga ruxsat berilsa, kataloglar daraxtni, agar fayl bir vaqtning o'zida bir nechta kataloglarda bo'lishi mumkin bo'lsa, tarmoqni tashkil qiladi. MS-DOS da kataloglar daraxt strukturasini tashkil qiladi, UNIXda esa ular tarmoq strukturasini tashkil qiladi, boshqa har qanday fayl kabi, katalog ham ramziy nomga ega bo'lib, u orqali barcha kataloglarning ramziy nomlari zanjirini o'z ichiga olgan birikma nom bilan ajralib turadi. ildizdan ushbu kataloggacha bo'lgan yo'l o'tadi.

Mantiqiy fayl tashkil qilish:

Dasturchi faylni mantiqiy tashkil qilish bilan shug'ullanadi, faylni ma'lum bir tarzda tashkil etilgan mantiqiy yozuvlar ko'rinishida ifodalaydi. Mantiqiy yozuv - bu dasturchi tashqi qurilma bilan almashishda manipulyatsiya qilishi mumkin bo'lgan eng kichik ma'lumotlar qismidir. Qurilma bilan jismoniy almashinuv katta birliklarda amalga oshirilsa ham, operatsion tizim dasturchiga alohida mantiqiy yozuvga kirishni ta'minlaydi. 2.33-rasmda faylni mantiqiy tashkil qilishning bir nechta diagrammasi ko'rsatilgan. Yozuvlar belgilangan uzunlik yoki o'zgaruvchan uzunlikdagi bo'lishi mumkin. Yozuvlar faylda ketma-ket (ketma-ket tashkil etish) yoki individual mantiqiy yozuvga (indeks-ketma-ket tashkil etish) tezkor kirish imkonini beruvchi indeks jadvallari deb ataladigan usullardan foydalangan holda yanada murakkab tartibda joylashtirilishi mumkin. Yozuvdagi kalit deb ataladigan maxsus maydon yozuvni aniqlash uchun ishlatilishi mumkin. UNIX va MS-DOS fayl tizimlarida fayl eng oddiy mantiqiy tuzilishga ega - bir baytli yozuvlar ketma-ketligi.

Jismoniy tashkilot va fayl manzili:

Jismoniy fayllarni tashkil qilish faylni tashqi xotira qurilmasiga, xususan diskga joylashtirish qoidalarini tavsiflaydi. Fayl jismoniy yozuvlar - bloklardan iborat. Blok - bu tashqi qurilma operativ xotira bilan almashinadigan eng kichik ma'lumotlar birligi. Uzluksiz joylashtirish jismoniy tashkilotning eng oddiy variantidir (2.34a-rasm), unda fayl disk xotirasining yagona uzluksiz qismini tashkil etuvchi disk bloklari ketma-ketligi bilan ta'minlanadi. Bu holda fayl manzilini ko'rsatish uchun faqat boshlang'ich blok raqamini ko'rsatish kifoya. Ushbu usulning yana bir afzalligi uning soddaligi. Ammo ikkita muhim kamchilik ham mavjud. Birinchidan, faylni yaratishda uning uzunligi oldindan ma'lum emas, ya'ni bu fayl uchun qancha xotira zaxiralanishi kerakligi ma'lum emas, ikkinchidan, bu joylashtirish tartibi bilan parchalanish muqarrar ravishda yuzaga keladi va disk maydoni unumli foydalanilmaydi. , chunki alohida Kichik maydonlar (kamida 1 blok) foydalanilmay qolishi mumkin.

Jismoniy tashkil etishning keyingi usuli - disk xotira bloklarini bog'langan ro'yxat shaklida joylashtirish (2.34b-rasm). Bu usul yordamida har bir blokning boshida keyingi blokga ko'rsatgich mavjud. Bunday holda, fayl manzili bitta raqam bilan ham ko'rsatilishi mumkin - birinchi blokning raqami. Oldingi usuldan farqli o'laroq, har bir blok har qanday fayl zanjiriga biriktirilishi mumkin, shuning uchun parchalanish yo'q. Fayl mavjud bo'lganda o'zgarishi mumkin, bu bloklar sonini oshiradi. Kamchilik - bu faylning o'zboshimchalik bilan belgilangan joyiga kirishni amalga oshirishning murakkabligi: faylning beshinchi blokini tartibda o'qish uchun blok raqamlari zanjirini kuzatib, birinchi to'rtta blokni ketma-ket o'qish kerak. Bundan tashqari, ushbu usul bilan bitta blokdagi fayl ma'lumotlari miqdori ikkining kuchiga teng emas (keyingi blok raqami uchun bitta so'z sarflanadi) va ko'plab dasturlar ma'lumotlarni o'lchamlari quvvatga teng bo'lgan bloklarda o'qiydi. ikkidan.

Masalan, MS-DOS operatsion tizimining FAT fayl tizimida ishlatiladigan mashhur usul indekslarning bog'langan ro'yxatidan foydalanishdir. Har bir blok ma'lum bir element - indeks bilan bog'langan. Indekslar diskning alohida maydonida joylashgan (MS-DOS da bu FAT jadvali). Agar ma'lum bir blok ma'lum bir faylga ajratilgan bo'lsa, u holda ushbu blokning indeksi ushbu faylning keyingi blokining raqamini o'z ichiga oladi. Ushbu jismoniy tashkilot bilan oldingi usulning barcha afzalliklari saqlanib qoladi, lekin ikkala qayd etilgan kamchiliklar ham yo'q qilinadi: birinchi navbatda, faylning o'zboshimchalik bilan joylashgan joyiga kirish uchun faqat indeks blokini o'qish, kerakli miqdordagi fayl bloklarini hisoblash kifoya. zanjir bo'ylab va kerakli blokning sonini aniqlang, ikkinchidan, fayl ma'lumotlari butun blokni egallaydi, ya'ni u ikki kuchga teng hajmga ega.

Xulosa qilib aytganda, ushbu fayl egallagan blok raqamlarini ro'yxatga olish orqali faylning jismoniy joylashuvini ko'rsatishni ko'rib chiqaylik. UNIX OS ushbu usulning fayl hajmidan qat'i nazar, belgilangan manzil uzunligini ta'minlaydigan variantidan foydalanadi. Fayl manzilini saqlash uchun 13 ta maydon ajratilgan. Agar fayl hajmi 10 blokdan kam yoki unga teng bo'lsa, u holda bu bloklarning raqamlari to'g'ridan-to'g'ri manzilning birinchi o'nta maydonida ko'rsatiladi. Agar fayl hajmi 10 blokdan ortiq bo'lsa, keyingi 11-maydonda faylning keyingi bloklarining yana 128 raqami joylashgan blokning manzili mavjud. Agar fayl 10+128 blokdan katta bo'lsa, u holda har birida ushbu faylning 128 ta blok raqamini o'z ichiga olgan 128 blok raqamini o'z ichiga olgan blok raqamini o'z ichiga olgan 12-maydon ishlatiladi. Va nihoyat, agar fayl 10+128+128 (128) dan katta bo'lsa, oxirgi 13-maydon uch karra yo'naltirish uchun ishlatiladi, bu sizga maksimal hajmi 10+ 128 + 128 bo'lgan fayl manzilini ko'rsatish imkonini beradi. (128 + 128).

Fayl ruxsatlari:

Faylga kirish huquqlarini belgilash har bir foydalanuvchi uchun berilgan faylga qo'llashi mumkin bo'lgan operatsiyalar to'plamini belgilashni anglatadi. Turli fayl tizimlari o'zlarining farqlangan kirish operatsiyalari ro'yxatiga ega bo'lishi mumkin. Ushbu ro'yxat quyidagi operatsiyalarni o'z ichiga olishi mumkin:

  • · fayl yaratish,
  • · fayllarni yo'q qilish,
  • · faylni ochish,
  • · faylni yopish,
  • · faylni o'qish,
  • · faylga yozish,
  • · fayl qo'shish,
  • · faylda qidirish,
  • · fayl atributlarini olish,
  • · yangi atribut qiymatlarini o'rnatish,
  • · nomini o'zgartirish,
  • faylni bajarish
  • · katalogni o'qish,

va fayllar va kataloglar bilan boshqa operatsiyalar.

Eng umumiy holatda kirish huquqlarini kirish huquqlari matritsasi bilan tavsiflash mumkin, unda ustunlar tizimdagi barcha fayllarga, qatorlar barcha foydalanuvchilarga mos keladi va qatorlar va ustunlar kesishmasida ruxsat etilgan operatsiyalar ko'rsatilgan ( 2.35-rasm). Ba'zi tizimlarda foydalanuvchilar alohida toifalarga bo'linishi mumkin. Yagona kirish huquqlari bir xil toifadagi barcha foydalanuvchilar uchun belgilangan. Masalan, UNIX tizimida barcha foydalanuvchilar uch toifaga bo'linadi: fayl egasi, uning guruhi a'zolari va boshqalar.

Umumiy fayl tizimining modeli:

Har qanday fayl tizimining ishlashi ko'p darajali model bilan ifodalanishi mumkin, bunda har bir daraja yuqori darajaga ma'lum bir interfeysni (funktsiyalar to'plamini) ta'minlaydi va o'zi o'z navbatida interfeysdan foydalanadi (so'rovlar to'plamini bajaradi) o'z ishini bajarish uchun pastki darajadagi.

Simvolik darajaning vazifasi simvolik fayl nomidan uning yagona nomini aniqlashdan iborat. Har bir fayl faqat bitta ramziy nomga ega bo'lishi mumkin bo'lgan fayl tizimlarida (masalan, MS-DOS) bu daraja mavjud emas, chunki foydalanuvchi tomonidan faylga tayinlangan ramziy nom ham noyobdir va ham operatsion tizim tomonidan ishlatilishi mumkin. Xuddi shu fayl bir nechta ramziy nomga ega bo'lishi mumkin bo'lgan boshqa fayl tizimlarida bu qatlam noyob fayl nomini aniqlash uchun kataloglar zanjirini kesib o'tadi. UNIX fayl tizimida, masalan, noyob nom faylning inode raqami (i-tugun) hisoblanadi.

Keyingi, asosiy darajada, noyob fayl nomi uning xususiyatlarini aniqlaydi: kirish huquqlari, manzili, hajmi va boshqalar. Yuqorida aytib o'tilganidek, fayl xarakteristikalari katalogning bir qismi bo'lishi yoki alohida jadvallarda saqlanishi mumkin. Fayl ochilganda, faylga kirishning o'rtacha vaqtini qisqartirish uchun uning xarakteristikalari diskdan RAMga ko'chiriladi. Ba'zi fayl tizimlarida (masalan, HPFS) fayl ochilganda ma'lumotlarni o'z ichiga olgan faylning dastlabki bir necha bloklari uning xarakteristikalari bilan birga RAMga ko'chiriladi.

Faylga so'rovni amalga oshirishning keyingi bosqichi unga kirish huquqlarini tekshirishdir. Buning uchun so'rovni bergan foydalanuvchi yoki jarayonning vakolatlari ushbu faylga ruxsat etilgan kirish turlari ro'yxati bilan taqqoslanadi. Agar so'ralgan kirish turiga ruxsat berilsa, so'rov davom etadi, agar bo'lmasa, kirish huquqlarining buzilishi haqida xabar beriladi;

Mantiqiy darajada faylda so'ralgan mantiqiy yozuvning koordinatalari aniqlanadi, ya'ni fayl boshidan qaysi masofada (baytlarda) kerakli mantiqiy yozuv joylashganligini aniqlash kerak. Bu holda faylning jismoniy joylashuvi mavhumlashtiriladi, u baytlarning uzluksiz ketma-ketligi sifatida ifodalanadi. Ushbu darajadagi ish algoritmi faylning mantiqiy tashkil etilishiga bog'liq. Masalan, agar fayl belgilangan uzunlikdagi l mantiqiy yozuvlar ketma-ketligi sifatida tashkil qilingan bo‘lsa, u holda n-chi mantiqiy yozuv l((n-1) bayt ofsetga ega. Fayldagi mantiqiy yozuvning koordinatalarini aniqlash uchun. indeksli ketma-ket tashkilot bilan indeks (kalit) jadvali o'qiladi, unda mantiqiy yozuvning manzili to'g'ridan-to'g'ri ko'rsatiladi.

Variant 1

1. Fayl:

2.Fayl nomi ikki qismdan iborat:

B) ism va kengaytma

3. Fayl nomi:

A) operatsion tizim

B) protsessor

C) dastur qachon yaratilgan

D) foydalanuvchi

4. Kengaytma faylga tayinlangan:

A) dastur qachon yaratilgan

B) protsessor

B) foydalanuvchi

D) operatsion tizim

5.Fayl nomiga qadar bo'lishi mumkin

A) 16 ta belgi

B) 254 belgi

B) 256 belgi

D) 255 belgi

6. Kengaytirish uchun ajratilgan

A) 4 ta belgi

B) 2 ta belgi

B) 3 ta belgi

D) 5 ta belgi

7.Diskda fayllar saqlanishi uchun avvalo diskda quyidagilar bo'lishi kerak:

A) ko'chirildi

B) formatlangan

B) o'chirildi

D) parchalangan

8.Formatlash jarayonida disk ikki sohaga bo'linadi:

A) ism va kengaytma

B) saqlash maydoni va katalog

B) RAM va kesh xotira

D) sektorlar va treklar

9.Bir darajali fayl tizimi

10.Faylga yo'l

D) diskning mantiqiy nomidan boshlanadi, so'ngra bir-birining ichiga joylashtirilgan papkalar nomlari ketma-ketligini yozadi, oxirgisi esa kerakli faylni o'z ichiga oladi.

A) qobiqli dasturlarga

D) ilovalar

B) diskning hajmi haqida

14.Hozirda ishlayotgan dastur va qayta ishlangan ma'lumotlar saqlanadigan joy

A) tashqi xotirada

B) protsessorda

B) RAMda

D) chiqish qurilmasida

15.Katalog - diskdagi nomli va o'z ichiga olgan joy

B) fayllar va boshqa kataloglar

B) faqat ma'lum fayllar

A) ALT+DEL tugmalari

B) CTRL+DEL tugmalari

B) kompyuterni yoqqaningizda

D) DEL tugmasi

17. Operatsion tizim bu:

A) raqamlarda

B) harflar va raqamlar

B) rus harflarida

D) lotin harflarida

19.Ildiz katalogi

A) birinchi tepa

B) eng past

B) eng muhimi

D) eng katta

20.Fayl yo'li ... o'z ichiga olmaydi.

A) disk nomi

B) katalog nomi

B) jamoa

21.Operatsion tizimning natijalarni ishlab chiqarishni va so'rovlarga javob berishni to'xtatadigan holati. - Bu..

A) printerni o'chirish

B) aylanma

B) monitorni o'chirish

D) muzlash

Dok3.

A) Javob:\DOC3

B) Javob: \ DOC3 \ Doc3

IN) Javob:\DOC3\Doc1

G) Javob: \ TOM3 \ Doc3

24. Ilova

25.Ilova nazorat ostida ishlaydi

A) RAM

B) protsessor

B) operatsion tizim

D) foydalanuvchi

26. Umumiy maqsadli ilovalarga quyidagilar kirmaydi:

A) grafik muharrirlar

B) moslashtirilgan muharrirlar

B) tovush muharrirlari

D) matn muharrirlari

“Fayllar va fayl tizimi” mavzularida test.

"Kompyuter dasturiy ta'minoti"

Variant 2

1.Fayl nomi ikki qismdan iborat:

A) birinchi sektor manzillari va fayl hajmi

B) ism va kengaytma

C) fayl va kataloglarni saqlash joylari

D) birinchi sektor nomi va manzili

2.Ilova nazorat ostida ishlaydi

A) RAM

B) protsessor

B) operatsion tizim

D) foydalanuvchi

3. Kengaytma faylga tayinlangan:

A) dastur qachon yaratilgan

B) protsessor

B) foydalanuvchi

D) operatsion tizim

4.Fayl nomiga qadar bo'lishi mumkin

A) 16 ta belgi

B) 254 belgi

B) 256 belgi

D) 255 belgi

5.Diskda fayllar saqlanishi uchun avvalo diskda quyidagilar bo'lishi kerak:

A) ko'chirildi

B) formatlangan

B) o'chirildi

D) parchalangan

6.Ildiz katalogi

A) birinchi tepa

B) eng past

B) eng muhimi

D) eng katta

7.Bir darajali fayl tizimi

A) disk katalogi fayl nomlarining ierarxik ketma-ketligidir

B) ichki joylashtirilgan papkalar tizimidir

C) disk katalogi fayl nomlarining chiziqli ketma-ketligi va mos keladigan boshlang'ich sektorlar bo'lsa

D) disk katalogi fayl nomlarining geometrik ketma-ketligidir

8. Fayl:

A) diskdagi ma'lumotlarni saqlash maydoni

B) uzoq muddatli xotirada saqlanadigan dastur yoki ma'lumotlar

C) nomga ega bo'lgan va operativ xotirada saqlanadigan dastur yoki ma'lumotlar

D) nomga ega bo'lgan va uzoq muddatli xotirada saqlanadigan dastur yoki ma'lumotlar

9.Faylga yo'l

A) diskning mantiqiy nomidan boshlanadi, keyin kerakli fayl yoziladi, keyin bir-birining ichiga joylashtirilgan papkalar nomlari ketma-ketligi.

B) bir-birining ichida joylashgan papkalar nomlari ketma-ketligidan boshlanadi, oxirgisi kerakli faylni o'z ichiga oladi, keyin diskning mantiqiy nomi yoziladi;

B) kerakli fayl joylashgan oxirgi papkadan boshlanadi, keyin diskning mantiqiy nomini yozadi

D) diskning mantiqiy nomidan boshlanadi, so'ngra bir-birining ichiga joylashtirilgan papkalar nomlari ketma-ketligini yozadi, oxirgisi esa kerakli faylni o'z ichiga oladi.

10. Kengaytirish uchun ajratilgan

A) 4 ta belgi

B) 2 ta belgi

B) 3 ta belgi

D) 5 ta belgi

11.To'g'ri fayl nomini tanlang

12.Operatsion tizimga ishora qiladi

A) qobiqli dasturlarga

B) tizimli dasturiy ta'minotga

B) amaliy dasturlarga

D) ilovalar

13.Fayllarga kirishni tashkil qilish uchun operatsion tizim haqida ma'lumot bo'lishi kerak

A) har bir fayl joylashgan klaster raqamlari haqida

B) diskning hajmi haqida

D) diskdagi fayllar soni haqida

14.Formatlash jarayonida disk ikki sohaga bo'linadi:

A) ism va kengaytma

B) saqlash maydoni va katalog

B) RAM va kesh xotira

D) sektorlar va treklar

15.Hozirda ishlayotgan dastur va qayta ishlangan ma'lumotlar saqlanadigan joy

A) tashqi xotirada

B) protsessorda

B) RAMda

D) chiqish qurilmasida

A) ALT+DEL tugmalari

B) CTRL+DEL tugmalari

B) kompyuterni yoqqaningizda

D) DEL tugmasi

17. Operatsion tizim bu:

A) kompyuterning texnik hujjatlari

B) umumiy foydalanish uchun qurilmalar va dasturlar majmui

C) kompyuterning asosiy qurilmalari majmuasi

D) EHMni boshqarish va uning foydalanuvchi bilan o'zaro ta'sirini tashkil qiluvchi dasturlar majmui

18.Mantiqiy diskning nomi ko'rsatilgan

A) raqamlarda

B) harflar va raqamlar

B) rus harflarida

D) lotin harflarida

19.Fayl yo'li ... o'z ichiga olmaydi.

A) disk nomi

B) katalog nomi

B) jamoa

20.Operatsion tizimning natijalarni ishlab chiqarishni va so'rovlarga javob berishni to'xtatadigan holati. - Bu..

A) printerni o'chirish

B) aylanma

B) monitorni o'chirish

D) muzlash

21. Fayl nomi:

A) operatsion tizim

B) protsessor

C) dastur qachon yaratilgan

D) foydalanuvchi

22.Katalog daraxti berilgan. To'liq fayl nomini belgilangDok3.

A) Javob:\DOC3

B) Javob: \ DOC3 \ Doc3

IN) Javob:\DOC3\Doc1

G) Javob: \ TOM3 \ Doc3

23.Operatsion tizimni yuklash jarayonida quyidagilar yuzaga keladi:

A) operatsion tizim fayllarini floppi diskdan qattiq diskga nusxalash

B) operatsion tizim fayllarini kompakt diskdan qattiq diskka nusxalash

D) RAM tarkibini qattiq diskka nusxalash.

24.Katalog diskdagi nomli va o'z ichiga olgan joy

A) Foydalanuvchi tomonidan tuzilgan dasturlar ro'yxati

B) fayllar va boshqa kataloglar

B) faqat ma'lum fayllar

D) fayllar haqidagi ma'lumotlar (nomi, kengaytmasi, oxirgi yangilanish sanasi)

25. Ilova

A) o'zining amaliy masalalarini yechuvchi foydalanuvchi

B) operatsion tizim o'zining amaliy masalalarini hal qiladigan dastur

C) foydalanuvchi o'zining amaliy muammolarini hal qiladigan qurilmalar

D) foydalanuvchi o'zining amaliy masalalarini hal qiladigan dastur

26.Umumiy maqsadli ilovalarga quyidagilar kirmaydi:

A) grafik muharrirlar

B) moslashtirilgan muharrirlar

B) tovush muharrirlari

D) matn muharrirlari

Variant 1

26; harakatlar tomonidan faoliyatning tartibsizligi tizimlari ... fayl; makroviruslar; skriptli; yuklash. 128. tomonidan ... kompyuterlar, unda u ishlatiladi dasturiy ta'minot xavfsizlik ... fayllar va dan o'chiradi fayl virus tanasi, qaytib keladi fayllar...Mavzu) bular, orqasida...

  • 1. Kompyuterlar va dasturiy ta'minotlar to'plami deyiladi

    Hujjat

    Komponentlar dasturiy ta'minot ta'minlash kompyuter bor... 1) Monitor va nazoratchi 2) Dasturlarni qayta ishlash va tizimlari avtomatlashtirish dasturlash 3) Operatsion tizimi Va tizimi dasturlash...

  • Tushunarsiz iboraga duch kelgan o'quvchi, qoida tariqasida, uning ma'nosini topishga intiladi. Ushbu maqola foydalanuvchi uchun noma'lum dunyoga qisqa ekskursiyadir.

    Fayl haqida umumiy tushuncha

    Uzoq muddatli saqlash barcha ma'lumotlarni fayl sifatida saqlaydi. Bu nima? Fayl - baytlarning nomlangan ketma-ketligi bo'lib, ular o'z navbatida bitlardan iborat. Uning o'z nomi va manzili bor. Birinchi parametr shaxs tomonidan belgilanadi, ikkinchisi esa operatsion tizim tomonidan uzoq vaqt davomida o'rnatiladi va esda qoladi. Qidiruv fayl nomi bo'yicha amalga oshiriladi, shuning uchun foydalanuvchi uning manzilini yozishga hojat yo'q.

    Ma'lumotni kompyuter muhitida topib bo'lmaydi. Ammo bo'sh faylning ham o'z nomi bor, bu qattiq diskda yozilgan ma'lumotlar to'plamining muhim xususiyatidir. Agar u yo'q bo'lsa, unda bunday tuzilmani saqlash deb atash mumkin emas.

    Fayl tizimi

    Har bir (floppi, qattiq yoki lazerli disk) uning katta miqdorini o'z ichiga olishi mumkin. Fayl tizimi ma'lumotlarni saqlash va turli kataloglarni tashkil qilish uchun mo'ljallangan. Keng ma'noda u diskdagi barcha ma'lumotlar yig'indisidan, ma'lumotlar tuzilmalari to'plamidan va tizimli dasturiy vositalar to'plamidan iborat. Ildiz katalogi 2-darajali qo'shimchalardan iborat bo'lib, ular o'z navbatida 3-darajali papkalarni va boshqalarni o'z ichiga oladi.Bir darajali chiziqli tizim bir nechta faylli disklar uchun, ko'p darajali ierarxik tizim ularning soni ko'p bo'lgan disklar uchun ishlatiladi. Ikkinchisi daraxt tuzilishi bilan tavsiflanadi.

    Fayl tizimining maqsadi

    Bu diskda joylashgan ma'lumotlarga kirishda odam uchun qulay interfeysni ta'minlash va ob'ektlarni ko'p odamlar va davom etayotgan jarayonlar o'rtasida almashish imkoniyatini amalga oshirishdan iborat. Ushbu turdagi struktura ma'lumotlar bilan ishlashda maksimal natijalarga erishish imkonini beradi.

    Fayl turlari

    Muayyan ma'lumotlar tufayli kompyuter ma'lumotlar to'plamida nima borligini va uni ochish uchun qanday dasturdan foydalanish mumkinligini taxminan "tushunishi" mumkin. Kengaytma standart fayl nomidagi davrdan keyin paydo bo'ladigan bir necha harf yoki raqamlardir. U ma'lumotlar turini va tegishli dasturni belgilaydi. Masalan, mp3 kengaytmali diskda yozilgan ma'lumotlar pleerda ochiladi. Dastur rasmi fayl tasvirida mavjud. Ushbu belgi orqali tajribali foydalanuvchi ko'rsatilgan ma'lumotlar turini qayerda qo'llash mumkinligini darhol tushunadi. Hujjat faqat matn uchun mo'ljallangan dasturda ochiladi. Video fayllarni pleerda o'ynatish mumkin. Rasmlar ko'rinishidagi ma'lumotlar grafik muharrirda ochiladi. Ko'p turli xil fayllar mavjud. Ularning har birida tegishli dasturni ko'rsatadigan belgi mavjud.

    Fayl: fayl nomlari

    Foydalanuvchilar diskdagi ma'lumotlar to'plamiga ramziy nomlar berishadi. Fayllar ular tomonidan aniqlanadi. Bunday holda, ishlatilgan belgilar va iboraning butun uzunligi bo'yicha tizim cheklovlari hisobga olinishi kerak. Fayl nomi yuqorida ko'rsatilgan nom bo'lib, bir nechta ma'lumotlar to'plami uchun bir xil bo'lishi mumkin. Bunda katalog identifikatorlarining ketma-ketligi, ya'ni axborot joylashgan manzil har xil bo'ladi. Ba'zi tizimlarda bir xil ob'ekt bir nechta nomga ega bo'lishi mumkin emas, boshqalarida esa bunday cheklov umuman yo'q. Ikkinchi holda, ma'lumotlar to'plamiga noyob nom beriladi. Bu har qanday operatsion tizim dasturi tomonidan ishlatiladigan raqamli identifikator.

    Fayl nomi tarkibi

    Diskdagi har qanday ma'lumot bir nechta elementlarni o'z ichiga oladi. Fayl nomi nimadan iborat? Buni tushunish uchun sizning ko'zingiz oldida namuna bo'lishi kerak. Fayl nomi bir-biriga bog'langan ikkita qismdan iborat: nom va ma'lumotlar turini belgilaydigan kengaytma. U vositadagi har qanday ma'lumotni aniqlaydi.

    To'liq ism

    Mana bir misol:

    C:\Music\Holiday\Melody.mp3.

    Namunada ko'rsatilgan to'liq fayl nomi faylning o'zi va ma'lumot yo'lidan iborat nomdir. Ro'yxatdagi oxirgi element eng yuqori darajadan ma'lumotlar to'plamiga o'tish uchun ketma-ket ochilishi kerak bo'lgan papka identifikatorlari ro'yxati. To'liq fayl nomi ildiz katalogidan boshlab ko'rsatilishi kerak va boshqa darajadagi barcha bog'liq qo'shimchalar ro'yxatini o'z ichiga oladi. Bu nom mutlaq. U joriy papkadan qat'i nazar, ildiz katalogiga oid ma'lumotlarni anglatadi. Barcha nom elementlari slash (\) belgisi bilan ajratiladi. Ushbu belgi ildiz katalog nomidan oldin ko'rsatilishi kerak.

    Qisqa ism

    Cheklovlar bu atamaning paydo bo'lishiga sababdir. O'sha paytlarda fayl nomida faqat 8 ta belgi bo'lishi mumkin edi. Biroz vaqt o'tgach, ismdan keyin nuqta qo'yish va 3 ta kengaytmali belgi qo'shish mumkin bo'ldi.

    Bu shunday ko'rinardi:

    Melodiya.mp3.

    Ishlab chiquvchilar texnik ehtiyojlar uchun nom kengaytmalaridan foydalanishni boshladilar. Ularning yordami bilan dasturlar fayl turini tanib olishni "o'rgandi". Ushbu fayl nomini yozish sxemasi tizim 8.3 deb nomlangan (nom va kengaytmadagi belgilar soni va ular orasidagi davrdan keyin). Uning bir qator kamchiliklari bor edi: bo‘shliqlar, tinish belgilari va ingliz alifbosidan boshqa harflardan foydalana olmaslik. Shuning uchun ma'noli ism yaratish juda qiyin edi. Qisqa nomda qiyshiq chiziq mavjud emas ( \ ). Ushbu nom bilan siz joriy katalogdagi ma'lumotlarga murojaat qilishingiz mumkin.

    Uzoq ism

    Ilgari, minglab fayllar disklarda saqlanganida, foydalanuvchilar ommaviy axborot vositalarida ma'lum ma'lumotlar qaerdan kelganini juda yaxshi bilishardi. Hozirgi vaqtda kiruvchi ma'lumotlar tarixini kuzatish mumkin emas. Shu sababli, ma'lumotlar uchun sarlavha uzunligi bo'yicha qat'iy cheklovlar olib tashlandi. Fayl nomi nimadan iborat? Endi ism rus harflarida, ba'zi tinish belgilari va hatto bo'sh joylar bilan yozilishi mumkin. Kengaytma nafaqat uchta belgi bilan ko'rsatilgan. Agar nomda bir nechta nuqta bo'lsa, fayl turi oxirgi tinish belgisidan keyin ko'rsatiladi.

    Biroq, an'analar katta kuchga ega, shuning uchun uzoq kengaytmalar kompyuterlarda topilmaydi. Tizim fayl turini ko'rsatishi uchun uchta belgi kifoya qiladi. Kamida 250 ta belgi bo'lishi mumkin, garchi bu, albatta, ortiqcha ko'rinadi.

    Muammoli ob'ektlar

    Uzun sarlavhali hujjat boshqa kompyuterda to'g'ri o'qilmasligi mumkin. Shuning uchun, ma'lumotlarni yuborishda siz lotin harflaridan foydalanishingiz kerak. Rus alifbosi oluvchining kompyuterida bo'lmasligi mumkin va iboralar o'rniga tushunarsiz belgilar to'plami paydo bo'ladi. Foydalanuvchining shaxsiy kompyuterida fayllarni saqlash tizimini tashkil qilish uchun har qanday harflar ishlatiladi.

    To'g'ri fayl nomi

    U har qanday katta yoki kichik harflar, raqam, nuqta va pastki chiziqdan iborat bo'lishi mumkin. Bo'shliqlardan foydalanish taqiqlanmaydi. Biroq, siz uni ortiqcha ishlatmasligingiz kerak, shuningdek, uni nomning boshiga qo'ymang. Siz nomga boshqa belgilarni kiritishingiz mumkin, ajratilgan belgilar bundan mustasno (>< | ? * / \ : "). Расширение отделяется от названия последней правой точкой. Длина имени ограничивается 255 знаками. На самом деле обычному пользователю хватает 20 символов. Операционная система не различает строчные и прописные буквы в имени файла. Это означает, что сохранить в одном каталоге два элемента с одинаковым названием, написанным в разном регистре, не получится. Так может выглядеть пример совпадающих имен: «Текст.doc» и «ТЕКСТ.doc».

    Fayl nomi noto'g'ri

    Ushbu cheklovlarga qo'shimcha ravishda, zaxiralangan qurilma nomlaridan foydalanish taqiqlangan.

    Shunday qilib, PRN printerdir. COM1-COM4 - 1-4 seriyali portlarga ulangan qurilmalar. AUX COM1 bilan bir xil funktsiyani bajaradi. LPT1-LPT4 - parallel portlar 1-4 (printerlar), kiritish uchun CON (konsol) - klaviatura, chiqish - ekran, NUL - "bo'sh" qurilmaga ulangan elementlar. Foydalanuvchi zahiralangan nomni belgilashga harakat qilganda, tizim xatolikni ko'rsatadi. Taqiqlangan belgilar ishlatilganda ham ogohlantirish ko'rsatiladi. Bu noto'g'ri fayl nomini bildiradi. Ma'lumotlar to'plami haqida noto'g'ri yozilgan ma'lumotlar saqlanmaydi, lekin oldingi qiymatni oladi.

    Fayl nomi shablon

    Operatsion tizim qobiqlari, shuningdek, turli dasturlash tillari foydalanuvchiga ma'lum guruhlar uchun nomlar va kataloglarni qidirish imkonini beradi. Barcha fayllar berilgan shablonga muvofiqligi tekshiriladi, agar ulardan birortasi standartga mos kelsa, u hisobga olinadi, agar bo'lmasa, o'tkazib yuboriladi.

    Nima uchun bunday namuna kerak? Ko'pincha bir xil amalni butun fayllar guruhida bajarishingiz kerak. Bu har bir hujjatga alohida kirishdan ko'ra kamroq vaqt talab etadi. Fayl nomi shabloni olomondan belgilangan talablarga javob beradigan guruhni tanlash imkonini beradi. U hatto ma'lumotlarni qidirishda ham qo'llaniladi.

    Maxsus belgilar

    Fayl nomi shabloni maxsus belgilar yordamida belgilanadi:

    • Yulduzcha har qanday belgilar guruhining belgisidir. Ularning soni muhim emas. Misol uchun, bitta yulduz katalogdagi barcha ma'lumotlarga mos keladigan shablondir. *.mp3 buyrug'i tufayli siz bir xil turdagi istalgan faylni o'zgartirishingiz mumkin. my bilan boshlanadigan va .txt bilan tugaydigan fayl nomlari my*.txt naqsh yordamida ajratiladi. *2014* naqsh nomlari 2014 belgilar guruhini o'z ichiga olgan kompyuterda mavjud bo'lgan barcha ob'ektlarni belgilaydi.
    • har qanday bitta belgi uchun belgidir. Masalan, musiqa namunasi uchun.??? Belgilangan so'zdan boshlangan va uchta ingliz harfidan iborat kengaytmali ma'lumotlar mos keladi. na?e.txt shablonida standart savol belgisi o'rniga istalgan belgidan foydalanish mumkin.

    Boshqa jamoalar

    Namunalarni tuzishning boshqa qoidalari ham mavjud. Mumkin bo'lgan qiymatlar ro'yxati bilan buyruqqa kvadrat qavslarni () qo'shish orqali siz qidiruvni yanada moslashuvchan qilishingiz mumkin. Agar siz t harfi bilan boshlangan har qanday faylni topmoqchi bo'lsangiz, katta-kichiklikni hisobga olmagan holda, naqsh quyidagicha yozilishi kerak: *. Alfavit nomlari bilan ma'lumotlarni qidirishda siz diapazon yaratishingiz mumkin. Shunga o'xshash shablon quyidagicha ko'rinadi: ?.jpg. Tizim ko'rsatilgan kengaytmali turdagi fayllarni topadi, ularning nomlari ikki belgidan iborat. Bundan tashqari, birinchi k, l, y yoki z harflari katta-kichik harflarga sezgir emas.

    Shell qiymati

    Bir naqshda bir nechta maxsus belgilar ishlatilishi mumkin. Shablonlar ko'plab buyruqlar bilan birlashtiriladi: kataloglarni ko'rish, fayllarni nusxalash, qidirish va hokazo. Biroq, harakatlar shablon bilan emas, balki unga mos keladigan ma'lumotlar bilan amalga oshiriladi. Kerakli ob'ektlar buyruq qobig'i tomonidan tanlanadi.

    Pattern kengaytirish - bu * belgisini izchil ketma-ket fayl nomlari bilan almashtirish jarayoni.

    Ba'zi buyruqlar hech qachon parametrlar ro'yxatida maxsus belgini topa olmaydi. Xo'sh, ma'lumotlarni olish uchun nima javobgar? Buyruqlar qobig'i naqshning kerakli kengayishini shunday bajaradiki, naqshga mos keladigan barcha fayl nomlari ro'yxatga olinadi.

    Fayl nomi maskalari

    Ular ma'lumotlar bilan guruh operatsiyalarida qo'llaniladi. Niqob fayl nomlarida ruxsat etilgan belgilar ketma-ketligi bo'lib, unda savol belgisi va yulduzcha ham bo'lishi mumkin. Uning yordami bilan siz kompyuteringizdagi har qanday vaqtinchalik faylni o'chirishingiz mumkin. Buyruqdagi fayl nomlari turli belgilarni o'z ichiga olishi mumkin. Savol belgisi bitta ixtiyoriy belgini, yulduzcha esa butun ketma-ketlikni belgilaydi. Masalan, rm *mp3 buyrug'i yordamida siz ushbu fragment bilan tugaydigan barcha fayllarni o'chirishingiz mumkin. Agar siz katalogdagi barcha ma'lumotlarni o'chirib tashlashingiz kerak bo'lsa, rm * buyrug'idan foydalanishingiz kerak. Buyruq bitta belgini o'zgartirish bilan deyarli bir xil ishlaydi. Nom maskalari kataloglar bilan ham ishlatilishi mumkin.

    Muammoli nusxa ko'chirish

    Uzoq nomlarga o'tish kichik iboralarni ishlatadigan ilgari yaratilgan dasturlar bilan muvofiqlik muammolarini keltirib chiqaradi. Ilovalar oldindan qabul qilingan saqlash tuzilmasi bo'yicha ma'lumotlarni ochishi uchun fayl tizimi murakkab nomlarga ega bo'lgan ma'lumotlar uchun noyob qisqa taxalluslarni taqdim eta olishi kerak. Yangi operatsion tizimlar uzoq nomlarni qo'llab-quvvatlaydi. Ammo ba'zida foydalanuvchi kutilmagan muammolarga duch keladi. Uzoq nomli fayllardan nusxa olish qiyin bo'lishi mumkin.

    Bunday holda, hatto yorliq yaratish ham yordam bermaydi. Odatda, foydalanuvchi faqat fayl nomini o'zgartirishi va qaytadan urinib ko'rishi kerak. Shu bilan bir qatorda, siz ma'lumotlarni arxivlashingiz, nusxalashingiz va ochishingiz mumkin. Agar kerakli fayl joylashgan yuzinchi pastki katalogda ularda yozilgan yo'l tufayli fayl nomlari juda uzun bo'lsa, nima qilish kerak?

    Zaxiralash imkoniyatlari

    Yuqoridagi usullar ishlamasa, kompyuter tasvirini sichqonchaning o'ng tugmasi bilan bosish va paydo bo'lgan menyudan ulanishni tanlash orqali tarmoq drayverini ulashingiz kerak. Bunday holda, kerakli vosita va fayl yo'li uchun harfni ko'rsatishingiz kerak.

    Oxirgi chora sifatida foydalanuvchi FAR 2.0 nomlarini nusxalash dasturidan foydalanishi va hatto Chiqindi qutisini o'chirib qo'yishi mumkin.

    Fayl fayl uzunligi bo'lishi mumkin va aslida faylni yaratish unga nom berish va uni fayl tizimida ro'yxatdan o'tkazishdan iborat - bu operatsion tizimning funktsiyalaridan biridir. Ba'zi amaliy dasturlarda ishlayotganimizda ham fayl yaratganimizda ham, umumiy holatda bu operatsiyani bajarish uchun operatsion tizim vositalaridan foydalaniladi.

    Fayllarni nomlash usullariga ko'ra, "qisqa" va "uzun" nomlar farqlanadi. Operatsion tizimdan oldin Windows 95 kompyuterlarda fayllarni nomlashning keng tarqalgan usuli IBM PC 8.3 kelishuviga ega edi. yilda qabul qilingan ushbu shartnomaga muvofiq MS-DOS fayl nomi ikki qismdan iborat: haqiqiy ism va ism kengaytmasi. Fayl nomi ajratilgan 8 belgilar, va uning kengaytmasi - 3 ta belgi. Ism kengaytmadan nuqta bilan ajratilgan. Ism ham, kengaytma ham faqat lotin alifbosining alfanumerik belgilarini o'z ichiga olishi mumkin.

    Shartnoma 8.3 standart emas va shuning uchun ba'zi hollarda to'g'ri yozish shaklidan chetga chiqishga operatsion tizim ham, uning ilovalari ham ruxsat beradi. Shunday qilib, masalan, aksariyat hollarda tizim ba'zi bir maxsus belgilar (undov belgisi, pastki chiziq, defis, tilda va boshqalar) va ba'zi versiyalardan foydalanishga "e'tiroz bildirmaydi". MS-DOS ham fayl nomlarida rus va boshqa alifbolardan foydalanishga ruxsat berish. Bugungi kunda fayl nomlari ko'ra yozilgan kelishuv 8.3,"qisqa" deb hisoblanadi.

    "Qisqa" nomlarning asosiy kamchiligi ularning past mazmunidir. Har doim ham faylning xususiyatlarini bir necha belgilar bilan ifodalash mumkin emas, shuning uchun operatsion tizim paydo bo'lishi bilan Windows 95“uzun” nom tushunchasi kiritildi. Bu nom 256 tagacha belgidan iborat boʻlishi mumkin. Bu mazmunli fayl nomlarini yaratish uchun etarli.

    “Uzoq” nomda to‘qqizta maxsus belgidan tashqari har qanday belgilar bo‘lishi mumkin: \/:*?“<>|. Nomda bo'shliqlar va bir nechta nuqtalarga ruxsat beriladi. Ism kengaytmasi oxirgi nuqtadan keyin keladigan barcha belgilar hisoblanadi, ularning soni uchtadan ko'p bo'lishi mumkin;

    Uzoq nomlarning kiritilishi fayl tizimlarini tashkil etishga asoslangan o'zgarishlarni talab qildi FAT. Terim paydo bo'ldi VFAT, asoslangan fayl tizimini bildiradi FAT bilan uzoq ismlarni qo'llab-quvvatlash. Fayl tizimi NTFS boshidan uzun nomlarni qo'llab-quvvatlaydi.

    "Uzoq" nom bilan bir qatorda, oilaning operatsion tizimlari Windows Ular shuningdek, qisqa fayl nomini yaratadilar - bu fayl bilan eskirgan operatsion tizimli ish stantsiyalarida ishlash imkoniyatiga ega bo'lish kerak.

    Oilaning operatsion tizimlarida "uzun" fayl nomlaridan foydalanish Windows qator xususiyatlarga ega.

    1. Agar "uzun" fayl nomi bo'shliqlarni o'z ichiga olsa, u holda xizmat operatsiyalarida u tirnoq ichiga olinishi kerak. Bo'shliqlarni ishlatmaslik tavsiya etiladi, lekin ularni pastki chiziq bilan almashtirish tavsiya etiladi.


    2. Uzoq nomli fayllarni diskning ildiz papkasida (ierarxik fayl strukturasining yuqori darajasida) saqlash maqsadga muvofiq emas. FAT-ga asoslangan fayl tizimlarida ushbu jilddagi saqlash birliklari soni cheklangan. Nomlar qanchalik uzun bo'lsa, ildiz papkaga kamroq fayllar joylashtirilishi mumkin.

    3. Fayl nomi uzunligi chegarasidan tashqari (256 belgi) uzunligi bo‘yicha ancha qattiqroq chegara mavjud. to'liq fayl nomi(bu ierarxik tuzilmaning yuqori qismidan boshlab faylga kirish yo'lini o'z ichiga oladi). To'liq ism 260 belgidan oshmasligi kerak.

    4. Uzoq fayl nomlarida har qanday alifbo, shu jumladan rus tilidagi belgilardan foydalanishga ruxsat beriladi, lekin agar hujjat uzatish uchun tayyorlanayotgan bo‘lsa, buyurtmachi (hujjat iste’molchisi) bilan fayllarni takrorlash imkoniyati to‘g‘risida kelishib olish kerak. uskunasida shunday nomlar bilan.

    5. Ismlardagi katta va kichik harflar operatsion tizim tomonidan farqlanmaydi. Biroq, turli xil holatlarning belgilari operatsion tizim tomonidan ko'rsatiladi. Aniqlik uchun bosh harflardan foydalanish ma'qul bo'lsa, buni qilish mumkin.

    Fayl nomi kengaytmasi fayl turini aniqlash uchun foydalaniladigan belgilar ketma-ketligidir. Kengaytma fayl nomidan nuqta bilan ajratilgan va odatda uchta, kamroq to'rtta belgidan iborat bo'lib, dastlabki operatsion tizimlarda ularning turini ko'rsatadigan fayl kengaytmalari kamdan-kam ishlatilgan. Umuman olganda, operatsion tizimlar MS-DOS faqat .BAT kengaytmalari tahlil qilindi (paket fayllari Bilan jamoalar MS-DOS),.EXE, .COM (bajariladigan dastur fayllari) va .SYS (tizim konfiguratsiya fayllari). Zamonaviy operatsion tizimlarda har qanday fayl nomi kengaytmasi operatsion tizim uchun ma'lumotni olib yurishi mumkin.

    Odatda ism kengaytmasi fayl turini tavsiflovchi inglizcha so'zlarning qisqartmasi: DOC fayllari, TXT fayllari.

    Fayl nomi kengaytmalariga misollar:

    DOC (inglizcha, document) - matn formatlash, xususan WordPad yoki Word tomonidan yaratilgan hujjat;

    TXT - oddiy matnli fayllar (ASCII deb ataladigan kodlashda), ularda shrift va paragraflar bir xil ko'rinishga ega, formatlanmagan va rasmlar yo'q; xususan, bu Notepad dasturi tomonidan yaratilgan fayllar;

    EXE - dastur fayli (ingliz tilidan, bajariladigan - "bajariladigan"). Kengaytmali faylni o'chirishga urinayotganda operatsion tizim exe fayl dastur ekanligini ogohlantiradi va usiz hamma narsa ishlamaydi;

    MP3, WAV - ovozli fayllar;

    AVI - audio va video fayllar;

    TTF, FON - shrift fayllari;

    ZIP , RAR - siqilgan arxiv fayllari;

    1NI - ma'lum bir dastur uchun konfiguratsiya (insializatsiya) fayli;

    HTM, Internet veb-sahifalarining HTML fayllari;

    GIF, JPG, BMP, TIFF - rasmli grafik fayllar;

    Operatsion tizimlar oilasi Windows fayl turlarining xususiyatlarini ularning nom kengaytmalari bo'yicha ro'yxatdan o'tkazish uchun imkoniyatlar mavjud, shuning uchun ko'p hollarda fayl nomi kengaytmasini tanlash foydalanuvchi uchun shaxsiy masala emas.

    Operatsion tizim fayl kengaytmalari assotsiatsiyasini ma'lum turdagi fayllar bilan ishlaydigan yangi dasturni o'rnatgandan so'ng yangilanadigan ro'yxatda saqlaydi. Masalan, .doc kengaytmasi quyidagilarni anglatadi: hujjatni Word yordamida ochish yoki Word o'rnatilmagan bo'lsa, WordPad yordamida.

    Windows ilovalari odatda nomning faqat asosiy qismini tanlashni va fayl turini belgilashni taklif qiladi va tegishli nom kengaytmasi avtomatik ravishda tayinlanadi.

    ko'rishlar