Ma'lumotlar fayllari nima. Fayl nima. Fayl nomlarining turlari

Siz "Re" bu erda tugatildingiz .DATA .DATA .DATA fayllarni kengaytirish bilan fayllar .Data hujjatlar yoki ommaviy axborot vositalari emas, balki ma'lumotlar fayllari mavjud. Umuman ko'rishni anglatmaydi.

a & NBSP.DATA & NBSPFILE nima?

Ma'lumot formatida saqlangan fayllar tahlil studiyasi dasturi tomonidan qo'llaniladi va ushbu ma'lumotlardagi ushbu ilovalar do'konlarida oflayn tahlil qilish uchun ishlatiladigan ma'lumotlar. Ushbu ma'lumotlar tegishli ma'lumotlar fayliga tahlil studiya foydalanuvchisi tomonidan kiritilishi mumkin. Umuman olganda, ma'lumotlar fayllari sifatida tasniflangan, ushbu ma'lumotlar fayllari .Data kengaytmasi bilan yopishtirilgan va tahliliy studiya oflayni ma'lumotlarini tahlil qilish. Arizachining ma'lumot formatini ishlab chiqdi va tahlil studiyasi dasturini qo'llab-quvvatlaydi va tahliliy studiya dasturini qo'llab-quvvatlaydi. Ushbu ma'lumotlar fayllarining tarkibi oddiy matnda yoki tabgali formatlarda yozilgan ma'lumotlar kodlanganligini o'z ichiga olishi mumkin. Tahlil studiyasi sarlavhalari, shuningdek, tahlil studiyalaridan foydalanuvchilar tomonidan ushbu ma'lumotlar fayllariga ham kiritilishi mumkin. Odatda tahlil studiya tizimidan uzilgan foydalanuvchi Odatda ushbu ma'lumotlar studiyasi dasturi, shuningdek, onlayn rejimda hatto ushbu ma'lumotlar fayllari tarkibiga foydalanuvchi foydalanuvchisiga kirishni ta'minlaydi. Ushbu ma'lumotlar fayllarining tarkibi, shuningdek, Microsoft SQL serveri va Microsoft Less ma'lumotlar bazasi kabi boshqa ma'lumotlar bazalaridan ham olib kirilishi mumkin. Tahlil studiyasi Software ma'lumotlar faylini mos keladigan STP fayliga bog'laydi va ushbu STP fayllari tarkibiga ob'ektlar medasati va loyiha sxema-ning ma'lumotlariga ega. Microsoft Windows foydalanuvchisi Ma'lumot faylining nomini ochish va uning tarkibini ko'rish uchun tahlil qilish va uni ko'rish mumkin Microsoft Excel. 2010 yil elektron jadvalini qo'llash.

qanday qilib .DATA faylini ochish kerak?

A .data faylini yoki kompyuteringizdagi boshqa fayllarni ishga tushiring, uni ikki marta bosish orqali. Agar sizning fayllaringiz birlashmalaringiz to'g'ri o'rnatilgan bo'lsa, siz .Data faylingizni ochish uchun mo'ljallangan dastur uni ochadi. Bu siz to'g'ri arizani yuklab olishingiz yoki sotib olishingiz mumkin. Bundan tashqari, sizda kompyuteringizda reerretga murojaat qilishingiz mumkin, ammo .DATA fayllari hali u bilan bog'liq. Bunday holda, faylni ochishga harakat qilganda, siz Windows-ni aytib berishingiz mumkin bo'lgan Windows-ni ushbu fayl uchun to'g'ri ekanligini aytishingiz mumkin. O'sha paytdan boshlab, ochilgan .DATA fayl to'g'ri dasturni ochadi.

.DATA faylini ochadigan ilovalar

Ma'ruza tahlil studiyasi.

Ma'ruza tahlil studiyasi.

