Programare și calculatoare: Structura fișierelor discului. Structura fișierului disc Vizualizați structura ierarhică a discului cu

Despre fișiere și structuri de fișiere

Ce este un fișier

Informațiile de pe mediile externe sunt stocate sub formă de fișiere. Lucrul cu fișiere este un tip foarte important de lucru pe computer. Totul este stocat în fișiere: și software, și informațiile necesare utilizatorului. În cazul fișierelor, ca și în cazul documentelor de afaceri, trebuie să faci constant ceva: să le copiați de pe un mediu pe altul, să le distrugeți pe cele inutile, să le creați altele noi, să le căutați, să le redenumiți, să le puneți într-o ordine sau alta etc.

Fişier- acestea sunt informații stocate pe medii externe și unite printr-un nume comun.

Pentru a clarifica semnificația acestui concept, este convenabil să folosiți următoarea analogie: suportul de stocare în sine (discul) este ca o carte. Am vorbit despre faptul că o carte este memoria externă a unei persoane, iar un disc magnetic este memoria externă a unui computer. Cartea este formată din capitole (povestiri, secțiuni), fiecare având un titlu. Fișierele au și propriile nume. Acestea se numesc nume de fișiere. La începutul sau la sfârșitul unei cărți există de obicei un cuprins - o listă de titluri de capitole. Există, de asemenea, o astfel de listă de directoare pe disc care conține numele fișierelor stocate.

Puteți afișa directorul pentru a vedea dacă fișierul de care aveți nevoie se află pe unitate.

Fiecare fișier conține un fișier separat obiect informativ: document, articol, matrice numerică, program etc. Informațiile conținute în fișier devin active, adică pot fi procesate de un computer, numai după ce sunt încărcate în RAM.

Orice utilizator care lucrează pe un computer trebuie să se ocupe de fișiere. Chiar și pentru a juca un joc pe computer, trebuie să aflați în ce fișier este stocat programul său, să puteți găsi acest fișier și să inițializați programul.

Lucrul cu fișierele de pe un computer se face folosind sistemul de fișiere. Sistemul de fișiere - aceasta este o parte funcțională a sistemului de operare care efectuează operațiuni asupra fișierelor.

Pentru a găsi fișierul solicitat, utilizatorul trebuie să știe: a) care este numele fișierului; b) unde este stocat fișierul.

Nume de fișier

În aproape toate sistemele de operare, numele fișierului este compus din două părți separate printr-un punct. De exemplu:

În stânga punctului este numele actual al fișierului (tu-prog). Partea numelui care urmează punctului se numește extensia de fișier (pas). Utilizat de obicei în numele fișierelor scrisori si numere. În majoritatea sistemelor de operare lungime maxima extensii - 3 caractere. În plus, este posibil ca numele fișierului să nu aibă o extensie. În sala de operație sistem Windows Literele rusești sunt permise în numele fișierelor; Lungimea maximă a numelui este de 255 de caractere.

Extensia indică ce fel de informații sunt stocate în acest fișier. De exemplu, extensia txt înseamnă de obicei fisier text(conține text); extensia PCX - fisier grafic(conține o imagine), zip sau gag - un fișier de arhivă (conține o arhivă - informații comprimate), pas - un program în Pascal.

Unități logice

Un computer poate avea mai multe unități de disc - dispozitive pentru lucrul cu discuri. Fiecare unitate primește un nume cu o literă (urmat de două puncte), de exemplu A:, B:, C:. Adesea, pe computerele personale, un disc de capacitate mare încorporat unitate de sistem(se numește hard disk) este împărțit în secțiuni. Fiecare dintre aceste partiții este numită disc logic și i se dă numele C:, D:, E: etc. Numele A: și B: se referă de obicei la discuri amovibile de capacitate mică - dischete (dischete). Ele pot fi considerate și nume de discuri, doar logice, fiecare dintre acestea ocupând complet un disc real (fizic). Prin urmare, A:, B:, C:, D: sunt toate nume de unități logice.

Numele unității logice care conține fișierul este prima „coordonată” care determină locația fișierului.

Structura fișierului pe disc

Se numește întreaga colecție de fișiere de pe disc și relațiile dintre ele structura fișierului. Diferite sisteme de operare pot suporta diferite organizații cu structuri de fișiere. Există două tipuri de structuri de fișiere: simple sau cu un singur nivel și ierarhice - cu mai multe niveluri.

Structură de fișiere cu un singur nivel este o simplă succesiune de fișiere. Pentru a găsi un fișier pe disc, trebuie doar să specificați numele fișierului. De exemplu, dacă fișierul tetris.exe se află pe unitatea A:, atunci „adresa completă” arată astfel:

Sistemele de operare cu o structură de fișiere cu un singur nivel sunt utilizate pe cele mai simple computere educaționale echipate doar cu dischete.

Structură de fișiere pe mai multe niveluri- un mod arborescent (ierarhic) de organizare a fișierelor pe un disc. Pentru a facilita înțelegerea acestei probleme, vom folosi o analogie cu metoda tradițională „de hârtie” de stocare a informațiilor. În această analogie, un fișier este reprezentat ca un document cu titlu (text, desen) pe foi de hârtie. Următorul cel mai mare element din structura fișierului este numit catalog. Continuând analogia „hârtiei”, ne vom gândi la un director ca la un folder în care puteți atașa multe documente, adică fișiere. Directorul primește și propriul nume (gândiți-vă la el pe coperta unui folder).

Directorul în sine poate face parte dintr-un alt director extern acestuia. Acest lucru este similar cu imbricarea unui folder într-un alt folder mai mare. Astfel, fiecare director poate conține multe fișiere și subdirectoare (numite subdirectoare). Catalogul în sine nivel superior, care nu este imbricat în niciun alt director se numește director rădăcină.

În sistemul de operare Windows, termenul „folder” este folosit pentru a se referi la conceptul de „director”.

O reprezentare grafică a unei structuri de fișiere ierarhice se numește arbore.

În fig. 2.9 numele directoarelor sunt scrise cu majuscule, iar numele fișierelor sunt scrise cu litere mici. Aici în directorul rădăcină există două foldere: IVANOV și PETROV și un fișier fin.com. Dosarul IVANOV conține două subdirectoare PROG și DATA. Dosarul DATE este gol; există trei fișiere în folderul PROGS etc. În arbore, directorul rădăcină este de obicei reprezentat de simbolul \.

Calea către fișier

Acum imaginați-vă că trebuie să găsiți un anumit document. Pentru a face acest lucru, trebuie să cunoașteți caseta în care se află, precum și „calea” către documentul din interiorul cutiei: întreaga secvență de foldere care trebuie deschise pentru a ajunge la lucrările pe care le căutați.

A doua coordonată care determină locația fișierului este calea către fișierul de pe disc. Calea către un fișier este o secvență de nume de directoare, începând de la directorul rădăcină și terminând cu cel în care fișierul este direct stocat.

Iată o analogie familiară de basm cu conceptul de „cale către un dosar”: „Există un cufăr atârnat pe un stejar, în ladă este un iepure, în iepure este o rață, în rață acolo este un ou, în ou se află un ac, la capătul căruia este moartea lui Koshcheev.”

Numele unității logice, calea fișierului și numele fișierului scrise în ordine alcătuiesc numele complet al fișierului.

Dacă este prezentat în fig. Structura fișierelor 2.9 este stocată pe unitatea C:, apoi numele complete ale unora dintre fișierele incluse în acesta în simbolismul sistemelor de operare MS-DOS și Windows arată astfel:

C:\IVANOV\PROGS\progl.pas

C:\PETROV\DATA\task.dat

Tabelul de alocare a fișierelor

Informațiile despre structura de fișiere a discului sunt conținute pe același disc sub forma unui tabel de alocare a fișierelor. Folosind sistemul de fișiere OS, utilizatorul poate vizualiza secvențial conținutul directoarelor (directoarelor) pe ecran, deplasându-se în jos sau în sus în arborele structurii fișierelor.

În fig. Figura 2.10 prezintă un exemplu de afișare a unui arbore de directoare pe unitatea logică E: pe ecranul computerului (fereastra din stânga).

Fereastra din dreapta arată conținutul folderului ARCON. ") sunt o mulțime de fișiere tipuri variate. Prin urmare, de exemplu, este clar că numele complet al primului fișier din listă este după cum urmează:

E:\GAME\GAMES\ARCON\dos4gw.exe

De la masă puteți obține Informații suplimentare despre fișiere. De exemplu, fișierul dos4gw.exe are o dimensiune de 254.556 de octeți și a fost creat pe 31 mai 1994 la 2:00 am.

După ce a găsit o intrare despre fișierul dorit într-o astfel de listă, folosind comenzile OS, utilizatorul poate efectua diverse acțiuni cu aceasta: inițializați programul conținut în fișier; ștergeți, redenumiți, copiați fișierul. Veți învăța cum să efectuați toate aceste operații într-o lecție practică.

Întrebări și sarcini

    1. Care este numele sistemului de operare folosit în laboratorul dumneavoastră de calculatoare?
    2. Ce structură de fișiere folosește sistemul de operare pe computerele dvs. (simplu, pe mai multe niveluri)?
    3. Câte unități fizice au computerele dvs.? Câte discuri logice există pe discuri fizice și ce nume au în sistemul de operare?
    4. Ce reguli guvernează numele fișierelor în sistemul de operare?
    5. Care este calea către fișierul de pe disc, numele complet al fișierului?
    6. Învățați (sub îndrumarea unui profesor) să vizualizați directoarele de disc de pe computerele dvs. pe ecran.
    7. Învățați să inițializați programe din fișierele program (cum ar fi exe, com).
    8. Învățați să efectuați operațiuni de bază cu fișiere în sistemul de operare pe care îl utilizați (copiere, mutare, ștergere, redenumire fișiere).

