Aby sme pochopili, na akých princípochfungujú počítačové systémy, nestačí iba interakcia s „operačným systémom“ na vizuálnej úrovni. Aby ste úplne pochopili všetko, čo sa stane, mali by ste jasne pochopiť, čo je súbor a jeho štruktúra. Pri zvažovaní tejto témy bude uvedené, prečo je to potrebné.
Najskôr sa musíte rozhodnúť pre najdôležitejšie pojmy a pojmy. Kľúčom je tu koncept súboru, ktorý programovo definuje mechanizmy systému.
Takže súbor je objekt obsahujúci určitéinformácie. Aby sme pochopili, čo sú dátové súbory, štruktúra súborov a ich vzájomné pôsobenie, je lepšie uviesť skutočný príklad, povedzme, porovnať tieto pojmy s bežnou knihou.
Každý vie, že takmer v každej knihe môžetenarazíte na obálku, stránky, obsah, kapitoly a oddiely. Pre najjednoduchšie pochopenie je obálkou celý súborový systém ako celok, stránky sú priečinky (adresáre), v ktorých sú uložené jednotlivé súbory, obsahom je správca súborov, kapitolami a sekciami sú súbory obsahujúce konkrétne informácie.
Spravidla (nie vždy) však označenieobjekt zvaný súbor má dve časti: meno a príponu. Názov môže byť skutočne ľubovoľný a uvedený v rôznych jazykoch. Prípona je špeciálne označenie troch alebo viacerých latinských znakov, ktoré označuje dátový typ. Jednoducho povedané, podľa prípony pochopíte, s ktorým programom je súbor asociovaný, či už ide o systémový súbor atď.
Štandardne sa otvára súbor v ktorejkoľvek operačnej miestnostisystém je vyrobený dvojitým kliknutím myši. Nie je však skutočnosť, že sa dá všetko otvoriť týmto spôsobom. Najjednoduchší príklad: týmto spôsobom možno spustiť spustiteľné súbory v systéme Windows, ktoré majú príponu .exe, ale rovnaké dynamické knižnice, ktoré sú v prípone označené ako .dll, aj keď obsahujú spustiteľné kódy, sa týmto spôsobom nedajú otvoriť. Je to spôsobené iba tým, že k ich obsahu sa pristupuje pomocou iných softvérových komponentov, alebo sa kód volá špecializované komponenty samotného operačného systému. Toto je ale najjednoduchší príklad.
Súbory (objekty), ktoré sa tiež nezhodujúoperačný systém alebo akýkoľvek program nebude také ľahké otvoriť. Zhruba povedané, ani jeden „operačný systém“ nepochopí, aký druh otváracieho nástroja je potrebné spustiť. V najlepšom prípade sa zobrazí výzva, aby ste si sami vybrali vhodný program zo zoznamu možných riešení.
Teraz sa pozrime, čo to boloinformačné technológie, keď sa objavili prvé počítače. Predpokladá sa, že hlavným používaným systémom v tom čase bol DOS, ktorý bol v modernej dobe primitívny a do ktorého bolo potrebné zadávať špecializované príkazy na prístup k funkciám.
S príchodom jedinečného duchovného dieťaťa Nortona Commandertakáto potreba nezmizla (niektoré príkazy bolo treba ešte predpísať), ale skôr klesla. Práve tohto správcu súborov možno na základe nášho príkladu nazvať obsahom, pretože všetky dáta uložené na pevnom disku alebo na externom médiu boli jasne štruktúrované.
Ako je už zrejmé, v každom systéme existujeniekoľko základných typov predmetov. Súbor a štruktúra súboru, okrem hlavného prvku (súboru), sú neoddeliteľné od konceptu priečinka. Tento výraz sa niekedy označuje ako „adresár“ alebo „adresár“. V zásade ide o sekciu, ktorá uchováva jednotlivé komponenty.
V podstate nehovoriac o stránkach kníh,koncept priečinka možno najjasnejšie vyjadriť, ak sa pozriete na nejakú komodu s mnohými zásuvkami, v ktorých niečo leží. Toto „niečo“ sú súbory a polia sú adresáre.
Na základe uvedeného môžeme urobiť závero rýchlom hľadaní informácií. Akýkoľvek v súčasnosti existujúci „operačný systém“ má na tento účel prostriedky. V rovnakom správcovi súborov (napríklad Windows Explorer) v špeciálnom poli stačí zadať aspoň časť názvu súboru, po ktorom systém zobrazí všetky objekty obsahujúce zadaný reťazec.
Niekedy však potrebujete presnejšie vyhľadávaniepresne vedieť, kde sa nachádza hľadaný súbor. Zhruba povedané, je potrebné zvoliť konkrétnu zásuvku v komode, kde je umiestnený predmet, ktorý potrebujeme. Samotné vyhľadávanie sa vykonáva pomocou štandardného nástroja v správcovi súborov, môžete však použiť aj kombináciu ako Ctrl + F, ktorá vyvolá vyhľadávací riadok.
Súbory a štruktúry súborov si nemožno predstaviťsami bez pochopenia súborového systému. Upozorňujeme, že štruktúra súborov a systém súborov nie sú to isté. Štruktúra je hlavným spôsobom organizácie súborov, ak chcete, organizovaním údajov, ale systém súborov je metóda, ktorá určuje, ako štruktúra funguje. Inými slovami, toto je princíp spracovania údajov z hľadiska ich umiestnenia na pevný disk alebo na akékoľvek iné pamäťové médium.
Systémov súborov je dnes dosťveľa. Napríklad systémy FAT s 8, 16, 32 a 64 bitovými architektúrami, NTFS a ReFS sa pre Windows stali najznámejšími od vývoja počítačovej technológie. Systém súborov, štruktúra súborov a usporiadanie spolu úzko súvisia. Teraz však pár slov o samotných systémoch.
Okrem technických detailov by sa malovšimnite si, že hlavným rozdielom medzi nimi je iba to, že FAT má väčšiu veľkosť klastra pre ukladanie a rýchlejší prístup k malým súborom, zatiaľ čo NTFS a ReFS sú optimalizované pre veľké objemy dát a rýchly prístup k nim pri maximálnej rýchlosti čítania informácií z pevný disk ...
Teraz sa pozrime z druhej strany na toje štruktúra súborov operačných systémov. Operácie so súbormi, ktoré sú poskytované v akomkoľvek „operačnom systéme“, sa vo všeobecnosti veľmi nelíšia.
Medzi hlavné patrí vytváranie súborov, otváranie,prezeranie, úpravy, ukladanie, premenovanie, kopírovanie, presun, mazanie atď. Tieto akcie sú štandardné pre všetky existujúce systémy. Existujú však aj niektoré špecifické funkcie.
Spomedzi konkrétnych funkcií je to predovšetkým možnézvýraznite kompresiu súborov a priečinkov, ktorá sa nazýva archivácia, a naopak - extrakcia údajov z archívu. V čase vývoja systému DOS sa tvorba archívnych dátových typov obmedzovala hlavne na použitie štandardu ARJ.
Ale s príchodom technológií archivácie ZIPtieto procesy dostali nový vývoj. Následne bol vytvorený univerzálny archivátor RAR. Tieto technológie sú teraz prezentované v akomkoľvek „operačnom systéme“ aj bez potreby inštalácie ďalšieho softvéru. Štruktúra súborov operačného systému so súbormi v tomto zobrazení sa interpretuje ako virtuálna kompresia. V skutočnosti kompresné technológie jednoducho nariadia systému, aby určil nie požadovanú veľkosť, ale menšiu. Samotný informačný objem súboru alebo priečinka sa počas archivácie nemení.
Pojmy „štruktúra súborov“, „štruktúra súborov“ aa pod. treba brať do úvahy aj z hľadiska možnosti videnia samotných objektov. Nie je žiadnym tajomstvom, že takmer všetci používatelia moderných počítačov sa stretli s pojmom „skryté súbory a priečinky“.
Čo to je?Znamená to iba to, že systém má obmedzenie v zobrazovaní niektorých objektov (napríklad systémových súborov a priečinkov, aby ich používateľ omylom nevymazal). To znamená, že z fyzického hľadiska nezmiznú z pevného disku, iba ich nevidí správca súborov.
Ak chcete zobraziť všetky skryté objekty, súčasne„Prieskumník“ by mal používať ponuku „Zobraziť“, kde je na príslušnej karte začiarknutá značka v riadku na zobrazenie všetkých skrytých priečinkov a súborov. Po povolení tohto zobrazenia budú mať objekty priesvitné ikony.
Pri hľadaní skrytých objektov sa môžete tiež stretnúťťažkosti. Keď zadáte názov súboru alebo jeho príponu, a to ani pri konkrétnom umiestnení, keď je zakázané zobrazovanie takýchto objektov, nebude výsledok (systém ich nevidí). Ak ich chcete nájsť, musíte na začiatku a na konci názvu koreňového priečinka zadať symbol%. Napríklad na vyhľadanie adresára AppData, ktorý je skrytý a nachádza sa v priečinku lokálnych nastavení pre konkrétneho používateľa, použite hľadaný reťazec% USERPROFILE% AppData. Až potom dostane kľúč a vzťah štruktúra súboru ako celku kľúč.
Tu je krátke zhrnutie všetkého, čo súvisí s porozumením základnéhopodmienky. V zásade nie je také ťažké pochopiť, čo súbor a štruktúra súborov používajú základné príklady. Nakoniec, ak chcete, môžete tieto pojmy definovať ako tehly a múr, z ktorých je postavený. Tehla je súbor, stena je štruktúra súborov, kde každá tehla zaberá striktne definované miesto, ktoré je k nej priradené.
Niektorétechnické aspekty alebo klasické definície prijaté v programovaní a výpočtovej technike, aby čitateľ porozumel materiálu na základnej úrovni.