border=0

De hierargy fan datastrukturen op eksterne media

De wichtichste ynformaasjeteams by it bewarjen fan gegevens oer ekstern media binne:

· Logyske record;

Fysike record;

File;

Directory (map).

Logyske record as jo op eksterne media opslein wurde, is itselde ynformaasjeteam lykas by it opslaan yn RAM. It ferskil is dat as it opslaan op in opslach medium is de rekord in minimalen en ûnferbidlik elemint fan data presintaasje. Dit betsjut dat nei it ynstellen fan de record op 'e media gjin tagong is foar har yndividuele fjilden, en it oersetten en lêzen dêrfan wurde folslein mei de folsleine rekord útfierd. Omdat de ferwurking fan recordings by har opslach net foarkomt, is der gjin needsaak foar ferskillen yn gegevensstypen, dus in record kin bestean út ien elementêre gegevens, in groep fan gegevens, of strukturearre data. De iennichste karakteristyk fan in inkelde rekord is har lingte, en akseptabel operaasjes binne oerdracht oan 'e media en it lêzen fan dat.

Nei it plakken fan 'e gegevens op' e media wurde se in fysike rekôr.

In fysike rekord is in elemint fan 'e oerflak fan' e drager, wêryn't, neffens de fysike prinsipes fan 'e funksje fan' e drager, de gegevens dy't de logyske record binne, pleatst.

Kombinearjen fan fysike rekken foarmje in bestân.

In bestân is in definityf kompleet fan fysike rekken, as in gehiel beskôge en in beskriuwing hat yn it ynformaasje opslachsysteem.

Kommentaar oer de definysje:

· "Dekorearre sammelje fan record" betsjut dat, neist de registers sels, it bestân altyd in namme (identifier) ​​hat en in ein - in -triem-oan-triem- yndeks ; By namme wurdt it bestân op 'e media socht; De flagge EOF is needsaaklik omdat it de frije romte neist is foar it bestân, dêr't de folgjende triem opnommen wurde kin, en as it oersetten fan gegevens fan it opslagmiddel nei de RAM, bepale de grinzen fan de ynformaasje array;

· "As gehiel" betsjuttet dat as tagong ta in bestân gjin tagong is foar har yndividuele opsjes; de bestân is skreaun en allinich lêze; Yn bestjoeringssysteem wurde in oantal aksjes bepaald oer triemmen: kopiearje, ferpleatse, wiskje, werneamen, en inkele oaren, lykwols, úteinlik sille se allegeare nei it lêzen en skriuwen fan operaasjes, lykas feroarings yn 'e triembehearder;

· "Beskriuwing yn it systeem" betsjut dat se net allinich de bestannen sels bewarje, mar ek ynformaasje oer har en har lokaasje op 'e drager; Dizze ynformaasje wurdt brûkt yn triembehearder.

Alle bestannen befetsje gegevens mei in binêre alfabet kodearre. De metoaden foar it kodearjen en opjaan fan bestannen kinne ferskille. Dêrtroch wurdt ien mear karakteristyk oan 'e bestannen taheakke . It type is opnaam yn de triemkenner en wurdt as in útwreiding fan de namme oantsjutte, bygelyks, chapter_7.doc, proba.pas of calc.exe. Yn alle gefallen ferskille yn soarten soarten programma's (útfierbere) bestannen en gegevensbestannen. De programma bestannen befetsje de teksten fan 'e programma' s yn masine koade; Se kinne yn RAM laden wurde en rinne. Programma triemen hawwe de útwreidingssele of exe ; Dizze kategory befettet ek de saneamde bakteildriemen (bad - bestannen, batferstekking), dy't MS DOS befetsje yn it tekstformat, dat sequentiell útfierd wurde kin as programma. Date bestannen wurde as resultaat fan in programma generearre; Se binne net útfierber en servearje allinich as gegevenswinkels. In protte softwaresystemen skriuwe goed definiearre tafoegings oan foar it formulieren fan gegevensbestannen - dy kinne brûkt wurde om te bestimmen hokker bestân troch it programma makke is; Bygelyks, txt, doc, rtf- útwreidingen hawwe triemen makke yn tekst-redaksje, bmp, jpg, gif, cdr - grafyske bestannen, pas, bas, c - triemmen mei programma teksten, ensfh. De triemtype is krekt lykas syn eigen namme , binne ûnderdiel fan 'e triembehearder en wurde bewarre troch it systeem dat it pleatsen fan bestannen op' e media beheart.

It heechste nivo fan presintaasje fan gegevens oer eksterne media is triemstruktuer - mappen (yn it bestjoeringssysteem fan Windows 95. De triem 'map' wurdt oannommen ) - dizze triemen wurde kombinearre yn wat soarte attribute, bygelyks, ta in ien software-systeem of in inkele ynformaasjesysteem. basis. As regel ferlient de mappen de formaasje fan nestige struktueren, d. subdirectories (of, ekwivalint, mappen yn mappen). Directories foarmje in hierarchyske struktuer (sjoch p. 6.3.1), dus it gebrûk fan de term "triembeam" is legitimearre . Yn dizze map leit oan 'e top fan' e hierargy, de root hjit .

It skeakelt en behâldt triemtruktueren, bepaald it maksimumnivo fan it nestjen fan mappen, en fiert ek alle taken mei triemmen en mappen. In part fan it bestjoeringssysteem fan 'e kompjûter is it bestânsysteem.





Sjoch ek:

Oersetting fan intekeners fan ien oantal systeem nei in oar

Foarbyld 4.16

Besykje fragen en taken

Struktureelteorem

Foarbyld 5.4

Gean werom nei Tafel Ynhâld: Teoretyske Stiftingen fan Computer Science

2019 @ bibinar.info