Despre fișiere și structuri de fișiere

Despre fișiere și structuri de fișiere

Informații pe suportul extern este stocată într-un fișier. Lucrul cu fișiere este un fel foarte important de lucru pe computer. Fișierul conține totul: software-ul, și informațiile necesare pentru utilizator. Cu fișiere ca cu documentele de afaceri, având în mod constant ceva de făcut: le copia dintr-un mediu în altul, distrugând nedorite, de a crea altele noi, pentru a căuta, redenumi, sau pune într-o ordine diferită, și așa mai departe.







File - aceasta este informația care este stocată pe o unitate externă, și unite printr-un nume comun.

Pentru a clarifica sensul termenului este convenabil de a utiliza următoarea analogie: el mass-media (disc) este similar cu cartea. Am vorbit despre acea carte - este o memorie externă a unui om și un disc magnetic - memoria externă a calculatorului. Cartea este format din capitole (povestiri, secțiuni), fiecare dintre acestea are un nume. De asemenea, fișierele au nume. Acestea se numesc nume de fișiere. La începutul sau la sfârșitul cărții este, de obicei, un cuprins - lista titlurilor de capitol. Pe discul are, de asemenea, o listă de directorul care conține numele fișierelor stocate.

Catalogul poate fi afișat pe ecran pentru a afla dacă fișierul pe disc.

Orice utilizator care se conectează la calculator, avem de a face cu fișiere. Chiar și pentru a juca un joc pe calculator, trebuie să știți în cazul în care fișierul este stocat programul său pentru a fi capabil de a găsi fișierul și inițializa programul.

Lucrul cu fișierele de pe computer se realizează cu ajutorul sistemului de fișiere. Sistem de fișiere - este o parte funcțională a sistemului de operare, care pot efectua operațiuni pe fișiere.

Pentru a găsi fișierul, utilizatorul ar trebui să fie conștienți de: a) un nume pentru fișier; b) în cazul în care este stocat fișierul.

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

În partea stângă a punctului este numele real al fișierului (o-prog). Următoarea parte a numelui punctului se numește extensia de fișier (pas). Acesta este utilizat în mod obișnuit litere și numere în nume de fișiere. În majoritatea sistemelor de operare lungimea de extensie maximă - 3 caractere. În plus, numele de fișier nu poate avea extensii. Pe nume de fișiere pentru Windows a permis să folosească literele românești; lungimea numelui maxim - 255 de caractere.

Extensia indică tipul de informații stocate în fișierul. De exemplu, txt expansiune denotă de obicei un fișier text (care conține text); extensia PCX - fișier imagine (care conține imaginea), zip, sau gag - un fișier arhivă (care conține fișierul - informații concise), pas - un program în Pascal.

Fișierele care conțin program de calculator executabil, au un exe extensie sau com. De exemplu, programul popular joc „Tetris“ este stocat în fișierul tetris.exe. Programul Inițializarea are loc prin înregistrarea în memoria procesorului și trecerea la executarea ei.

Un singur calculator poate fi de mai multe unități - dispozitive care lucrează cu discuri. Fiecare unitate este atribuit un nume de literă (urmată de două puncte), de exemplu, A. VS Cele mai multe calculatoare personale unitate de mare capacitate construit în unitatea de sistem (numit un hard disk), este împărțit în secțiuni. Fiecare dintre aceste secțiuni se numește o unitate logică, și este numit C. D. E: etc. Denumirile A: și B: în general, se referă la unitățile detașabile volum redus - dischete (dischete) ... Ele pot fi, de asemenea, privit ca un nume de disc logic, fiecare dintre care este angajat în timp real pe disc (fizică). Prin urmare, AV S. D: - este toate numele unităților logice.

Numele unității logice care conține fișierul este primul „coordonate“, care determină locația fișierului.

Structura de fișiere a discului

Întregul set de fișiere de pe disc, și relația dintre ele se numește structura fișierului. Diferite sisteme de operare pot sprijini diferite structuri de organizare de fișiere. Există două tipuri de structuri de fișiere: simplu, sau un singur nivel ierarhic și - pe mai multe niveluri.

Sistem de operare cu o structură de fișiere cu un singur nivel folosit pe cele mai simple calculatoare de învățare numai cu dischete.

Multi-nivel de structura de fișiere - arborescentă (ierarhică) modalitate de a organiza fișierele de pe disc. Pentru a facilita înțelegerea acestei probleme folosesc analogia cu modul tradițional de stocare a informațiilor „de hârtie“. În această analogie, fișierul apare ca un anumit document intitulat (text, imagine) de pe foile de hârtie. Următoarea cea mai mare structură de fișier numit element de un director. Continuarea „hârtie“ analogie, catalogul va fi prezentat ca dosarul în care puteți investi o mulțime de documente, de ex., E. Fișiere. Catalogul devine, de asemenea, propriul sau nume (imaginați-vă că a fost scris pe coperta dosarului).







Director în sine poate fi parte dintr-o alta, extern catalogul său. Acest lucru este similar cu un dosar într-un alt dosar investit mai mare. Astfel, fiecare director poate conține în interiorul său o multitudine de fișiere și subdirectoare (numite subdirectoare). directorul de prim nivel care nu este investit în orice alt director este numit directorul rădăcină.

pentru a se referi la „catalog“ a conceptului în sistemul de operare Windows, este utilizat termenul „directorul“.

Reprezentarea grafică a unei structuri ierarhice fișier numit un copac.