Injence tomonidan ishlab chiqilgan Anaysis studiyasi - bu ma'lumotni avtomatlashtirilgan regressiya usullarini ishlab chiqishni avtomatlashtirilgan modellashtirish usullari mavjud bo'lgan ma'lumotlarni avtomatlashtirilgan modellashtirish usullari mavjud bo'lgan ma'lumotlar kon va statistik vositadir. Ushbu dastur "Veb-kon, marketing, mijozlar" tahlillari, kredit kooperatsiyasi, sog'liqni saqlash fanlari va inson resurslari bo'yicha muhim va muhim qarorlarni qo'llab-quvvatlash uchun ishlab chiqilgan. Optimal ko'rsatkichlar uchun, unda bir nechta statistik o'lchovlar grafikani aks ettirishi mumkin, u har qanday regressiya uchun, tendentsiya omillari, tendentsiya omillari, agar mavjud bo'lsa, barcha regressiyalar uchun. Avtomatik korrelyard, shuningdek, omonat modellashtirish, shuningdek, optik regressiya va fazilatlar, 25 dan ortiq jadvallar, shuningdek, 25 dan ortiq jadvallar, shuningdek, mavsumiy rejim va ko'p yadroli hisoblashlar uchun vaqt seriyasi va prognozlash vositasi mavjud. , Turli xil modellarni taqqoslash va tahlil qilish va tahlil qilish va modellarni rivojlantirish va joylashtirish uchun tez chuqur logistik regencressiyasi. Tahlil studiyasi alohida xususiyatga ega, ular boshqa sotuvchilardan bir xil banklarning manbalaridan foydalangan holda foydalanishga imkon beradi, bu MSSQL, Oracle, MSEXCER, matn va XML fayllarini o'z ichiga oladi. Ushbu dastur hisoblangan 100 minani cheklash, cheksiz bir qator o'zgaruvchilarning cheklanganligini o'z ichiga oladi.

ogohlantirish so'zi

Uzaytirishni o'zgartirish uchun ehtiyot bo'ling & nbsp.data & nbspfils yoki boshqa fayllar. Bu fayl turini o'zgartirmaydi. Faqat maxsus konversion dasturi faylni bitta fayl turidan boshqasiga o'zgartirishi mumkin.

Ma'lumotlar formatida saqlangan fayllar tahlil studiyasi dasturi tomonidan qo'llaniladi va ushbu dasturlardagi avtonom tahlil uchun ishlatiladigan ushbu dasturlarda foydalaniladi. Ushbu ma'lumotlar tahlil studiyasi tomonidan yaratilgan tegishli ma'lumotlar fayliga kiritilishi mumkin. Qoida tariqasida, ma'lumotlar fayllari sifatida tasniflangan, ushbu ma'lumotlar fayllari kengaytma-ga biriktirilgan. Va xususan, tahlil studiyasining ma'lumotlari fayllari oflayni. Foydalanuvchi yagona ma'lumotni saqlash va tahliliy ma'lumotlarni, saqlash, boshqaruv va tahlil qilish va tahlil qilish uchun ma'lumotlar formatini va tahlil studiyasini ishlab chiqdi. Ushbu ma'lumotlar fayllarining mazmuni matn formatida yoki jadvallar formatidagi ajratgichlar tarkibiga kiritilishi mumkin. Tahlil studiyasi orqali ushbu fayl fayllarida tahrirlash studiyasi bo'yicha sarlavhalar ham yoqilishi mumkin. Foydalanuvchi tahlil studiyasining serveridan uzilgan, qoida tariqasida, ushbu fayllardagi konturiga kirishga kirishadi, ammo tahlil studiyasining dasturi foydalanuvchiga real vaqtda ushbu ma'lumotlar fayllarining tarkibiga kirishni ta'minlaydi. Ushbu ma'lumotlar fayllarining mazmuni, masalan, Microsoft SQL serveri va bazalari kabi boshqa ma'lumotlar bazalaridan olib kelinishi mumkin microsoft ma'lumotlari Kirish. Tahlil studiyasi Software ma'lumotlar faylini tegishli stP fayliga ulaydi va ushbu STP fayllarining tarkibi Metadata va sxema loyihasidan iborat. Microsoft Windows foydalanuvchisi Microsoft Exceld 2010 dasturni jadvalidan foydalangan holda uning tarkibini ochish va ko'rish uchun tahlil studiyasi sarlavhasini o'chirishi mumkin.

7-dars.

"Ma'lumotlar fayllari" mavzusida darsni ishlab chiqish.

Darsning mavzusi: Ma'lumotlar fayllari.

Darsning maqsadi: Talabalarni ma'lumotlar faylining tushunchasini shakllantirish. Fayl ish tartibi.

Vazifalar darsi:

  1. Ma'lumotlar fayllari.
  2. Fayl ish tartibi.

Uskunalar darslari: Kompyuter, proektor.

Dars rejasi

1. Tashkiliy maktab (salomlashish).

- Assalomu alaykum, o'tiring. Bugungi kunda kim yo'qmi?

2. Yangi materialni o'rganish.

Ma'lumotlar fayllari.