Interfața cu utilizatorul

Prietenos interfața cu utilizatorul

Acum familiarizați-vă cu noul concept de „interfață cu utilizatorul”.

Dezvoltatorii de software modern încearcă să facă munca utilizatorului la computer convenabilă, simplă și vizuală. Calitățile de consum ale oricărui program sunt în mare măsură determinate de comoditatea interacțiunii sale cu utilizatorul.

Se numește forma de interacțiune dintre un program și un utilizator interfața cu utilizatorul. O formă de interacțiune ușor de utilizat se numește interfață ușor de utilizat.

Interfață orientată pe obiecte

Interfața sistemelor moderne și a programelor de aplicație se numește interfață orientată pe obiecte. Un exemplu de sistem de operare care implementează o abordare orientată pe obiecte este Windows.

sistem de operare funcționează cu multe obiecte, care includ: documente, programe, unități de disc, imprimante și alte obiecte cu care ne confruntăm atunci când lucrăm în sistemul de operare.

Documentele conțin unele informații: text, sunet, imagini etc. Programele sunt folosite pentru procesarea documentelor. Programe individuale iar documentele sunt indisolubil legate: editorul de text lucrează cu documente text, editor grafic- cu fotografii și ilustrații, programul de procesare a sunetului vă permite să înregistrați, să corectați și să ascultați fișiere de sunet.

Documentele și programele sunt obiecte informaționale. Și obiectele precum unitățile de disc și imprimantele sunt obiecte hardware (fizice). Sistemul de operare asociază obiectul cu:

    denumire grafică;

    proprietăți;

    comportament.

Interfața sistemului de operare folosește pictograme (numite și pictograme, pictograme) și nume pentru a desemna documente, programe și dispozitive. Numele și pictograma fac posibilă distingerea cu ușurință a unui obiect de altul (Fig. 2.11).

Fiecare obiect este asociat cu un set specific de proprietăți și un set de acțiuni care pot fi efectuate asupra obiectului.

De exemplu, proprietățile unui document sunt locația sa în structura fișierului și dimensiunea acestuia. Acțiuni asupra unui document: deschidere (vizualizare sau ascultare), redenumire, imprimare, copiere, salvare, ștergere etc.

Meniul contextual

Sistemul de operare oferă aceeași interfață cu utilizatorul atunci când lucrați cu obiecte diferite. În sistemul de operare Windows, pentru a vă familiariza cu proprietățile unui obiect și acțiunile posibile asupra acestuia, se folosește meniul contextual (Fig. 2.12) (pentru a apela meniul contextual, selectați pictograma obiectului și faceți clic dreapta).

Meniul- Aceasta este o listă afișată pe ecran din care utilizatorul poate selecta elementul de care are nevoie.

Orez. 2.12. Meniul contextual al documentului

În meniul din Fig. 2.12 toate paragrafele, cu excepția ultimului, se referă la acțiuni care pot fi efectuate cu documentul. Elementul de meniu dorit este selectat folosind tastele cursorului sau un manipulator (de exemplu, un mouse). Dacă selectați elementul de meniu „Proprietăți”, pe ecran va fi afișată o listă cu proprietățile acestui obiect.

Întrebări și sarcini

    1. Ce este interfața cu utilizatorul?
    2. Cum este caracterizat un obiect (din punct de vedere al abordării orientate pe obiect)?
    3. Cum puteți afla proprietățile unui obiect sau cum puteți efectua o acțiune asupra acestuia?

Universitatea de Stat Arhangelsk

sucursala Kotlas

departament cu normă întreagă

Facultate: tehnic

Specialitate: PGS

Lucrări de curs

Disciplina: informatica

Subiect: Structura fișierului disc

Efectuat

student anul 1

Zhubreva Olga

Alexandrovna

Verificat:

Introducere. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

§ 1 Conceptul de sistem de fișiere. . . . . . . . . . . . . . . . . . . .

§ 2 Dosar sistem MS-DOS. . . . . . . . . . . . . . . . . . . .

§ 3 Sistem de fișiere Windows 95. . . . . . . . . . . . . . . . . .

§ 4 Sistem de fișiere Windows NT. . . . . . . . . . . . . . . . . .

Concluzie. . . . . . . . . . . . . . . . . . . . . . . . . . . .

Introducere.

Manualul metodologic dezvăluie esența conceptului de „sistem de fișiere”,

care este unul dintre cele mai importante concepte din cursul „Software

suport informatic”, și prezintă, de asemenea, structura sistemelor de fișiere ale acestora

sisteme de operare precum MS-DOS, Windows 95, Windows NT.

Structura prezentului este determinată de o încercare de a atinge acest scop.

manuale: materialul tematic este împărțit în 4 părți principale (părțile sunt prezentate în

sub formă de paragraf), fiecare dintre părți este de asemenea, după caz, împărțită în

piese mai mici detaliate.

§ 1 Conceptul de sistem de fișiere.

1.1. Definirea sistemului de fișiere.

Fișier (în engleză File) - folder, folder.

Un fișier este o zonă denumită a memoriei pe unele fizice

un mediu destinat stocării de informații.

Un set de instrumente ale sistemului de operare care oferă acces la

informațiile de pe medii externe se numesc sistem de gestionare a fișierelor sau

Sistemul de fișiere.

Sistemul de fișiere este o parte funcțională a sistemului de operare.

sistem care este responsabil pentru schimbul de date cu stocarea externă

dispozitive.

ORGANIZAREA ACCESULUI LA DOSAR

Structura directorului

Sperăm că aveți o idee bună de a organiza depozitarea cărților în

bibliotecă și, în consecință, procedura de căutare a cărții dorite după codul acesteia din

catalog. Transferați înțelegerea dvs. despre acest lucru în modul în care stocați fișierele

pe disc și organizând accesul la acesta.

Acces - procedura de stabilire a comunicării cu memoria și un fișier aflat în aceasta

pentru scrierea și citirea datelor.

Numele unității logice care apare înaintea numelui fișierului în specificație,

specifică unitatea logică pe care să caute fișierul. Pe același disc

este organizat un director în care sunt denumirile complete ale fișierelor, precum și ale acestora

caracteristici: data și ora creării;

volum (în octeți); atribute speciale. Similar cu sistemul de bibliotecă

organizația directorului numele complet al fișierului înregistrat în director,

va servi ca un cifr prin care sistemul de operare găsește

locația fișierului pe disc.

Director - un director de fișiere care indică locația acestora pe disc.

Există două stări de director - curent (activ) și pasiv. DOMNIȘOARĂ

DOS își amintește directorul curent de pe fiecare unitate logică.

Directorul curent (activ) este directorul în care lucrează utilizatorul

produs în timpul curent al mașinii.

Director pasiv - un director cu care acest moment nu este timp

Sistemul de operare MS DOS adoptă o structură ierarhică

(Fig. 9.1) organizarea directorului. Fiecare disc are întotdeauna

un singur director principal (rădăcină). El este la nivelul 0

structură ierarhică și este indicată prin simbolul „\”. Directorul rădăcină

creat la formatarea (inițializarea, marcarea) unui disc, are

limitat în dimensiune și nu poate fi șters folosind instrumente DOS. La principal

directorul poate include alte directoare și fișiere care sunt create de comenzi

sistem de operare și poate fi eliminat folosind comenzile corespunzătoare.

Orez. 9.1. Structura organizatorică a directorului ierarhic

Directorul părinte este un director care are subdirectoare. Subdirectorul

Un director care este inclus într-un alt director.

Deci orice director care conține directoare de nivel inferior poate

a fi, pe de o parte, parental fata de ei, iar pe de alta parte,

subordonat directorului de nivel superior. De regulă, dacă aceasta

nu provoacă confuzie, folosiți termenul „catalog” pentru a însemna nici

subdirector sau director părinte, în funcție de context.

Directoarele de pe discuri sunt organizate ca fișiere de sistem. Singurul lucru

excepția este directorul rădăcină, pentru care este alocat un spațiu fix

disc. Directoarele pot fi accesate ca și cum ar fi un fișier obișnuit.

Notă. Structura de directoare poate conține directoare care nu sunt

Numele subdirectoarelor sunt aceleași cu regulile de denumire a fișierelor (vezi.

subsecțiunea 9.1). Pentru diferențe formale față de fișiere, de obicei subdirectoare

atribuiți numai nume, deși puteți adăuga un tip conform acelorași reguli ca

și pentru fișiere.

Accesul la conținutul fișierului este organizat din directorul principal, prin

un lanț de directoare subordonate (subdirectoare) de nivelul i-lea. În catalog

înregistrările atât ale fișierelor, cât și ale directoarelor pot fi stocate la orice nivel

nivel inferior. sunt numite goale.

În fig. 9.2 arată cea mai simplă structură de directoare, unde în principal

directorul 0

nivel sunt stocate numai înregistrările despre fișierele directoarelor de nivel inferior

nu exista

În fig. Figura 9.3 prezintă structura ierarhică a directorului, unde se află în directoare

orice nivel stochează înregistrări despre fișiere și directoare la nivelul inferior. în plus

tranziția la un director de nivel inferior poate fi organizată doar

secvenţial prin directoare subordonate.

Orez. 9.2. Cea mai simplă structură director care nu are directoare

nivel inferior

Orez. 93,.. Structura tipică director format din directoare de mai jos