Fig. 2.9 Nume de directoare sunt scrise cu majuscule, și fișiere - în litere mici. Aici, în directorul rădăcină, există două dosare: IVANOV PETROV și fin.com și un fișier. IVANOV dosar conține două progs imbricate și dosarul DATE. DATE Folder - gol; în progs există dosar trei fișiere și așa mai departe. d. La rădăcina arborelui este reprezentat de obicei cu un \.

Fig. 2.9. EXEMPLUL structura ierarhică fișier

Acum, imaginați-vă că aveți nevoie pentru a găsi un document specific. Pentru aceasta trebuie să cunoaștem cutia în care se află, precum și „calea“ pentru hârtie în interiorul casetei: întreaga secvență de directoare pe care aveți nevoie pentru a deschide pentru a ajunge la valorile mobiliare dorite.

În al doilea rând coordonatele care definesc poziția locația fișierului este calea către un fișier de pe disc. Calea către fișierul - este o secvență formată din nume de directoare, începând de la rădăcină și terminând cu cele în care fișierul este stocat în mod direct.

Aici sunt toate familiare basm analogia conceptul de „cale de fișier“: „În stejar agățat în piept, piept - un iepure de câmp, într-un iepure de câmp - o rață într-o rață - ou într-un ou - un ac la capătul căruia moartea Koshcheeva.“

înregistrate Consistently nume unitate logică, calea fișierului și numele fișierului alcătuiesc numele complet fișier.

Dacă este prezentată în Fig. 2.9 Structura de fișiere este stocat pe unitatea C este plin de numele unora dintre fișierele sale constitutive în simbolismul a sistemului de operare MS-DOS și Windows sunt după cum urmează:

tabelul de alocare a fișierelor

Pentru informații despre structura de fișiere a discurilor conțin pe același disc ca un tabel de alocare a fișierelor. Utilizarea sistemului de fișiere sistem de operare, utilizatorul poate vizualiza succesiv conținutul ecranului de directoare (foldere), se deplasează structura de fișiere copac în sus sau în jos.

Fig. 2.10 prezintă un exemplu de afișare pe un ecran de computer arborele de directoare de pe unitatea logică E: (fereastra din stânga).

Fereastra din dreapta arată conținutul unui ARCON dosar. „) Este o multitudine de fișiere de tipuri diferite de aici, de exemplu, este clar că numele complet al primului fișier din lista de mai jos .:

Găsirea o astfel de intrare listă a fișierului dorit, utilizând comenzile sistemului de operare, utilizatorul poate efectua diferite acțiuni cu ea: inițializa programul conținute în fișierul; șterge, redenumi, fișier copie. Efectuați toate aceste operații, veți învăța o lecție practică.

Fig. 2.10. copac director

Întrebări și Sarcini

Interfața utilizator

Interfață prietenoasă

Acum, pentru a cunoaște noi pentru tine conceptul de „interfață de utilizator.“

Dezvoltatorii de software moderne sunt încercarea de a face experiența utilizatorului de la un calculator la îndemână, simplă, intuitivă. calitatea consumatorilor cu privire la orice program este determinată în mare măsură de comoditatea de interacțiunea cu utilizatorul.

Forme de interacțiune cu programul de utilizator se numește interfața cu utilizatorul. Forma user-friendly de comunicare se numește o interfață ușor de utilizat.

Sistemul de interfață modernă și aplicații se numește interfață orientată-obiect. Un exemplu de sistem de operare, care este pus în aplicare într-o abordare orientată spre obiect este Windows.

Sistemul de operare funcționează cu o varietate de obiecte, care includ: documente, programe, unități de disc, imprimante și alte obiecte cu care suntem în cauză, care lucrează în sistemul de operare.

Documente și programe - obiecte de aceste informații. Și obiecte, cum ar fi unitățile de disc și imprimante, sunt hardware (fizice) obiecte. Pe subiectul contactelor sistemului de operare:

Interfața sistemului de operare pentru a se referi la documente, aplicatii, dispozitive folosite pictograme (numite pictograme, pictograme) și nume. Numele și pictograma face posibilă distinge cu ușurință un obiect dintr-un alt (fig. 2.11).

Fig. 2.11. Numele și pictogramele de diferite obiecte din sistemul de operare Windows

Fiecare obiect are asociat un set de proprietăți și setul de acțiuni care pot fi efectuate pe obiect.

Sistemul de operare oferă aceeași interfață de utilizator atunci când lucrează cu diferite obiecte. În sistemul de operare Windows pentru a explora proprietățile obiectului și posibilele acțiuni pe ea folosind meniul contextual (Fig. 2.12) (pentru a apela meniul contextual, selectați pictograma de obiect și faceți clic cu butonul din dreapta).

Meniu - este afișat pe ecran o listă din care utilizatorul poate selecta elementul dorit să-l.

Fig. 2.12. Meniul contextual al documentului

În meniul prezentat în Fig. 2.12 toate elementele cu excepția ultimei, sunt acțiuni care pot fi efectuate cu documentul. Selectarea elementul de meniu dorit se face cu tastele săgeată sau dispozitivul de indicare (de exemplu, un șoarece). Dacă selectați „Properties“, atunci ecranul va afișa o listă a proprietăților acestui obiect.

Întrebări și Sarcini

    1. Care este interfața cu utilizatorul?
    2. Ceea ce caracterizează un obiect (în termeni de abordare orientată spre obiect)?
    3. Cum pot afla proprietățile obiectului sau de a efectua o acțiune pe ea?