Struktura datoteke i datoteke. Operacije datoteka
Da bi razumjeli principefunkcionalnih računalnih sustava, nije dovoljno jednostavno komunicirati s "OSE" na vizualnoj razini. Za potpuno razumijevanje onoga što se događa, trebali biste jasno zamisliti koja su struktura datoteka i datoteka. Pri razmatranju ove teme bit će naznačeno zašto je to potrebno.
Koncept strukture datoteka i datoteka
Za početak morate odlučiti o najvažnijim pojmovima i pojmovima. Ovdje je ključ koncepta datoteke koja određuje mehanizme sustava u programskom planu.
Dakle, datoteka je objekt koji sadrži određeneInformacije. Da biste razumjeli koje su podatkovne datoteke, strukture datoteka i njihova interakcija, bolje je dati primjer iz života, recimo, da biste usporedili te koncepte s redovitom knjigom.
Svatko to zna praktički u bilo kojoj knjizi koju možetekako bi se zadovoljili naslovnici, stranice, sadržaj, poglavlja i poglavlja. Za najjednostavnije razumijevanje, naslovnica je cjelokupan datotečni sustav u skupini, stranice su mape (direktorije) u kojima se pohranjuju pojedine datoteke, sadržaj tablice je upravitelj datoteka, poglavlja i odjeljci su datoteke koje sadrže određene informacije.
U pravilu (ne uvijek, istina), oznakaobjekt, pod nazivom datoteka, sastoji se od dva dijela: naziv i proširenje. Zapravo, ime može biti apsolutno proizvoljno i dato na različitim jezicima. Proširenje je posebna oznaka tri ili više latiničnih slova, što označava vrstu podataka. Jednostavno rečeno, po proširenju, možete razumjeti koji je program povezan s datotekom, bilo da je datoteka sustava i tako dalje.
Otvaranje zadane datoteke u bilo kojem operativnom sustavusustav se izvodi dvostrukim klikom miša. Međutim, nije činjenica da se sve može otvoriti na ovaj način. Najjednostavniji primjer: izvršne datoteke na sustavu Windows koje imaju proširenje .exe, tako da možete pokrenuti, ali iste dinamičke biblioteke, u ekstenziju označenom kao .dll, iako sadrže izvršne kodove, ipak se ne otvaraju na ovaj način. To je jedino zbog činjenice da se pristup njihovom sadržaju vrši putem drugih softverskih komponenti ili se kod poziva specijalizirane komponente samog operativnog sustava. Ali ovo je najjednostavniji primjer.
Datoteke (objekti) koji se ne podudarajuoperativni sustav, niti bilo koji program, neće biti tako lako otvoriti. Grubo govoreći, ni jedan "operativni sustav" neće shvatiti kakva bi sredstva trebala biti otvorena. U najboljem slučaju, predlaže se odabir odgovarajućeg programa s popisa mogućih rješenja.
Datoteke i struktura datoteka: računalna znanost u zoru računalne tehnologije
Pogledajmo sada što su bili.informacijske tehnologije, kada su se pojavila samo prva računala. Vjeruje se da je glavni sustav koji se u to vrijeme koristio bio primitivan DOS u ovom trenutku, u kojem su potrebne specijalizirane naredbe za pristup funkcijama.
S pojavom jedinstvenog zamisli Nortonovog zapovjednikatakva potreba nije dovoljna za nestanak (neki timovi i dalje trebaju biti registrirani), već su se smanjili. To je ovaj upravitelj datoteka, na temelju našeg primjera, koji se može nazvati sadržajom jer su svi podaci pohranjeni na tvrdom disku ili vanjskom mediju bili jasno strukturirani.
Datoteke i mape
Kao što je već shvaćeno, u bilo kojem sustavu postojinekoliko osnovnih tipova objekata. Struktura datoteke i datoteke, osim glavnog elementa (datoteke), neodvojiva su od koncepta mape. Ponekad se taj pojam naziva "katalog" ili "direktorij". U biti, ovo je odjeljak u kojem su pohranjene pojedine komponente.
U principu, da ne spominjemo stranice knjiga,najjasnije je da se koncept mape može izraziti ako pogledate neke komode s puno ladica u kojima leži nešto. Ovo "nešto" je datoteka, a poštanski sandučići su imenici.
Jednostavni primjeri pretraživanja datoteka
Na temelju gore navedenog možemo zaključitio brzoj potrazi za informacijama. U svakom postojećem "Operacijskom sustavu" postoje sredstva za tu svrhu. U istom upravitelju datoteka (na primjer, "Windows Explorer"), u posebnom polju, dovoljno je unijeti barem dio naziva datoteke, nakon čega će sustav izlaziti sve objekte koji sadrže uneseni niz.
Međutim, ponekad točnije pretraživanjetočno znate gdje se datoteka nalazi. Ukratko, potrebno je odabrati određenu kutiju u komodoru gdje se nalazi željena stavka. Sam pretraga izvodi se pomoću standardnog alata u upravitelju datoteka, ali možete upotrijebiti kombinaciju poput Ctrl + F, koji poziva traženi niz.
Što je datotečni sustav?
Datoteke i strukture datoteka ne mogu se prikazati.bez razumijevanja datotečnog sustava. Primijetite da struktura datoteka i datotečni sustav nisu isti. Struktura - ovo je glavna vrsta datoteka naručivanja, ako želite, sistematizaciju podataka, ali datotečni sustav je metoda koja određuje rad objekta. Drugim riječima, ovo je načelo obrade podataka u smislu njihovog postavljanja na tvrdi disk ili bilo koji drugi medij za pohranu.
Danas se sustavi datoteka mogu naći dovoljnopuno. Na primjer, najpoznatiji za Windows od razvoja računalne tehnologije postali su FAT sustavi s arhitekturom od 8, 16, 32 i 64 bita, NTFS i ReFS. Sustav datoteka, struktura datoteka, način naručivanja usko su povezani. Ali sada nekoliko riječi o samim sustavima.
Da ne spominjem tehničke detalje trebaimajte na umu da je glavna razlika između njih samo da FAT ima veću veličinu clustera za pohranu i ubrzavanje pristupa malim datotekama, a NTFS i ReFS su optimizirani za velike skupove podataka i brz pristup njima pri maksimalnoj brzini čitanja podataka s tvrdog diska ,
Operacije datoteka
Sada pogledajte drugu stranu činjenice dapredstavlja strukturu datoteka operacijskih sustava. Operacije s datotekama koje se pružaju u bilo kojem "OSes", općenito, posebno, i ne razlikuju se.
Među glavnim razlikovati stvaranje datoteka, otvaranje,pregledavanje, uređivanje, spremanje, preimenovanje, kopiranje, premještanje, brisanje itd. Takve su radnje standardne za sve postojeće sustave. Međutim, postoje neke specifične značajke.
Arhiviranje podataka
Među određenim funkcijama na prvom mjestu možeteodaberite komprimiranje datoteka i mapa, nazvanih arhiviranje, kao i obrnuti postupak - vađenje podataka iz arhive. U vrijeme razvoja sustava DOS, stvaranje arhivskih podataka je uglavnom ograničeno na korištenje ARJ standarda.
Ali s pojavom ZIP arhiviranje tehnologijetakvi su procesi dobili novi razvoj. Nakon toga je stvoren univerzalni RAR arhiverer. Te tehnologije sada su zastupljene u bilo kojem "OSes" čak i bez potrebe za instaliranjem dodatnog softvera. Struktura datoteke operacija OS datoteke u ovoj perspektivi tumačena je kao virtualna kompresija. Zapravo, tehnologija kompresije jednostavno daje sustavu pokazatelj da određuje ne željenu veličinu, već manju. Informativni volumen datoteke ili mape ne mijenja tijekom arhiviranja.
Upravljanje prikazom objekata
Koncepti "struktura datoteka", "struktura datoteka" iitd. također treba razmotriti s gledišta mogućnosti samog prikaza objekata. Nije tajna da gotovo svi korisnici suvremenih računala imaju pojam "skrivene datoteke i mape".
Što je to? To znači samo da sustav ima ograničenje prikaza određenih objekata (na primjer, sustavnih datoteka i mapa, tako da ih korisnik slučajno ne izbriše). To jest, fizički, oni ne nestanu s tvrdog diska, samo ih voditelj datoteka ne vidi.
Za prikaz svih skrivenih objekata u istom"Explorer" treba koristiti izbornik "View", gdje je odgovarajuća kartica označena na liniji prikaz svih skrivenih mapa i datoteka. Nakon što omogućite ovu vrstu objekta, objekti će imati prozirne ikone.
Uz traženje skrivenih objekata može se također pojavitipoteškoće. Kada unesete naziv datoteke ili njegovo proširenje, čak i uz naznaku određene lokacije, kad se takvi objekti isključe, neće biti rezultata (sustav ih ne vidi). Da biste ih pronašli, morate unijeti% simbol na početku i na kraju root mape. Na primjer, da biste potražili direktorij AppData koji je skriven i smješten u lokalnoj mapi postavki određenog korisnika, upotrijebite string% USERPROFILE% AppData. Samo u ovom slučaju datoteka i struktura datoteka kao cjelina dobit će ključ za odnos.
zaključak
Evo kratkog i sve što se tiče razumijevanja glavnogIzrazi. U načelu, nije tako teško razumjeti što je datoteka i datoteka struktura u elementarnim primjerima. Konačno, ako želite, te uvjete možete definirati kao cigle i zidove, od kojih je sastavljen. Cigla je datoteka, zid je struktura datoteka, gdje svaka opeka zauzima strogo definirano mjesto koje samo treba.
Neki nisu bili posebno razmatranitehničkih aspekata ili klasičnih definicija usvojenih u programiranju i računalnim tehnologijama, tako da čitatelj može razumjeti materijal na elementarnoj razini.