nivel: la desemnarea unui director de nivel inferior, sunt folosite trei numere:

prima cifră indică numărul nivelului; al doilea este numărul de serie al acestuia

catalogul pe acest nivel, al treilea indică la ce nivel

numele lui este înregistrat. Fiecare director are un nume KAT cu indecși.

De exemplu, CAT342 este numele unui director de nivel al treilea care este înregistrat în

al doilea nivel de catalog numărul 4

Nu puteți trece direct din directorul principal într-un director, de exemplu, nivelul 5.

Este imperativ să parcurgeți toate directoarele anterioare de nivel superior.

Principiul descris mai sus pentru organizarea accesului la un fișier printr-un director

este baza sistemului de fișiere.

Sistemul de fișiere este partea sistemului de operare care gestionează locația și

acces la fișiere și directoare de pe disc.

Conceptul de structură de fișiere pe disc este strâns legat de conceptul de sistem de fișiere.

prin care înțelegem cum sunt amplasate pe disc: directorul principal,

subdirectoare, fișiere, sistem de operare și care sunt alocate acestora

volume de sectoare, clustere, piste.

Reguli pentru formarea structurii fișierelor pe disc. La crearea unui fișier

structura discului, sistemul de operare MS DOS urmează o serie de reguli:

Un fișier sau un director poate fi înregistrat cu același nume în

directoare diferite, dar în același director o singură dată;

Ordinea numelor de fișiere și a subdirectoarelor din directorul părinte

arbitrar;

Fișierul poate fi împărțit în mai multe părți, pentru care

secțiuni de spațiu pe disc de același volum pe piese diferite și

sectoare.

Calea și invitația

Din fig. 9.1 - 9.3 puteți vedea că fișierul este accesat prin director

datorită numelui acestui fișier înregistrat în el. Dacă directorul are

structura ierarhică, apoi sistemul de operare organizează accesul la fișier

in functie de pozitia subdirectorului in care este inregistrat numele

fisierul pe care il cautati.

Accesul la dosar poate fi organizat astfel:

Dacă numele fișierului este înregistrat în directorul curent, atunci este suficient pentru

pentru a accesa un fișier, specificați doar numele acestuia;

Dacă numele fișierului este înregistrat într-un director pasiv, atunci, în timp ce se află în

directorul curent, trebuie să specificați calea, adică lanț de subordonați

directoare prin care ar trebui accesat fișierul.

Calea este un lanț de directoare subordonate care trebuie parcurse

structura ierarhică la directorul în care este înregistrat fișierul dorit. La

Când se specifică o cale, numele directoarelor sunt scrise în ordine și separate

separate unul de altul prin simbolul \.

Interacțiunea utilizatorului cu sistemul de operare se realizează cu

folosind linia de comandă afișată pe ecranul de afișare. La început

Linia de comandă are întotdeauna un prompt care se termină cu

>. Promptul poate afișa: numele unității curente, numele unității curente

director, ora și data curente, calea, caracterele delimitare.

Promptul sistemului de operare este o indicație pe ecranul de afișare a informațiilor,

indicând că sistemul de operare este pregătit să introducă comenzile utilizatorului.

Exemplul 9.8.

Unitatea curentă este unitatea de dischetă A.

directorul curent este directorul principal, așa cum este indicat de simbolul \.

C:\CAT1\CAT2

Discul actual este HDD C. Catalog curent -

catalogul de nivel al doilea CAT2, inclus în catalogul de primul nivel

CAT1, care, la rândul său, este înregistrat în principal

catalog.

Există trei opțiuni pentru organizarea căii de acces la fișier, în funcție de

Locurile de înregistrare:

Fișierul se află în directorul curent (fără cale). La organizare

Pentru a accesa un fișier, trebuie doar să specificați numele complet al acestuia;

Fișierul se află într-un director pasiv al unuia dintre nivelurile inferioare,

subordonat directorului curent. La organizarea accesului la un fișier

trebuie să specificați o cale care listează toate numele directoarelor

nivel inferior aflat pe această cale (inclusiv directorul în care

acest fișier este înregistrat);

fișierul se află într-un director pasiv pe o ramură diferită de

locația directorului curent al structurii ierarhice. La

pentru a organiza accesul la fișier, trebuie să specificați calea începând cu

directorul principal, de ex. începând cu caracterul \. Acest lucru se explică prin faptul că în

structură ierarhică, mișcarea este posibilă numai vertical de sus -

Tranzițiile orizontale de la director în director nu sunt permise.B

Exemplele de mai jos ilustrează opțiuni posibile moduri.

Exemplul 9.9.

Condiție: fișierul F1.TXT este înregistrat în directorul curent de nivel 1 K1

hard disk C. Prin urmare, pe ecran este afișată invitația C:\K1

Explicație: În acest caz nu există cale și pentru a accesa fișierul este suficient

indicați doar numele complet F1.TXT

Exemplul 9.10.

Condiție: fișierul F1.TXT este înregistrat în directorul de nivel 2 K2 hard

unitatea C. Directorul curent este K1. Prin urmare, pe ecran este afișată o invitație

Explicație: în acest caz, calea va începe din director

K1 în jos prin directorul său subordonat K2. Prin urmare, înainte

Numele complet al fișierului indică calea din directorul curent K2

După ce ne-am familiarizat cu conceptul de cale, să revenim la ceea ce a fost introdus în subsecțiune. 9.1

conceptul de specificație de fișier. Există o specificație de fișier scurtată și

specificația completă a fișierului la care participă calea. În fig.

Figura 9.4 prezintă opțiunile pentru regula pentru generarea unei specificații de fișier.

Orez. 9.4. Formate de specificații (parametru opțional specificat)

Exemplul 9.12. Forma scurtă a specificației fișierului C:\KIT.BAS

Fișierul cu programul BASIC KIT.BAS se află în principal

directorul hard diskului.

Specificație completă a fișierului

C:\CAT1\CAT2\BOOC1.TXT

Fișierul text BOOK1.ТХТ este înregistrat în directorul celui de-al doilea

Nivelul CAT2 al hard diskului C.

Structura intrărilor din director

Acum trebuie să vă familiarizați cu structura înregistrărilor stocate în director

cu informații despre fișierele și subdirectoarele de nivel inferior.

O intrare de fișier într-un director conține numele și tipul fișierului, dimensiunea fișierului în

octeți, data creării, ora creării și o serie de alți parametri necesari

sistem de operare pentru a organiza accesul.

Intrarea pentru un subdirector de nivel inferior din directorul părinte îl conține

numele, atributul, data și ora creării.

Să luăm în considerare posibilele opțiuni pentru conținutul directorului. prima varianta. În catalog

Sunt stocate numai înregistrările despre fișiere (Fig. 9.5). Înainte de introducerea fișierului

Este afișat un mesaj despre numele directorului. În acest caz, acesta este principalul

directorul de dischete A. La sfârșitul conținutului directorului, apare un mesaj despre

numărul de fișiere stocate pe disc și spațiul liber pe disc

octeți De exemplu, directorul de mai sus afișează următorul mesaj:

4 fișier(e) 359560 octeți gratuit

Numărul de fișiere de pe disc. Volumul gratuit

spațiu pe disc, opțiunea byte2nd.

Directorul stochează doar intrări despre directoare de nivel inferior (Fig. 9.6).

Orez. 9.7. Directorul principal stochează fișiere și subdirectoare

La sfârșitul directorului, ca și în cazul precedent, veți vedea un similar

Intrarea de mai sus despre cantitatea de spațiu liber pe disc.

A 3-a opțiune: Directorul stochează înregistrările atât ale fișierelor, cât și ale directoarelor

nivelul inferior (Fig. 9.7). Din această structură este clar că în acest director

există 3 fișiere și 2 directoare de nivel inferior BASIC și LEXICON. Pe disc

spațiu liber 2,6575 MB.

Cele trei opțiuni de prezentare a directorului discutate mai sus reflectă conținutul

directorul principal. Structura directorului, începând de la nivelul 1 și mai jos,

identică și diferă de cea principală doar prin aceea de dinaintea intrărilor în fișier

și directoarele de nivel inferior, sunt plasate două intrări cu puncte de suspensie (Fig. 9.8).

Punctele pe care le vedeți la început înseamnă că conținutul este apelat pe ecran

subdirector (director de nivel 1) KNIGA, care conține două texte

Fișiere SVET și TON.

|Directorul C:\KNIGA | | |

| |11-12-90 |09:40 |

| |10-10-91 |08:30 |

|svet txt 55700 |04-04-90 |10:05 |

|ton txt 60300 |03-05-91 |11:20 |

|2 fișiere 912348 octeți liberi | | |

|Fig. 9.8. Structura intrărilor într-un subdirector |

1.2. Sistem de fișiere FAT.

Se folosesc sisteme de operare Windows, dezvoltate pentru

Sistem de fișiere DOS FAT, în care există pentru fiecare partiție și volum DOS

sectorul de boot și fiecare partiție DOS conține două copii ale tabelului

tabelul de alocare a fișierelor (FAT).

FAT este o matrice care stabilește relația

între fișierele și folderele partiției și locația lor fizică pe hard disk

În fața fiecărei partiții de hard disk sunt două situate secvenţial

copii ale FAT. La fel ca sectoarele de boot, FAT este situat în exterior

zona discului vizibilă pentru sistemul de fișiere.

Când sunt scrise pe disc, fișierele nu ocupă neapărat spațiu,

echivalent cu dimensiunea lor. De obicei, fișierele sunt împărțite în grupuri

de o anumită dimensiune, care poate fi împrăștiată în toată secțiunea.