Ma'lumotlar fayli - Bu ma'lumotni saqlash va ma'lum ismga ega bo'lgan magnit vosita magnit vositasidir.Fayli - Bu shuningdek, raqamlar ketma-ketligi (kodlar), ular tomonidan boshqariladigan kodlar (masalan, faylning oxiri belgisi mavjud, matnli fayllar uchun belgi mavjud) satr). Ushbu raqamlar ketma-ketligini faqat dasturda hal qilish mumkin. Ma'lumotning mohiyatini aniqlash uchun faylda o'z-o'zidan belgi yo'q.

Fayl bilan jismoniy darajadagi ishlash juda qiyin. Shuning uchun, an'anaviy o'zgaruvchiga kelsak, FACT uchun Paskal turni belgilaydi. Masalan, siz yozishingiz mumkin:

a: butun sonning fayli; (Fayl butun sonlari.)

f: satr fayllari; (Liniya fayllari.)

ALGORITM FILE:

  1. Fayl maxsus tartib bilan fayl o'zgaruvchisi bilan bog'liq.
  1. Fayl o'zgaruvchisini ochdi (fayl jismoniy ochiladi, ammo bu jarayonda dasturchi ishtirok etmaydi).
  2. Kerakli o'qish va yozish operatsiyalari amalga oshiriladi.
  3. Fayl o'zgaruvchisi yopiladi.

1-vazifa. Quyidagi harakatlar bajariladigan dastur yozamiz:

  1. Fayl ochiladi.
  2. Keyingi 100 ta butun son qayd etiladi.
  3. Fayl yopiladi.
  4. Fayl ochiladi.
  5. Fayldagi raqamlar ekranda o'qiladi va bosilgan.

Dastur misoli;

I, u: butun son;