Ca urmare, tabelul FAT nu este o listă de fișiere și a acestora

locații și o listă de grupuri de secțiuni și conținutul acestora, iar la sfârșit

Intrările din tabelul FAT sunt pe 12, 16 și 32 de biți

numere hexazecimale, a căror dimensiune este determinată de programul FDISK și

valoarea este generată direct de programul FORMAT.

Toate dischetele și hard disk-urile de până la 16 MB

FAT folosește elemente pe 12 biți. Unități hard și amovibile care au

dimensiune de la 16 MB sau mai mult, sunt utilizate de obicei elemente pe 16 biți.

Sistemul de fișiere FAT a fost folosit în toate versiunile de MS-DOS și în prima

două versiuni de OS/2 (versiunile 1.0 și 1.1). Fiecare volum logic avea

propriul FAT, care îndeplinea două funcții: informații conținute

distribuții pentru fiecare fișier din volum sub forma unei liste de asocieri de module

distribuții (clustere) și a indicat care module de distribuție sunt gratuite.

Când a fost inventată masa FAT, a fost o soluție excelentă pentru

gestionarea spațiului pe disc, în principal din cauza dischetelor,

pe care a fost folosit au fost rareori mai mari de câțiva Mb.

FAT a fost suficient de mic pentru a rămâne în memorie permanent,

a permis accesul aleatoriu foarte rapid la orice parte

orice dosar.

Când FAT a fost aplicat pe hard disk, a devenit prea mare

pentru rezidenți în memorie și performanțe degradate ale sistemului.

În plus, deoarece informațiile referitoare la spațiul liber pe disc

spațiul a fost distribuit „într-un număr mare de sectoare FAT,

a fost nepractic atunci când alocați spațiu pentru fișiere și

Fragmentarea fișierelor s-a dovedit a fi o barieră în calea eficienței ridicate.

În plus, utilizarea de clustere relativ mari pe hard

discurile au condus la un număr mare de zone neutilizate, deoarece în

În medie, pentru fiecare fișier, jumătate din cluster a fost irosită.

De câțiva ani, Microsoft și IBM încearcă să se extindă

durata de viață a sistemului de fișiere FAT datorită eliminării restricțiilor privind dimensiunea volumului,

îmbunătățirea strategiilor de distribuție, stocarea în cache a căilor și relocare

tabele și buffer-uri în memoria extinsă. Dar ele pot fi doar privite

ca măsuri temporare deoarece sistemul de fișiere pur și simplu nu se potrivea

dispozitive mari cu acces aleator.

§ 2 Sistemul de fișiere al sistemului de operare MS-DOS.

Unul dintre conceptele sistemului de fișiere MS DOS este un disc logic.

Unități logice:

DOS, fiecare disc logic este un disc magnetic separat. Fiecare logic

discul are propriul nume unic. Ca nume de unitate logică

sunt folosite litere ale alfabetului englez de la A la Z (inclusiv).

Numărul de unități logice nu este astfel mai mare de 26.