(O'zgaruvchining o'zgaruvchan, keyinchalik faylda tug'ilishi mumkin,

F: butun sonning fayllari;

boshlanishi.

(Fayl o'zgaruvchisi faylga biriktirilgan,

Apostroflarda kimning ismi ko'rsatilgan)

Tayinlang (f, fayl ');

(Bunday fayl hali mavjud emasligi sababli, u yaratilgan va ochiladi)

Qayta yozish (f);

(Raqamlar faylda qayd etiladi)

I: \u003d 1 dan 100 gacha (F, i);

(Fayl yopiladi)

Yopish (f);

(Fayl allaqachon mavjud bo'lganligi sababli, shunchaki ochilgan)

(F) qayta tiklash (f);

(Raqamlar fayldan o'qiladi va displey ekranini namoyish qiladi)

I: \u003d 1 dan 100 gacha

Boshlanishi.

O'qish (f, u);

('', U) yozing;

Oxiri;

oxiri.

Fayl o'zgaruvchisi oddiy o'zgaruvchan bo'lishi mumkin emas. Shuning uchun fayl o'zgaruvchilar uchun maxsus protseduralar va funktsiyalar taqdim etiladi. Keyinchalik Borland Paskalda fayllar bilan ishlaydigan protseduralar va funktsiyalarning qisqacha ro'yxati keyinchalik beriladi.

  1. tayinlang. - fayl o'zgaruvchisi bilan faylni bog'laydigan protsedura.
  2. qayta o'rnatish. - Mavjud faylni ochadi va fayl pozitsiyasini nol elementga o'rnatadi.
  3. qayta yozish - faylni yaratadi.
  4. kesish. - Faylni joriy holatdan boshlab kesing.
  5. qidiring. - Fayl ko'rsatgichini belgilangan holatga o'rnatadi.
  6. eOF. - Agar faylning tugashi bilan tugagan bo'lsa, haqiqatni qaytaradigan funktsiya va boshqacha tarzda.
  7. fayllar tuzmoq - Faylning hajmini fayl deklaratsiyasida ko'rsatilgan turdagi yozuvlar sonini hisoblab chiqadi.

Eslatma

Fayl uchun ushbu pozitsiyaga ko'rsatgich sifatida shunday tushuncha mavjud. Bu butun turning kattaligi (Borland Paskal uchun bu turning qiymatiuzun. ), bu faylning joriy holati saqlanadi. Har bir o'qish / yozish operatsiyasi bilan ko'rsatgich keyingi yozuvga siljiydi. Yozuvda fayl deklaratsiyasida ko'rsatilgan turning uzunligi tushuniladi. Fayldagi yozuvlar noldan boshlanadi.

Ushbu misoldagi ma'lumotlar tuzilmalari to'g'ri belgilanadi, ammo operatordayozish (F, a); Kompilyator xato xabarini beradi. Aynan: kompilyatorning mos kelmasligi haqida xabar beradi. Aftidan o'zgaruvchilar turlaria va F. Xuddi shu. Biroq, bu kompilyator nuqtai nazaridan unchalik emas. Biz ikkita turli xil tuzilmalarni aytib berdik va kompilyator ular boshqacha bo'lishi va ularni tekshirish haqida o'ylamaydilar.

Ushbu muammo quyidagicha hal qilinadi:

Dastur misoli;

CRT ishlatadi;

Tur

R \u003d yozuv.

S: satr;

I: butun son;

Oxiri;

Javob: R;

F: FILE R;

boshlanishi.

A.S: \u003d "FSFSFSF";

A.I: \u003d 8;

Yozish (F, a);

oxiri.

Ushbu dastur avvalgisi bilan bir xil vazifani bajaradi, ammo kompilyator uchun hech qanday muammolar paydo bo'lmaydi.

Fayl murakkab tuzilishning tarkibiy qismi bo'lishi mumkin. Masalan, fayllar qatoriga juda mos keladi:

f: butun sonning massivlangan fayl;

Faylda qayd yozuvining tarkibiy qismi bo'lishi mumkin:

Dastur misoli;

Javob: Yozuv.

S: satr;

F: butun sonning fayllari;

Oxiri;

boshlanishi.

Tayinlang (A.F, "Film.dat"); qayta yozish (A.F);

oxiri.

Bu misol qator faylni ochadi. Ya'ni, har bir faylga kirish 10 ta butun butun sonli massiv. Bundan tashqari, biz har bir o'n elementlarning qadriyatlarini aniqlay olmaymiz, ular allaqachon ularga bir qator ta'rifida berilgan o'ntalikka yoziladi.

Xuddi shu jismoniy faylni bitta turdagi fayl sifatida ochish mumkin, so'ngra boshqa turdagi fayl bilan bir xil:

Dastur misoli; CRT ishlatadi;

S: satr;

I: butun son;

F: satr fayllari;

D: butun sonning fayli;

boshlanishi.

Clrscr;

Tayinlash (f, "fayl.dat"); qayta yozish (F);

S: \u003d "GdgdgJagjasg";

I: \u003d 1 dan 10 gacha yozish (F va S);

Yopish (f);

Tayinlang (D, "fayl.dat"); tiklash (d);

EOF (D) qilmasdan

Boshlanishi.

O'qish (d, i); yozish (i, »);

Oxiri;

oxiri.

Ushbu misolda faylga qo'yilgan fayllar satr sifatida ochiladi va ba'zi tarkib bilan to'ldiriladi, so'ng yana yopiladi va yana ochiladi, lekin allaqachon fayl raqami sifatida. Paskal tilida bunday operatsiyalar butunlay qonuniydir, bu jismoniy darajadagi fayl turida fayl turiga to'g'ri kelmaganligi.

Xulosa: Fayl - ushbu struktura katta ma'lumot to'plamlarini saqlash imkonini beradi. Fayl turlari an'anaviy tildagi ma'lumotlar turlari bo'lganligi, ularga ishlov berishda qulaylikni qo'shadi. Fayllardagi ma'lumotlarni saqlashning yagona noqulayligi nisbatan past tezlik Kirish.

3. Master vazifasi.

Tayyorlangan materialni takrorlang. Asosiy tushunchalarni o'rganing: ma'lumotlar fayli; fayl; fayl algoritm; Fayllar bilan ishlaydigan protseduralar va funktsiyalar; Yozuv.

4. SUMSIZ

Darsda yaxshi ishlagan talabalarga baholash stavkalari.


Xayrli kun Hurmatli foydalanuvchi, ushbu maqolada fayllar kabi mavzu haqida gaplashadi. Ya'ni biz ko'rib chiqamiz: Faylni boshqarish, fayllar turlari, fayl tuzilishi, fayl atletlari.

Fayl tizimi

OTning asosiy vazifalaridan biri bu foydalanuvchiga disklarda saqlangan ma'lumotlar bilan ishlashda qulaylikni ta'minlashdir. Buning uchun OS "Norton qo'mondoni", "Norton qo'mondoni", masalan, "Norton" qo'mondoni yoki "Norton qo'mondoni" yoki Windows Explorer. Ushbu modelning asosiy elementi faylibu xuddi shunday fayl tizimi Umuman olganda, uni mantiqiy va jismoniy tuzilish bilan tavsiflash mumkin.

Faylni boshqarish

Fayli - deb nomlangan maydon tashqi xotiraMa'lumotlarni o'qish va yozish uchun mo'ljallangan.

Fayllar hokimiyatdan mustaqil xotirada saqlanadi. FAQAT FAQAT tizimiga taqlid qilib, OP-da yaratilgan bo'lsa, istisno.

Fayl tizimi (FS) bu ma'lumotlar to'plamlari - fayllarni yaratish, saqlash va kirish tashkilotini tashkil etuvchi OS komponenti.

Fayl tizimiga quyidagilar kiradi: fayl tizimiga quyidagilar kiradi:

  • Diskdagi barcha falsalarning umumiyligi.
  • Fayllarni boshqarish uchun ishlatiladigan ma'lumotlar stantsiyalari (fayl kataloglari, fayli, fayllar, bepul va gavjum disklar).
  • Tizimli kompleks dasturiy ta'minotamalga oshirilgan turli xil operatsiyalar Fayllar bo'yicha: yaratish, vayronagarchilik, o'qish, yozish, nomlash, qidirish.

FS tomonidan hal qilingan vazifalar hisoblash jarayonini umuman tashkil etish usuliga bog'liq. Eng oddiy turi - bu bitta foydalanuvchi va bitta dasturdagi FS. Bunday FS-ning asosiy funktsiyalari quyidagi vazifalarni hal qilishga qaratilgan:

  • Fayl nomlash.
  • Ilovalar uchun dastur interfeysi.
  • FS mantiqiy modelini ma'lumotlarni saqlashning jismoniy tashkiloti uchun ko'rsatadi.
  • FS quvvat qulashi, apparat va dasturiy ta'minot xatolariga barqarorligi.

FS ning vazifalari bitta foydalanuvchi ishlash uchun mo'ljallangan yagona foydalanuvchi vazifalari bir-biriga mos keladi, ammo bir vaqtning o'zida bir nechta jarayonlarni ishga tushirishga imkon beradi. Yuqoridagi vazifalarga qo'shildi yangi vazifa - fayllarni bir nechta jarayonlardan almashish.

Ushbu holatdagi fayl umumiy manba bo'lib, bu FS bunday resurslar bilan bog'liq muammolarning to'liq doirasini hal qilishi kerak degan ma'noni anglatadi. Xususan: Faylni blokirovka qilish vositalarining va uning qismlari, nusxalarini muvofiqlashtirish, poyganing oldini olish kerak. Yana bir vazifa ko'p o'yinchi tizimlarida paydo bo'ladi: bitta foydalanuvchi fayllarini boshqa foydalanuvchining ruxsatsiz kirishidan himoya qilish.

F-funktsiyalar tarmoq OT-ning bir qismi sifatida ishlaydigan yanada murakkabroq, bu himoya qilish kerak, uni himoya qilish kerak fayllar Boshqa foydalanuvchining ruxsatsiz kirishidan bitta foydalanuvchi.

Asosiy tayinlash fayl tizimi va unga mos keladi faylni boshqarish tizimlari- Fayllar sifatida tashkil etilgan qulay fayllarni boshqarish: kamroq ma'lumotga ega bo'lishning o'rniga, bizga kerak bo'lgan yozuvning aniq jismoniy manzillari bilan fayl nomi va unga kirish uchun mantiqiy kirishdan foydalaning.

"Fayl tizimi" va "Fayl menejmenti tizimi" atamalari ajratilishi kerak: fayl tizimi, birinchi navbatda, fayllar sifatida tashkil etilgan ma'lumotlarga kirish tamoyillarini belgilaydi. Va "Filmni boshqarish tizimi" atamasi fayl tizimining aniq bajarilishi bilan bog'liq bo'lishi kerak, i.e. Bu ma'lum bir OT tarkibidagi fayllar bilan ishlashni ta'minlaydigan dasturiy modullar to'plamidir.

Misol

FAT FAQAT TIZIMI (faylni taqsimlash jadvali) fayllarni boshqarish tizimi sifatida ko'plab amalga oshiriladi

  • Birinchi kompyuter uchun ishlab chiqilgan tizim shunchaki yog 'deb ataladi (endi u shunchaki Fat-12 deb nomlanadi). U disketalar bilan ishlash uchun ishlab chiqilgan va biroz vaqt davomida qattiq disklar bilan ishlash uchun ishlatilgan.
  • Keyin katta hajmdagi qattiq disklar bilan ishlash yaxshilandi va bu yangi amalga oshirish FEM-16 deb nomlandi. Bu nom so'fmning o'zi uchun MS-dosga nisbatan qo'llaniladi.
  • OS / 2 uchun SUFSlarni bajarish super-yog 'deb nomlanadi (farq har bir fayl uchun kengaytirilgan atributlarni qo'llab-quvvatlash qobiliyati).
  • SUF va Windows 9x / NT / NT va boshqa versiyalari mavjud. (FAT-32).

Fayllar turlari

Oddiy fayllar: Foydalanuvchi ularda yoki tizim va foydalanuvchilar dasturlari natijasida hosil bo'lgan o'zboshimchalik bilan tasdiqlanganligi to'g'risidagi ma'lumotlarni o'z ichiga oladi. Odatdagi fayl tarkibi u bilan ishlaydigan dastur bilan belgilanadi.

Oddiy fayllar ikki xil bo'lishi mumkin:

  1. Dasturiy ta'minot (Bajarilishi mumkin bo'lgan) - bu buyruqlar tilida yozilgan dasturlar va ba'zi tizim funktsiyalarini bajaradi (kengaytmalar) .Bu, .Bor, .bat).
  2. Ma'lumotlar fayllari - Boshqa barcha turdagi barcha turlari: matn va grafik hujjatlar, jadvallar, ma'lumotlar bazalari va boshqalar.

Kataloglar - Bu, bir tomondan, foydalanuvchi tomonidan ba'zi bir fikrlar bilan birlashgan guruhlar (masalan, bitta dasturiy ta'minot to'plamini tashkil etuvchi o'yinlar dasturlari yoki fayllarni o'z ichiga olgan fayllar) va boshqa tomondan, bu maxsus Tizim tarkibidagi fayllar turi ma'lumot haqida ma'lumot Foydalanuvchilar tomonidan norasmiy xususiyat (fayl turi, diskdagi joy, kirish huquqlari, yaratish sanasi va modifikatsiyasi) tomonidan birlashtirilgan fayllar to'plami haqida.

Maxsus fayllar - Bular fayllar va tashqi qurilmalarga kirish mexanizmini birlashtirish uchun foydalaniladigan I / ing qurilmalari bilan bog'liq fikrli fayllar. Maxsus fayllar foydalanuvchiga fayllardan normal yozuv buyruqlari orqali operatsiya yoki fayllarni o'qish orqali operatsiyalarni amalga oshirishga imkon beradi. Ushbu buyruqlar FS dasturlari tomonidan qayta ishlanadi, keyin so'rovning bir necha bosqichida tegishli qurilmaning boshqaruv buyrug'idagi OS (Prince, LPT1 - parametrlar uchun) ), Klaviatura uchun

Misol. Matnni nusxalash1 nusxasi (klaviatura bilan ishlash).

Fayl tuzilishi

Fayl tuzilishi - barcha fayllar to'plami va ular o'rtasidagi o'zaro munosabatlar (diskdagi fayllarni saqlash).

Fayl tuzilmalarining turlari:

  • oddiyyoki bir darajali: Katalog fayllarning chiziqli ketma-ketligini.
  • ierarxik yoki ko'p darajali: Katalogning o'zi boshqa katalogning bir qismi bo'lishi mumkin va o'z ichiga ichidagi ko'plab fayllar va pastki pastki qismlarda. Ierarxik tarkib ikki tur bo'lishi mumkin: "Daraxt" va "tarmoq". Agar fayl faqat bitta katalogni (MS-DOWS, Windows) va "Tarmoq" ni kiritish uchun "CACAS" kataloglari "Daraxt" shakllanadi. Agar fayl darhol bir nechta kataloglarga (Unix) kiritishi mumkin bo'lsa.
  • Faylning tuzilishi tasvirlangan kataloglar va fayllarning ierarxiyasini tavsiflovchi grafik sifatida tasvirlanishi mumkin:



Fayl nomlarining turlari

Fayllar nomlar bilan aniqlanadi. Foydalanuvchilar fayllarni berishadi ramziy nomlarShu bilan birga, OS cheklovlari ishlatilgan belgilar va nomning uzunligi uchun hisobga olinadi. Dastlabki fayl tizimlarida ushbu chegaralar juda tor edi. Shunday qilib, mashhur yog 'tizimi yog'.ismlar taniqli sxema bilan cheklangan.

Biroq, foydalanuvchi sizga uzoq vaqt davomida ishlashga imkon beradigan darajada ko'proq qulay bo'lib, ular sizga haqiqatan ham juda katta vaqtni o'z ichiga olgan holda juda katta vaqtni eslab qolishingiz mumkin. Shuning uchun zamonaviy fayl tizimlari odatda uzoq belgi nomlarini qo'llab-quvvatlaydi.

Masalan, NTFS fayl tizimida Windows NT Fayl nomi 255 belgidan iborat bo'lishi mumkin, chunki yakuniy nol belgisini hisobga olmaganda.

Uzoq ismlarga borganingizda, moslik qisqa nomlar yordamida ilgari yaratilgan ilovalar bilan mos kelmaslik muammosi paydo bo'ladi. Shunday qilib, ilovalar oldindan qabul qilingan bitimlarga muvofiq fayllarga kirishlari mumkin, fayl tizimi uzoq nomdagi kichik ismlar (taxalluslar) fayllarini taqdim etishi kerak. Shunday qilib, muhim vazifalardan biri tegishli qisqa ismlarni yaratish muammosiga aylanadi.

Ramziy nomlar uchta tur bo'lishi mumkin: oddiy, kompozit va nisbiy:

  1. Oddiy ism Belgilar uchun fayllar nomenklaturasi va nomi uzunligi bilan jihozlangan bitta katalog ichidagi faylni aniqlaydi.
  2. To'liq ism Bu ushbu fayldan ushbu faylga, diskning nomi, fayl nomi, fayl nomi bilan ishlaydigan barcha kataloglarning oddiy belgilarining zanjiri. Shunday qilib, to'liq ism aralashmaoddiy nomlar bir-biridan ajratuvchida qabul qilinadi.
  3. Faylni aniqlash mumkin nisbiy nom. Nisbiy fayl nomi "Jarrin katalog" tushunchasi orqali aniqlanadi. Har safar, direktsiyalardan biri hozirgi va ushbu katalog foydalanuvchi tomonidan OT jamoasi tomonidan tanlangan. Fayl tizimi joriy katalogning ismini tuzatadi, so'ngra uni to'liq fayl nomini shakllantirish uchun nisbiy nomlarga qo'shimcha ravishda ishlating.

Fayl va uning to'liq ismi orasidagi daraxtlar tarkibida bir nechta yozishmalar mavjud - "Bitta fayl bitta to'liq ism". Tarmoq fayl tuzilmasida fayl bir nechta kataloglarni kiritishi mumkin, bu bir nechta to'liq nomlar bo'lishi mumkinligini anglatadi; Bu erda yozishmalar to'g'ri - "Bitta fayl juda ko'p nomlar".

2.DOC faylida ushbu katalog 2008 yil katalogi bo'lgan taqdirda barcha uchta turdagi nomlarni aniqlang.

  • Oddiy ism: 2.doc
  • To'liq ismi: C: \\ 2008) \\ 2.DOC
  • Nisbiy nomi: Hujjatlar \\ 2.Doc

Fayl atletlari

Faylning muhim xususiyati bu atribut hisoblanadi. Atributlar - Bu fayllarning xususiyatlarini tavsiflovchi ma'lumotlar. Mumkin bo'lgan fayl atributlariga misollar:

  • "Faqat o'qish" belgisi (faqat o'qish);
  • Alomat "Yashirin fayl" (yashirin);
  • Alomatlar "tizim fayllari" (tizim);
  • "Arxiv faylini" belgisi (arxiv);
  • Fayl turi (oddiy fayl, katalog, maxsus fayl);
  • Fayl egasi;
  • Fayl yaratuvchisi;
  • Faylga kirish uchun parol;
  • Faylga ruxsat berish operatsiyalari to'g'risida ma'lumot;
  • Yaratilish vaqti, oxirgi kirish va oxirgi o'zgartirish;
  • Joriy fayl hajmi;
  • Faylning maksimal hajmi;
  • Simptom "vaqtincha (jarayon tugaganidan keyin o'chirish)";
  • Blokirovka qilish belgisi.

Turli xil fayl tizimlarida fayllarni tavsiflash uchun turli atribut (masalan, atributlar to'plamidagi bitta foydalanuvchi OSda) ishlatilishi mumkin (masalan, atribut kiritilgan bitta foydalanuvchi OSda) foydalanuvchi va parol bilan bog'liq xususiyatlar bo'lmaydi. Faylga kiring va boshqalar).

Foydalanuvchi ushbu maqsadlar uchun taqdim etiladigan vositalardan foydalanib, fayl tizimi tomonidan taqdim etilgan vositalardan foydalangan holda atributlarga kirishi mumkin. Odatda, har qanday atributlarning qadriyatlarini o'qishga va faqat ba'zi bir narsa, masalan, siz faylga kirish huquqlarini o'zgartirishingiz mumkin, ammo siz yaratilish sanasini yoki joriy fayl hajmini o'zgartira olmaysiz.

Fayl kirish huquqlari

Fayl kirish huquqlarini aniqlang - bu har bir foydalanuvchi ushbu faylga murojaat qilishi mumkin bo'lgan operatsiyalar to'plamini aniqlash demakdir. Turli fayl tizimlarida turli xil kirish operatsiyalari ro'yxati aniqlanishi mumkin. Ushbu ro'yxat quyidagi operatsiyalarni o'z ichiga olishi mumkin:

  • fayl yaratish.
  • faylni yo'q qilish.
  • fayl yozish.
  • faylni ochish.
  • faylni yopish.
  • fayldan o'qing.
  • qo'shimcha fayl.
  • faylni qidirish.
  • fayl xususiyatlarini olish.
  • yangi atribut qiymatlarini o'rnating.
  • uyg'onish.
  • fayllarning bajarilishi.
  • katalogni o'qish katalogi va boshqalar.

Umuman olganda kirish huquqlari U ustunlar barcha tizim fayllari, satrlari - barcha foydalanuvchilar va ustunlarning kesishgan operatsiyalar va ustunlar kesishgan holda tavsiflanishi mumkin:

Ba'zi tizimlarda foydalanuvchilar alohida toifalarga bo'lish mumkin. Bitta qulaylik huquqlari, masalan, Unix-dagi barcha foydalanuvchilarning barcha foydalanuvchilari aniqlanadi, barcha foydalanuvchilar uchta toifaga bo'linadi: fayl egasi, uning egasi va boshqa a'zolari.

Kompyuterdagi ma'lumotlar fayllarda saqlanadi. Fayl kompyuterda tashkiliy tashkiliy va saqlashning asosiy tarkibiy qismidir. Fayl tushunchasining bir nechta tushunchalari mavjud, ularning mohiyati quyidagicha kamayadi: faylda ma'lum bir ma'lumot mavjud (faylda kompyuter dasturi mavjud bo'lsa, matn dasturi, matn hujjatlari, raqamli ma'lumotlar, kodlangan naqsh, tashqi xotirada nomga ega bo'lgan va saqlanadigan va hokazo. Fayl nomi nuqta bilan ajratilgan ikki qismdan iborat: birinchi qism to'g'ridan-to'g'ri faylning nomi, ikkinchisi uning turini belgilaydi, bu uning turini belgilaydi (kompyuter dasturi, grafik ma'lumotlar, va boshqalar.). Fayl nomi foydalanuvchini tayinlaydi (agar foydalanuvchi biron bir sababga ko'ra fayl nomini tayinlasa, kompyuter dasturi ishni tugatgandan so'ng odatiy nomni belgilaydi) va Fayl turi foydalanuvchi yoki dastur tomonidan tayinlanishi mumkin ( kompyuter dasturi) avtomatik ravishda u yaratilganda. Yorliqda. 6.2. Ba'zi turdagi fayllar va mos keladigan kengaytmalar, yulduzcha fayl nomlari mavjud.

6.2-jadval.

Fayl nomiga qo'shimcha ravishda, faylda ma'lumotni saqlash usulini (ma'lumotlar tuzilishi) belgilaydigan "fayl formati" sifatida mavjud bo'lib, faylni ekrandagi yoki bosib chiqarishda ko'rsatadigan tushuncha mavjud. Fayl formati fayl nomlarini yozish qoidalarini belgilaydi va kompyuterda o'rnatilgan operatsion tizim (OT) tomonidan qo'llab-quvvatlanadigan fayl tizimiga bog'liq. Masalan, OSda Ms dos.fayl nomida lotin alifbosining sakkizta harfi bo'lishi kerak va kengaytma uchta lotin harfidan iborat - Oila oilasida. Derazalarfayl nomi 255 belgidan iborat bo'lishi mumkin va rus alifbosidan foydalanish mumkin - albom, JPG, masalan. Subye va boshqalar. Bu OSda qoidalar Ms dos.va OS oilasi Derazalarfayl nomlari quyidagi belgilar va belgilardan foydalanish uchun tayinlanganda taqiqlanadi: / \\: *?< >|.

Yuqoridagi tashqi kattalashtirishning har qandayida saqlanishi mumkin katta miqdorda fayllar. Rizdiqning tartibi ma'lum bir fayl tuzilmasiga ega bo'lishi mumkin bo'lgan fayl tizimi bilan belgilanadi. Har bir fayl nomi uning noyob manziliga to'g'ri keladi, agar kerak bo'lsa, o'rtacha xotirada kerakli faylni qidirib toping, so'ngra ma'lumotlarni undan qo'chqorni o'qing. Funktsional yoki tematik xususiyatdagi operatsion tizimlardagi fayllar direktsiyalar yoki papkalarga birlashtirilishi mumkin, ular o'z navbatida boshqa kataloglar yoki papkalarni kiritish mumkin, i.e.