Literele A și B sunt rezervate strict pentru dischetele disponibile în PC-ul IBM (

Începând cu litera C, unitățile logice (partițiile) sunt denumite HDD (

Winchester).

Imaginile arată o imagine a unui disc logic.

Dacă un anumit PC IBM are un singur FDD, litera B este omisă

Numai unitățile logice A și C pot fi unități de sistem. Fişier

structura discului logic:

Pentru a accesa informațiile de pe disc (situate într-un fișier), aveți nevoie

cunoașteți adresa fizică a primului sector, (Nsurfaces+Ntracks+Nsectors),

numărul total de clustere ocupate de acest fișier, adresa următorului

cluster dacă dimensiunea fișierului este mai mare decât dimensiunea unui cluster etc. Toate

este foarte vag, dificil și inutil.

MS DOS salvează utilizatorul de o astfel de muncă și o face singur. Pentru

asigurarea accesului la fișiere – sistemul de fișiere MS DOS organizează și

menține o structură specifică de fișiere pe un disc logic.

Elementele structurii fișierului:

Sector de pornire (sector de pornire, sector de pornire),

Zona de date (spațiu liber rămas pe disc)

Aceste elemente sunt create programe speciale(în mediul MS DOS) în curs

inițializarea discului.

Sector de pornire (sector de pornire, sector de pornire):

Iată informațiile cerute de MS DOS pentru a lucra cu discul:

ID OS (dacă discul este sistem),

Dimensiunea sectorului discului,

Numărul de sectoare din cluster,

Numărul de sectoare de rezervă la începutul discului,

Numărul de copii FAT de pe disc (standard - două),

Numărul de articole din director,

Numărul de sectoare de pe disc,

tip de format de disc,

Numărul de sectoare în FAT,

Numărul de sectoare pe pistă,

Numărul de suprafețe

bloc de pornire a sistemului de operare,

În spatele sectorului de pornire se află FAT.

FAT (Tabel de alocare a fișierelor):

Zona de date de disc (vezi mai sus) este prezentată în MS DOS ca o secvență

ciorchine numerotate.

FAT este o serie de elemente care se adresează clusterelor din zona de date a discului.

Fiecare grup de zone de date corespunde unui element FAT.

Elementele FAT servesc ca un lanț de legături către grupurile de fișiere din zonă

FAT este un element extrem de important al structurii Fișierului.Încălcările în FAT pot

duce la pierderea totală sau parțială a informațiilor de pe întregul disc logic.

De aceea, pe disc sunt stocate două copii ale FAT. Există programe speciale

care monitorizează starea FAT și corectează încălcările.

Director rădăcină:

Aceasta este o zonă specifică a discului creată în timpul procesului de inițializare.

(formatarea) discul, care conține informații despre fișiere și directoare,

stocate pe disc.

Directorul rădăcină există întotdeauna pe un disc formatat. Pe

Există întotdeauna un singur director rădăcină pe un disc. Dimensiunea rădăcinii

directorul pentru un anumit disc este o valoare fixă, deci maximă

numărul de fișiere și alte directoare (copil) „atașate” acestuia

(Subdirectoare) - strict definite.

Deci, rezumând toate cele de mai sus, putem concluziona MS-DOS - 16-

sistem de operare pe biți care rulează în modul procesor real.

§ 4 Sistemul de fișiere al sistemului de operare Windows 95.

4.1. Context pentru crearea FAT 32.

În domeniul computerelor personale, în 1987 a apărut o criză.

Caracteristici ale sistemului de fișiere FAT, dezvoltat de Microsoft pe parcursul a zece ani

cu ani înainte pentru interpretul Standalone Disk Basic și mai târziu

adaptate pentru sistemul de operare DOS au fost epuizate. GRAS

destinate pentru hard disk-uri cu o capacitate de cel mult 32 MB și HDD-uri noi

capacități mai mari s-au dovedit a fi complet inutile pentru utilizatorii de computere.

Unii furnizori independenți și-au oferit propriile soluții

această problemă, dar numai odată cu apariția DOS 4.0 această criză a fost depășită -

pentru o vreme.

Modificări semnificative ale structurii sistemului de fișiere în DOS 4.0

a permis sistemului de operare să funcționeze cu discuri cu o capacitate de până la 128 MB; Cu

Adăugările minore ulterioare au ridicat această limită la

2 GB. La acel moment, se părea că această cantitate de memorie depășea orice

nevoi imaginabile. Cu toate acestea, dacă istoria computerelor personale este ceva de urmat

și a învățat, apoi tocmai că capacitatea „depășește orice posibil

nevoi”, devine foarte repede „aproape insuficient pentru serios

funcționează.” Într-adevăr, hard disk-urile sunt în prezent disponibile comercial

capacitatea este de obicei de 2,5 GB și mai mare și, uneori, foarte mare și

Plafonul de 2 GB care ne-a eliberat de limitări s-a transformat într-un altul

un obstacol de depășit.

4.2. Descrierea FAT 32.

Microsoft a dezvoltat o nouă extensie pentru sistemele Windows 95.

FAT - sisteme FAT32, fără declarații puternice prevăzute în

OEM Service Pack 2.

Sistemul FAT32 este instalat numai pe computerele noi și nu se bazează pe

ia-l când mergi la versiune noua Windows 95, deși susține

Microsoft, această extensie va deveni parte a pachetului principal pentru

Upgrade-uri Windows

4.2.1. Zone de disc

Acest sistem de fișiere oferă o serie de zone speciale

disc alocat pentru a organiza spațiul pe disc în timpul acestuia

formatare - boot head record, tabel de partiții de disc, înregistrare

descărcări, tabel de alocare a fișierelor (din care a obținut sistemul FAT

nume) și directorul rădăcină.

Pe nivel fizic spațiul pe disc este împărțit în 512 octeți

zone numite sectoare. Sistemul FAT alocă spațiu pentru fișiere

blocuri, care constau dintr-un număr întreg de sectoare și sunt numite clustere.

Numărul de sectoare dintr-un cluster trebuie să fie un multiplu al unei puteri de doi. La Microsoft

aceste clustere sunt numite unități de alocare a memoriei și în

Raportul SCANDISK indică dimensiunea lor, de exemplu „16.384 octeți fiecare

unitate de alocare a memoriei.”

4.2.2. lanț FAT

FAT este o bază de date care leagă grupuri de discuri

spații de fișiere. Această bază de date oferă pentru fiecare cluster

doar un element. Primele două elemente conțin informații despre

Sistemul FAT. Al treilea și următoarele elemente sunt potrivite

clustere de spațiu pe disc, începând cu primul cluster alocat

pentru dosare. Elementele FAT pot conține mai multe valori speciale,

indicând faptul că

Clusterul este gratuit, adică. nu este folosit de niciun fișier;

Clusterul conține unul sau mai multe sectoare cu defecte fizice și

nu trebuie folosit;

Acest cluster este ultimul cluster al fișierului.

Pentru orice element utilizat de fișier, dar nu pentru ultimul cluster

FAT conține numărul următorului cluster ocupat de fișier.

Fiecare director - indiferent de rădăcină sau subdirector - de asemenea

este o bază de date. În directorul DOS pentru fiecare fișier

există o înregistrare principală (în Windows 95, pentru nume lungi

fișiere, au fost introduse intrări suplimentare). Spre deosebire de FAT, unde fiecare element

constă dintr-un singur câmp, intrările pentru un fișier dintr-un director constau în

mai multe domenii. Unele câmpuri - nume, extensie, dimensiune, dată și oră -

poate fi afișat pe ecran folosind comanda DIR. Dar sistemul FAT oferă

câmpul care nu este afișat de comanda DIR este câmpul numerotat primul

cluster alocat pentru fișier.

Când un program trimite o solicitare către sistemul de operare, cu

solicitarea de a-i furniza conținutul unui fișier, sistemul de operare examinează

o intrare de director pentru ca acesta să găsească primul cluster al acelui fișier. Atunci ea

accesează intrarea FAT pentru un anumit cluster pentru a găsi următorul

grupare în lanț. Repetând acest proces până când ultimul este detectat

cluster de fișiere, sistemul de operare determină exact ce clustere aparțin acestuia

fișier și în ce ordine. În acest fel sistemul poate oferi

programați orice parte a fișierului pe care o solicită. Acest mod de organizare

Fișierul se numește un lanț FAT.

În sistemul FAT, fișierelor li se alocă întotdeauna un număr întreg de clustere. La 1,2-

Se poate specifica un hard disk GB cu clustere de 32 KB în director,

că dimensiunea unui fișier text care conține cuvintele „hello, world” este

doar 12 octeți, dar de fapt acest fișier ocupă 32 KB de spațiu pe disc

spaţiu. Partea nefolosită a clusterului se numește spațiu irosit

(lege). În fișierele mici, aproape întregul cluster se poate pierde

loc, iar în medie pierderile sunt jumătate din dimensiunea clusterului.

Pe un hard disk de 850 MB cu clustere de 16 KB la o dimensiune medie

fișiere aproximativ 50 KB aproximativ 16% din spațiul pe disc alocat fișierelor

spațiu se va pierde în fișierele neutilizate, dar alocate

O modalitate de a elibera spațiu pe disc este utilizarea

programe de compresie de disc, cum ar fi DriveSpace, care evidențiază „pierdut”

spațiu" pentru utilizare de către alte fișiere.

4.2.3. Alte modificări în FAT32

Pentru a asigura capacitatea de a lucra cu un număr crescut de clustere, în

intrările de director pentru fiecare fișier trebuie să aloce 4 octeți pentru inițial

cluster de fișiere (în loc de 2 octeți în sistemul FAT16). În mod tradițional, fiecare intrare în

directorul este format din 32 de octeți (Fig. 1). În mijlocul acestei înregistrări sunt 10 octeți

utilizat (octeți de la 12 la 21), pentru care Microsoft i-a rezervat

propriile nevoi în viitor. Două dintre ele sunt acum alocate ca

octeți suplimentari necesari pentru a indica clusterul de pornire din sistem

Sistemul de operare a prevăzut întotdeauna prezența a două

Instanțele FAT, dar a fost folosit doar unul dintre ele. Odată cu trecerea la FAT32

sistemul de operare poate funcționa cu oricare dintre aceste copii. O alta

Schimbarea este că directorul rădăcină, care anterior avea o soluție fixă

dimensiune și spațiu pe disc strict definit, acum puteți în mod liber

crește după cum este necesar, ca un subdirector. Nu există acum

restricții privind numărul de intrări în directorul rădăcină. Acest lucru este deosebit de important

deoarece există mai multe intrări pentru fiecare nume lung de fișier

catalog.

Combinație de Roaming Root și Feature

utilizarea ambelor copii ale FAT sunt condiții prealabile bune pentru nestingherit

redimensionarea dinamică a partițiilor de disc, de exemplu reducerea unei partiții

pentru a elibera spațiu pentru alt sistem de operare. Acesta nou

abordarea este mai puțin periculoasă decât cele utilizate în programele terțelor părți

pentru a schimba partițiile de disc atunci când lucrați cu FAT16.

Din toate cele de mai sus putem concluziona:

MS-DOS era un sistem de operare pur pe 16 biți și rula

modul procesor real. ÎN versiuni Windows 3.1 parte a codului era 16-

biți, iar unele sunt pe 32 de biți. Windows 3.0 a acceptat modul real

funcționarea procesorului, la dezvoltarea versiunii 3.1 s-a decis abandonarea acesteia

a sustine.

Windows 95 este un sistem de operare pe 32 de biți care

cod de biți pentru compatibilitate cu modul MS-DOS. Windows 95 pe 32 de biți

cod de biți.

§ 5 Sistemul de fișiere al sistemului de operare Windows NT.

5.1. Scurta descriere Sistem de operare Windows NT.

În acest moment, industria globală a calculatoarelor se dezvoltă foarte mult

rapid.Performanța sistemului crește și, prin urmare

Capacitatea de a procesa volume mari de date este în creștere.

Sistemele de operare din clasa MS-DOS nu mai pot face față acestui lucru

fluxul de date și nu poate utiliza pe deplin resursele moderne

calculatoare. Prin urmare, recent a avut loc o tranziție către mai puternice și

cele mai avansate sisteme de operare ale clasei UNIX, un exemplu din care este

este Windows NT lansat de Microsoft Corporation

Când utilizatorul vede sistemul de operare Microsoft pentru prima dată

Windows NT, o asemănare externă clară cu

interfața favorită a sistemului Windows 3.+ Cu toate acestea, aceasta este o similitudine vizibilă

este doar o parte minoră a Windows NT.

Windows NT este un sistem de operare pe 32 de biți cu

multitasking prioritar. Ca componente fundamentale

Sistemul de operare include caracteristici de securitate și

serviciu de rețea dezvoltat.

Windows NT oferă, de asemenea, compatibilitate cu multe altele

sisteme de operare și fișiere, precum și rețele.

După cum se arată în figura următoare, Windows NT este

un sistem de operare modular (mai avansat decât un monolitic) care

constă din module separate, relativ simple, interconectate.

Principalele module ale Windows NT sunt (enumerate în ordine

urmând de la nivelul inferior al arhitecturii până la cel superior): nivel

abstracții hardware HAL (Hardware Abstraction Layer), nucleu (kernel),

sistem de execuție (Executiv), subsisteme protejate (protejat

subsisteme) și subsisteme de mediu.

Structura modulară a Windows NT

5.2. Sistem de fișiere Windows NT.

Când Windows NT a apărut pentru prima dată, a inclus

suport pentru trei sisteme de fișiere. Acesta este Tabelul de alocare a fișierelor (FAT),

oferind compatibilitate cu MS-DOS, un sistem de fișiere cu crescut

performanță (HPFS), oferind compatibilitate cu LAN Manager și

un nou sistem de fișiere numit Emerging Technologies File System

NTFS a avut o serie de avantaje în comparație cu cele utilizate pe

acel punct pentru majoritatea serverelor de fișiere este sistemele de fișiere.

Pentru a asigura integritatea datelor, NTFS are un jurnal de tranzacții.

Această abordare nu exclude posibilitatea pierderii de informații, totuși,

crește semnificativ probabilitatea ca accesul la sistemul de fișiere

va fi posibil chiar dacă integritatea sistemului este compromisă

Server. Acest lucru devine posibil prin utilizarea unui jurnal de tranzacții pentru

urmărirea încercărilor incomplete de a scrie pe disc în timpul pornirii ulterioare

Windows NT. Jurnalul de tranzacții este, de asemenea, folosit pentru a verifica discul

prezența erorilor în loc de verificarea fiecărui fișier, în cazul utilizării

tabele de alocare a fișierelor.

Unul dintre principalele avantaje ale NTFS este securitatea. NTFS

oferă posibilitatea de a face intrări de control acces (Control acces

Intrări, ACE) la Lista de control al accesului (ACL). AS

conține un nume de identificare a unui grup sau utilizator și un simbol de acces,

care poate fi folosit pentru a restricționa accesul la anumite

director sau fișier. Acest acces poate include capacitatea de a citi,

înregistrarea, ștergerea, executarea și chiar deținerea fișierelor.

Pe de altă parte, un ACL este un container care conține unul

sau mai multe înregistrări ACE. Acest lucru vă permite să restricționați accesul la anumite

utilizatori sau grupuri de utilizatori către anumite directoare sau fișiere în

În plus, NTFS acceptă lucrul cu nume lungi, având

până la 255 de caractere și care conțin litere mari și mici în orice

secvente. Una dintre principalele caracteristici ale NTFS este

crearea automată a numelor echivalente compatibile cu MS-DOS.

NTFS are și o funcție de compresie, care a apărut pentru prima dată în versiunea NT

3,51. Oferă capacitatea de a comprima orice fișier, director sau disc

NTFS. Spre deosebire de programele de compresie MS-DOS care creează un disc virtual,

având aspectul fișier ascunsși comprimă toate datele de pe acest disc,

Windows NT utilizează un strat suplimentar al subsistemului de fișiere pentru compresie

și decomprimarea fișierelor necesare fără a crea disc virtual. Acest

se dovedește a fi util atunci când comprimați fie o anumită parte a discului (de exemplu,

directorul utilizatorului) sau fișiere de un anumit tip

(de exemplu, fișiere grafice). Singurul dezavantaj al compresiei NTFS este

este un nivel scăzut, în comparație cu schemele de compresie MS-DOS

comprimare. Dar NTFS este mai fiabil și

productivitate.

Deci, din toate cele de mai sus putem concluziona:

Pentru a fi compatibil cu diverse sisteme de operare, Windows

NT conține fișierul Sistemul FAT 32. În plus, Windows NT conține propriile sale

propriul dosar sistem NTFS, care nu este compatibil cu FAT 16. Aceasta

sistemul de fișiere are o serie de avantaje față de FAT, precum și

prezintă fiabilitate și performanță mai ridicate.

Concluzie.

MS-DOS - sistem de operare pe 16 biți, rulează în mod real

modul procesor. În versiunile de Windows 3.1, o parte din cod este pe 16 biți, iar altele

pe 32 de biți. Windows 3.0 a acceptat modul de procesor real,

În timpul dezvoltării versiunii 3.1, s-a decis să renunțe la suport.

Windows 95 este un sistem de operare pe 32 de biți care

funcționează numai în modul procesor protejat. Core inclusiv management

memoria și procesele de expediere, conține doar cod de 32 de biți. Acest

reduce costurile și accelerează munca. Doar unele module au 16-

cod de biți pentru compatibilitate cu modul MS-DOS. Pe Windows 95 pe 32 de biți

codul este folosit ori de câte ori este posibil, ceea ce ne permite să asigurăm

fiabilitate crescută și toleranță la erori a sistemului. Pe lângă aceasta, pentru

este utilizată compatibilitatea cu aplicațiile și driverele vechi și 16-

cod de biți.

Windows NT nu este o dezvoltare ulterioară de mai devreme

produse existente. Arhitectura sa a fost creată de la zero, ținând cont

cerinţele unui sistem de operare modern. Străduindu-se

asigura compatibilitatea noului sistem de operare,

Dezvoltatorii Windows NT au păstrat interfața familiară Windows și au implementat-o

suport pentru sistemele de fișiere existente (cum ar fi FAT) și diverse

aplicații (scrise pentru MS - Dos, Windows 3.x). De asemenea, dezvoltatorii

incluse în instrumentele Windows NT pentru lucrul cu diverse rețele

mijloace.

Fiabilitate și robustețe

oferă caracteristici arhitecturale care protejează aplicația

programele să nu fie deteriorate între ele și de către sistemul de operare. Windows NT

folosește gestionarea excepțiilor structurate cu toleranță la erori

toate nivelurile arhitecturale, care include fișierul recuperabil

sistem NTFS și oferă protecție folosind sistemul încorporat

securitate și tehnici avansate de gestionare a memoriei.

6.1 Informații teoretice

Fișierele sunt folosite pentru a organiza și stoca date pe mediile de stocare ale computerului. Structurarea multor fișiere pe medii computerizate se realizează folosind directoare. În sistemul de operare Windows, instrumentele de gestionare a fișierelor și folderelor includ programe Conductor si fereastra Calculatorul meu.

Windows Explorer este un program care afișează structura ierarhică a fișierelor, folderelor și unităților de pe un computer, de exemplu. este un mijloc de accesare a fișierelor, folderelor și unităților. În partea stângă a ferestrei, Windows Explorer utilizează o vizualizare ierarhică a folderelor, fișierelor și altor resurse conectate la computerul sau la rețea. Partea dreaptă a ferestrei Explorer afișează conținutul folderului evidențiat (selectat) din partea stângă a Explorer.

Pentru a realiza acest lucru munca de laborator Este necesar să vă familiarizați cu materialele prezentate în cursul de curs sau cu alte surse de informații:

6.2 Scopul lucrării

Introducere în program Windows Explorerși dobândirea abilităților de a crea o structură de foldere și fișiere pe o dischetă.

6.3 Declarația problemei

Pentru a dobândi abilități de lucru, urmați acești pași:

  1. În fereastra Flash E: Explorer, creați structura de directoare prezentată în Fig. 6.1 (capturi de ecran realizate Linie de comandași în Explorer).
  2. Găsiți fișierele aflate pe hard disk CU: cu extensii .doc, .txt, .bmpși copiați-le în flash E: la cataloage INTERNET, FIDONETȘi EUNET respectiv.
  3. În fereastra Explorer, redenumiți unul dintre fișierele director INTERNET V Net.doc.
  4. În fereastra Explorer, mutați fișierul Net.docîntr-un folder OM.
  5. În fereastra Explorer, copiați fișierul Net.docîntr-un folder RAPIDȘi FDDI.
  6. În fereastra Explorer, eliminați directoarele OMȘi PDN.


Fig.6.1.

6.4 Execuția pas cu pas a lucrării

6.4.1 Porniți computerul

Faceți clic pe butonul Putere pe unitatea de sistem PC.

6.4.2 Familiarizați-vă cu Windows Explorer

6.4.2.1 După ce sistemul de operare Windows s-a încărcat complet, deschideți meniul principal și selectați comanda Programs, apoi în submeniul care se deschide, selectați comanda Standard, iar în submeniul de al doilea nivel faceți clic pe pictograma Explorer. Se va deschide o fereastră, pe partea stângă a căreia există o structură ierarhică de foldere și unități formată din cinci secțiuni principale: Desktop, Documentele mele, Computerul meu, Cartier de rețea și Coș de reciclare.

Bara de titlu afișează numele folderului (unitatea) care este evidențiat (selectat), iar partea dreaptă a ferestrei afișează conținutul acestuia (dosare și fișiere). Pentru a pătrunde mai adânc în structura folderelor sau unităților, trebuie să faceți clic pe pictogramele plus din pătratele situate în stânga pictogramelor folderului sau unității. Un semn al sfârșitului unei ramuri într-o structură ierarhică este absența unui semn plus în caseta din stânga pictogramei folderului. Un folder care nu are semnul plus în caseta din stânga pictogramei fie este gol, fie conține doar fișiere. Trebuie remarcat faptul că folderele Desktop și Trash nu au ramuri.

6.4.2.2 În fereastra Explorer, vizualizați structura ierarhică a discului CU:.

Structura ierarhică a discului:

  • pentru a pătrunde adânc în structura discului CU: faceți clic pe pictogramele plus din pătratele situate în stânga pictogramelor folderului;
  • pentru a prăbuși structura ierarhică a discului CU: faceți clic pe pictogramele minus din pătratele situate în stânga pictogramelor folderului;
  • Pentru a vizualiza conținutul unui folder într-o structură ierarhică, trebuie să îl selectați; conținutul acestuia va fi prezentat în jumătatea dreaptă a ferestrei.

6.4.2.3 Familiarizați-vă cu tehnologia de selectare a unui grup de fișiere.

Tehnologie pentru selectarea unui grup de fișiere:

  • Pentru a selecta toate fișierele dintr-un folder sau de pe un disc, trebuie să rulați comanda din bara de meniu Editați/Selectați toate sau apăsați tastele Ctrl-A;
  • pentru a selecta un grup de fișiere adiacente, selectați pictograma primului fișier, apăsați și mențineți apăsată tasta Schimb, apoi faceți clic pe pictograma ultimului fișier;
  • Pentru a selecta un grup de fișiere non-adiacente, apăsați tasta Ctrlși în timp ce îl țineți apăsați pe pictogramele fișierului;
  • pentru a selecta un grup care conține fișiere adiacente și neadiacente, este necesar să se aplice diverse metode de selectare a grupurilor de fișiere;

6.4.3 În fereastra Explorer de pe unitatea E: creați structura de directoare prezentată în Fig. 6.1

6.4.3.1 Instalați o unitate flash curată ( blitz USB drive) și în fereastra Explorer deschideți unitatea flash (de exemplu, E:).

6.4.3.2 În directorul rădăcină al unității E: creați un folder REȚELE, pentru a face acest lucru, deschideți meniul Fișier, selectați comanda Nou și în submeniu faceți clic pe pictograma „Folder”. Va apărea un folder nou, introduceți un nume REȚELEși apăsați Enter.

În mod similar, în fereastra Explorer, creați toate celelalte foldere în conformitate cu structura prezentată.

6.4.3.3 Pe disc C: găsiți fișiere cu extensia .docși nu mai mult de 50 KB în dimensiune. Selectați mai multe fișiere (cel puțin trei) și copiați-le pe flash E:într-un folder INTERNET.

Pentru a căuta și copia fișiere, urmați acești pași:

  1. Deschideți caseta de dialog Rezultate căutare și căutați fișierele specificate. Introduceți masca de căutare a fișierelor *.docîn caseta de text „O parte dintr-un nume de fișier sau întreg numele fișierului” din panoul Asistent și setați butonul radio la Mic (mai puțin de 100 KB) sub „Care este dimensiunea fișierului?” și faceți clic pe butonul Găsiți;
  2. Selectați numărul necesar de fișiere și plasați-le în clipboard folosind comanda Edit/Copy;
  3. Accesați fereastra Explorer, deschideți folderul dorit de pe unitatea E: și executați comanda paste.

6.4.3.4 Pe disc C: găsiți fișiere cu extensia .TXTși o dimensiune mai mică de 80 KB. Selectați mai multe fișiere (cel puțin cinci) și copiați-le într-un folder FIDONET pe flash E:.

6.4.3.5 Pe disc C: găsiți fișiere cu extensia .bmpși o dimensiune mai mică de 100 KB. Selectați mai multe fișiere (cel puțin două) și copiați-le într-un folder EUNET a flash E: una (oricare) dintre metodele de copiere.

6.4.3.6 Pe unitatea E: deschideți directorul INTERNETși selectați orice fișier și apoi redenumiți-l în Net.doc folosind comanda meniului contextual.

6.4.3.7 În fereastra Explorer, mutați fișierul Net.docîntr-un folder OM folosind metoda drag-and-drop.

6.4.3.8 În fereastra Explorer, copiați fișierul Net.doc la cataloage RAPIDȘi FDDI folosind bara de instrumente și meniul contextual.

6.4.3.9 În fereastra Explorer, ștergeți folderele OMȘi PDN.

6.4.4 Oprire

Spune-i profesorului tău despre munca pe care ai terminat-o. După permisiunea de a finaliza lucrarea, puteți șterge structura creată în fereastra Explorer și puteți închide toate aplicațiile, apoi puteți începe să faceți teste asupra lucrării finalizate.


Lucrul cu fișiere este un tip foarte important de lucru pe computer. Totul este stocat în fișiere: atât software, cât și informații necesare utilizatorului. În cazul fișierelor, ca și în cazul documentelor de afaceri, trebuie să faci constant ceva: să le copiați de pe un mediu pe altul, să le distrugeți pe cele inutile, să le creați altele noi, să le căutați, să le redenumiți, să le puneți într-o ordine sau alta etc.

Pentru a clarifica semnificația conceptului de fișier, este convenabil să folosiți următoarea analogie: suportul de stocare în sine (de exemplu, un disc) este ca o carte. Am vorbit despre faptul că o carte este memoria externă a unei persoane, iar un disc magnetic este memoria externă a unui computer. Cartea este formată din capitole (povestiri, secțiuni), fiecare având un titlu. Fișierele au și propriile nume. Acestea se numesc nume de fișiere. La începutul sau la sfârșitul unei cărți există de obicei un cuprins - o listă de titluri de capitole. Există, de asemenea, o astfel de listă de directoare pe disc care conține numele fișierelor stocate.

Puteți afișa directorul pentru a vedea dacă fișierul de care aveți nevoie se află pe unitate.

Fiecare fișier stochează un obiect informațional separat: un document, un articol, o matrice numerică, un program etc. Informațiile conținute în fișier devin active, adică pot fi procesate de un computer, numai după ce sunt încărcate în RAM.

Pentru a găsi fișierul solicitat, utilizatorul trebuie să știe: a) care este numele fișierului; b) unde este stocat fișierul.

Nume de fișier

Iată un exemplu de nume de fișier* (* Următoarele exemple sunt axate pe regulile adoptate în sistemele de operare Microsoft: MS-DOS și Windows. Sunt ilustrate și aplicațiile Linux OS.):

În stânga punctului este numele actual al fișierului (myprog). Partea numelui (pas) care urmează punctului este numită extensia de fișier. De obicei, literele și cifrele latine sunt folosite în numele fișierelor. În plus, este posibil ca numele fișierului să nu aibă o extensie. În sistemul de operare Microsoft Windows Literele rusești sunt permise în numele fișierelor; Lungimea maximă a numelui este de 255 de caractere.

Extensia indică ce fel de informații sunt stocate în acest fișier. De exemplu, extensia txt desemnează de obicei un fișier text (conține text), extensia px - un fișier grafic (conține o imagine), zip sau gag - un fișier arhivă (conține o arhivă - informații comprimate), pas - un program în Pascal.



Unități logice

Un computer poate avea mai multe unități de disc - dispozitive pentru lucrul cu discuri. Adesea, pe un computer personal, un hard disk de mare capacitate încorporat în unitatea de sistem este împărțit în secțiuni. Fiecare dintre aceste partiții este numită disc logic și i se atribuie un nume cu o literă (urmat de două puncte) C:, D:, E: etc. Numele A: și B: se referă de obicei la discuri amovibile de capacitate mică - dischete (dischete) . Ele pot fi considerate și nume de discuri logice, fiecare dintre acestea ocupând complet un disc real (fizic)* (* La modelele moderne de PC, dischetele magnetice au căzut din uz.). Prin urmare, A:, B:, C:, D: sunt toate nume de unități logice.

Unității optice i se atribuie următorul nume alfabetic după numele ultimei partiții de pe hard disk. De exemplu, dacă hard diskul are partiții C: și D:, atunci numele E: va fi atribuit unității optice. Și când conectați memoria flash, o altă unitate F: va apărea în lista de unități logice.

Numele unității logice care conține fișierul este prima „coordonată” care determină locația fișierului.

Structura fișierului pe disc

Sistemele de operare moderne acceptă organizarea pe mai multe niveluri a fișierelor pe dispozitive externe de memorie - structura ierarhică a fișierelor. Pentru a facilita înțelegerea acestei probleme, vom folosi o analogie cu metoda tradițională „de hârtie” de stocare a informațiilor. În această analogie, un fișier este reprezentat ca un document cu titlu (text, desen) pe foi de hârtie. Următorul element al structurii fișierului este numit catalog. Continuând analogia „hârtiei”, ne vom gândi la un director ca la un folder în care puteți atașa multe documente, adică fișiere. Directorul primește și propriul nume (gândiți-vă la el pe coperta unui folder).



Directorul în sine poate face parte dintr-un alt director extern acestuia. Acest lucru este similar cu imbricarea unui folder într-un alt folder mai mare. Astfel, fiecare director poate conține multe fișiere și subdirectoare (numite subdirectoare). Directorul de nivel superior care nu este imbricat în niciun alt director se numește director rădăcină.

În sistemul de operare Windows, termenul „folder” este folosit pentru a se referi la conceptul de „director”.

Se numește o reprezentare grafică a unei structuri de fișiere ierarhice copac.

Într-un arbore, directorul rădăcină este de obicei reprezentat de simbolul \. În Figura 2.10, numele directoarelor sunt scrise cu majuscule, iar numele fișierelor sunt scrise cu litere mici. Aici în directorul rădăcină există două foldere: IVANOV și PETROV și un fișier fin.com. Dosarul IVANOV conține două subdirectoare PROG și DATA. Dosarul DATE este gol; există trei fișiere în folderul PROGS etc.

Calea către fișier

Acum imaginați-vă că trebuie să găsiți un anumit document. Pentru a face acest lucru în versiunea „de hârtie”, trebuie să cunoașteți caseta în care se află, precum și „calea” către documentul din interiorul cutiei: întreaga secvență de foldere care trebuie deschise pentru a ajunge la documentele pe care le cauți.

Pentru a găsi un fișier pe un computer, trebuie să cunoașteți unitatea logică pe care se află fișierul și calea către fișierul de pe unitate, care determină locația fișierului pe acea unitate. Calea către un fișier este o secvență de nume de directoare, începând de la directorul rădăcină și terminând cu cel în care fișierul este direct stocat. Iată analogia familiară de basm a conceptului de „cale spre dosar”: „Există un cufăr atârnat pe un stejar, în ladă este un iepure, în iepure este o rață, în rață este un ou, în ou este un ac, la capătul căruia este moartea lui Koshcheev.”

În cele din urmă, trebuie să știți numele fișierului. Numele unității logice, calea fișierului și numele fișierului scrise în ordine alcătuiesc numele complet al fișierului.

Dacă este prezentat în fig. 2.10 structura fișierelor este stocată pe unitatea C:, apoi numele complete ale unora dintre fișierele incluse în ea sunt în simboluri de operare sisteme Microsoft Ferestrele arată așa:

C:\IVANOV\PROGS\progl.pas

C:\PETROV\DATA\task.dat

Vizualizarea structurii fișierelor

Sistemul de operare oferă utilizatorului posibilitatea de a vizualiza conținutul directoarelor (directoarelor) pe ecran.

Informațiile despre structura fișierelor unui disc sunt conținute pe același disc sub forma unui tabel de alocare a fișierelor. Folosind sistemul de fișiere OS, utilizatorul poate vizualiza secvențial conținutul directoarelor (directoarelor) pe ecran, deplasându-se în jos sau în sus în arborele structurii fișierelor.

Figura 2.11 prezintă un exemplu de afișare a unui arbore de directoare pe ecranul unui computer în Windows.

Fereastra din dreapta arată conținutul folderului ARCON. Acesta este o mulțime de fișiere de diferite tipuri. Prin urmare, de exemplu, este clar că numele complet al primului fișier din listă este după cum urmează:

E:\GAME\GAMES\ARCON\dos4gw.exe

Din tabel puteți obține informații suplimentare despre fișiere. De exemplu, fișierul dos4gw.exe are o dimensiune de 254.556 de octeți și a fost creat pe 31 mai 1994, la 2:00 a.m.

După ce a găsit o intrare despre fișierul dorit într-o astfel de listă, folosind comenzile OS, utilizatorul poate efectua diverse acțiuni cu fișierul: executa programul conținut în fișier; ștergeți, redenumiți, copiați fișierul. Veți învăța cum să efectuați toate aceste operații într-o lecție practică.

Pe scurt despre principalul lucru

Un fișier este o zonă numită a memoriei externe a computerului.

Toate acțiunile necesare peste fișiere este furnizată de sistemul de operare.

Numele fișierului constă din numele și extensia reală. Extensia indică tipul de informații din fișier (tip de fișier).

Structura ierarhică a fișierelor - organizare pe mai multe niveluri fișiere de pe discuri.

Un director este o listă numită de fișiere și subdirectoare (subdirectoare). Directorul de nivel superior se numește director rădăcină. Nu este imbricat în niciun director.

Numele complet al fișierului constă din numele unității logice, calea către fișierul de pe unitate și numele fișierului.

Întrebări și sarcini

1. Care este numele sistemului de operare folosit în laboratorul dumneavoastră de calculatoare?

2. Câte unități fizice au computerele dvs.? Câte discuri logice există pe discuri fizice și ce nume au în sistemul de operare?

3. Ce reguli guvernează numele fișierelor în sistemul de operare?

4. Care este calea către fișierul de pe disc, numele complet al fișierului?

5. Învățați (sub îndrumarea unui profesor) să vizualizați directoarele de discuri de pe computerele dvs. pe ecran.

6. Învățați să inițializați programe din fișierele program (cum ar fi exe, sot).

7. Învățați să efectuați operațiuni de bază cu fișiere în sistemul de operare pe care îl utilizați (copiere, mutare, ștergere, redenumire fișiere).

TsOR CE: Partea 1, capitolul 2, § 11. TsOR nr. 1,9.

Interfața cu utilizatorul

Principalele subiecte ale paragrafului:

interfață prietenoasă cu utilizatorul;

interfață orientată pe obiecte; obiecte;

meniul contextual.

Despre fișiere și structuri de fișiere

Fişier

Fişier(Engleză) fişier- folder) - concept în tehnologia calculatoarelor: o entitate care vă permite să obțineți acces la orice resursă a unui sistem informatic și are o serie de caracteristici:

  • nume fix (o secvență de caractere, un număr sau altceva care caracterizează în mod unic fișierul);
  • o anumită reprezentare logică şi operaţiile de citire/scriere corespunzătoare.

Poate fi orice - de la o secvență de biți (deși o citim în octeți, sau mai degrabă în grupuri de cuvinte de octeți, patru, opt, șaisprezece fiecare) până la o bază de date cu o organizare arbitrară sau orice opțiune intermediară; baza de date multidimensionala, strict ordonata.

Primul caz corespunde operațiunilor de citire/scriere a unui flux și/sau matrice (adică secvenţial sau cu acces la index), al doilea - comenzi DBMS. Opțiuni intermediare - citirea și analizarea tuturor tipurilor de formate de fișiere.

În informatică, se folosește următoarea definiție: un fișier este o secvență numită de octeți.

Lucrul cu fișiere este implementat folosind sisteme de operare.

Numele de fișiere au și sunt procesate într-un mod similar:

  • zone de date (opțional pe disc);
  • dispozitive (atât fizice, porturi, de exemplu, cât și virtuale);
  • fluxurile de date (în special, intrarea sau ieșirea unui proces) („conveior” ar trebui tradus ca „conveior”);
  • resurse de rețea, prize;
  • obiecte ale sistemului de operare.

Fișierele de primul tip au apărut primele și sunt cele mai răspândite, astfel încât zona de date corespunzătoare numelui este adesea numită „fișier”.

Fișier ca zonă de date

Informațiile de pe mediile externe sunt stocate sub formă de fișiere. Lucrul cu fișiere este un tip foarte important de lucru pe computer. Totul este stocat în fișiere: atât software, cât și informații necesare utilizatorului. În cazul fișierelor, ca și în cazul documentelor de afaceri, trebuie să faci constant ceva: să le copiați de pe un mediu pe altul, să le distrugeți pe cele inutile, să le creați altele noi, să le căutați, să le redenumiți, să le puneți într-o ordine sau alta etc.



Fişier- acestea sunt informații stocate pe medii externe și unite printr-un nume comun.

Pentru a clarifica semnificația acestui concept, este convenabil să folosiți următoarea analogie: suportul de stocare în sine (discul) este ca o carte. Am vorbit despre faptul că o carte este memoria externă a unei persoane, iar un disc magnetic este memoria externă a unui computer. Cartea este formată din capitole (povestiri, secțiuni), fiecare având un titlu. Fișierele au și propriile nume. Acestea se numesc nume de fișiere. La începutul sau la sfârșitul unei cărți există de obicei un cuprins - o listă de titluri de capitole. Există, de asemenea, o astfel de listă de directoare pe disc care conține numele fișierelor stocate.

Puteți afișa directorul pentru a vedea dacă fișierul de care aveți nevoie se află pe unitate.

Fiecare fișier stochează un obiect informațional separat: un document, un articol, o matrice numerică, un program etc. Informațiile conținute în fișier devin active, adică pot fi procesate de un computer, numai după ce sunt încărcate în RAM.

Orice utilizator care lucrează pe un computer trebuie să se ocupe de fișiere. Chiar și pentru a juca un joc pe computer, trebuie să aflați în ce fișier este stocat programul său, să puteți găsi acest fișier și să inițializați programul.

Lucrul cu fișierele de pe un computer se face folosind sistemul de fișiere. Sistemul de fișiere- aceasta este o parte funcțională a sistemului de operare care efectuează operațiuni asupra fișierelor.

Pentru a găsi fișierul solicitat, utilizatorul trebuie să știe: a) care este numele fișierului; b) unde este stocat fișierul.

Nume de fișier

În aproape toate sistemele de operare, numele fișierului este compus din două părți separate printr-un punct. De exemplu:

În stânga punctului este numele actual al fișierului (tu-prog). Partea numelui care urmează punctului se numește extensia de fișier (pas). De obicei, literele și cifrele latine sunt folosite în numele fișierelor. Pe majoritatea sistemelor de operare, lungimea maximă a extensiei este de 3 caractere. În plus, este posibil ca numele fișierului să nu aibă o extensie. În sistemul de operare Windows, literele rusești sunt permise în numele fișierelor; Lungimea maximă a numelui este de 255 de caractere.

Extensia indică ce fel de informații sunt stocate în acest fișier. De exemplu, extensia txt denotă de obicei un fișier text (conține text); extensia pxx - fisier grafic (contine o poza), zip sau gag - fisier arhiva (contine arhiva - informatii comprimate), pas - program in Pascal.

Unități logice

Un computer poate avea mai multe unități de disc - dispozitive pentru lucrul cu discuri. Fiecare unitate primește un nume cu o literă (urmat de două puncte), de exemplu A:, B:, C:. Adesea, pe computerele personale, un disc de mare capacitate încorporat în unitatea de sistem (numit hard disk) este împărțit în partiții. Fiecare dintre aceste partiții este numită disc logic și i se dă numele C:, D:, E: etc. Numele A: și B: se referă de obicei la discuri amovibile de capacitate mică - dischete (dischete). Ele pot fi considerate și nume de discuri, doar logice, fiecare dintre acestea ocupând complet un disc real (fizic). Prin urmare, A:, B:, C:, D: sunt toate nume de unități logice. Numele unității logice care conține fișierul este prima „coordonată” care determină locația fișierului.

Există două stări ale unui disc logic - curent și pasiv. Disc curent – ​​discul pe care utilizatorul lucrează la ora curentă a computerului. Disc pasiv – un disc cu care nu există nicio conexiune în acest moment.

Structura fișierului pe disc

Se numește întreaga colecție de fișiere de pe disc și relațiile dintre ele structura fișierului. Diferite sisteme de operare pot suporta diferite organizații cu structuri de fișiere. Există două tipuri de structuri de fișiere: simple sau cu un singur nivel și ierarhice - cu mai multe niveluri.

Structură de fișiere cu un singur nivel este o simplă succesiune de fișiere. Pentru a găsi un fișier pe disc, trebuie doar să specificați numele fișierului. De exemplu, dacă fișierul tetris.exe se află pe unitatea A:, atunci „adresa completă” arată astfel:

Sistemele de operare cu o structură de fișiere cu un singur nivel sunt utilizate pe cele mai simple computere educaționale echipate doar cu dischete.

Structură de fișiere pe mai multe niveluri- un mod arborescent (ierarhic) de organizare a fișierelor pe un disc. Pentru a facilita înțelegerea acestei probleme, vom folosi o analogie cu metoda tradițională „de hârtie” de stocare a informațiilor. În această analogie, un fișier este reprezentat ca un document cu titlu (text, desen) pe foi de hârtie. Următorul cel mai mare element din structura fișierului este numit catalog. Continuând analogia „hârtiei”, ne vom gândi la un director ca la un folder în care puteți atașa multe documente, adică fișiere. Directorul primește și propriul nume (gândiți-vă la el pe coperta unui folder).

Directorul în sine poate face parte dintr-un alt director extern acestuia. Acest lucru este similar cu imbricarea unui folder într-un alt folder mai mare. Astfel, fiecare director poate conține multe fișiere și subdirectoare (numite subdirectoare). Directorul de nivel superior care nu este imbricat în niciun alt director se numește director rădăcină.

În sistemul de operare Windows, termenul „folder” este folosit pentru a se referi la conceptul de „director”.

O reprezentare grafică a unei structuri de fișiere ierarhice se numește arbore.

În fig. 1 Numele directoarelor sunt scrise cu majuscule, iar numele fișierelor sunt scrise cu litere mici. Aici în directorul rădăcină există două foldere: IVANOV și PETROV și un fișier fin.com. Directorul IVANOV conține două subdirectoare PROGS și DATA. Directorul DATE este gol; există trei fișiere în directorul PROGS etc. În arbore, directorul rădăcină este de obicei reprezentat de simbolul \.

Orez. 1. Exemplu de structură de fișiere ierarhice

Există două stări de director (asemănătoare cu discurile logice) - curent și pasiv. Sistemul de operare își amintește directorul curent la fiecare dată logică a unității curente, în acest caz sistemul de operare stochează numele unității și numele directorului.




Top