Tiedoston käsite. Tiedostojen säilytysperiaate

Luento numero 6

Tiedostonhallintajärjestelmät.

Tiedostojärjestelmä HPFS

Kysymyksiä:

1. Tiedostojärjestelmä HPFS

· HPFS:n tärkeimmät ominaisuudet

· HPFS-osiorakenne

· Tiedostojen jakoperiaate

· Tiedostojen sijaintitietojen tallentamisen periaatteet

· Hakemiston rakenne ja sijoittelu

· Tietojen tallennuksen luotettavuus HPFS:ssä

2. Järjestelmä Tiedostonhallinta HPFS.IFS

3. Tiedostonhallintajärjestelmä HPFS386.1FS

4. Tiedostojärjestelmä JFS

HPFS (High Performance File System ) on tehokas tiedostojärjestelmä.

HPFS ilmestyi ensimmäisen kerran OS / 2 1.2:ssa ja LAN Manager. (Muuten, HPFS oli ensimmäinen tuettu tiedostojärjestelmä pitkiä nimiä.)

Me listaamme HPFS:n pääominaisuudet.

· Tärkein ero on perusperiaatteet tiedostojen sijoittaminen levylle ja tiedostojen sijaintitietojen tallennusperiaatteet. Näiden periaatteiden ansiosta HPFS Sillä on korkea suorituskyky ja vikasietoisuus, on luotettava tiedostojärjestelmä.

· HPFS:n levytilaa ei ole varattu klustereihin (kuten RASVA), a lohkot. Nykyaikaisessa toteutuksessa lohkon koko on otettu yhtä sektoria vastaavaksi, mutta periaatteessa se voisi olla eri kokoinen. (Itse asiassa lohko on klusteri, vain klusteri on aina yhtä suuri kuin yksi sektori). Tiedostojen sijoittaminen tällaisiin pieniin lohkoihin mahdollistaa levytilan tehokkaampaa käyttöä, koska vapaan tilan yläpuolella on keskimäärin vain (puoli sektoria) 256 tavua tiedostoa kohden. Muista, että mitä suurempi klusterin koko, sitä enemmän levytilaa hukkaan.

· HPFS pyrkii järjestämään tiedoston vierekkäisiin lohkoihin tai, jos tämä ei ole mahdollista, sijoittamaan sen levylle siten, että laajuuksia tiedoston (fragmentit) olivat fyysisesti mahdollisimman lähellä toisiaan. Tämä lähestymistapa on välttämätön vähentää luku-/kirjoituspäiden sijoittamiseen kuluvaa aikaa kiintolevy ja latenssi (viive luku-/kirjoituspään halutulle raidalle asennuksen välillä). Muista se sisään RASVA tiedostolle osoitetaan yksinkertaisesti ensimmäinen ilmainen klusteri.

Laajuudet(laajuus) - tiedostofragmentit, jotka sijaitsevat vierekkäisissä levysektoreissa. Tiedostossa on vähintään yksi laajuus, ellei pirstoutunut, ja muuten useita laajuuksia.

· Käyttänyt menetelmä tasapainotetut binaaripuut tiedostojen sijaintitietojen tallentamiseen ja etsimiseen (hakemistot tallennetaan levyn keskelle, lisäksi on tarjolla automaattinen hakemistojen lajittelu), mikä on välttämätöntä lisää tuottavuutta HPFS (versus FAT).

HPFS:ssä erityiset laajennetut tiedostoattribuutit tarjotaan sallimaan hallita pääsyä tiedostoihin ja hakemistoihin.

Laajennetut attribuutit (laajennetut attribuutit, EA:t) voit tallentaa lisätietoja tiedostosta. Esimerkiksi jokaiseen tiedostoon voidaan liittää sen ainutlaatuinen grafiikka (kuvake), tiedoston kuvaus, kommentti, tiedot tiedoston omistajasta jne.

CHPFS-osiorakenne


Osion alussa asennettuna HPFS sijaitsee kolme ohjauslohkot:

· käynnistyslohko(käynnistyslohko),

· lisälohko(super lohko) ja

· varayksikkö (varayksikkö).(varalohko).

Ne kattavat 18 sektoria.

Kaikki muu HPFS:n levytila ​​on jaettu osiin vierekkäisistä sektoreista - raidat ( nauha - nauha, nauha). Jokainen kaista vie 8 Mt levytilaa.

Jokaisella kaistalla on oma sektorin allokoinnin bittikartta Bittikartta näyttää, mitkä tietyn kaistan sektorit ovat varattuja ja mitkä ovat vapaita. Jokaisella datakaistan sektorilla on bittikartassa yksi bitti. Jos bitti = 1, sektori on varattu, jos 0 - vapaa.

Kahden raidan bittikartat sijaitsevat vierekkäin levyllä, ja myös itse raidat sijaitsevat. Eli raitojen ja korttien järjestys näyttää samalta kuin kuvassa 1.

VertaileRASVA... Koko levylle on vain yksi "bittikartta" (taulukko FAT) ... Ja työskennelläksesi sen kanssa, sinun on siirrettävä luku-/kirjoituspäät keskimäärin puolen levyn poikki.

Kiintolevyn luku-/kirjoituspäiden sijoittamiseen kuluvan ajan lyhentämiseksi HPFS:ssä levy on jaettu raidoiksi.

Harkitse ohjauslohkot.

Käynnistyslohko (käynnistyslohko)

Sisältää taltion nimen, sarjanumeron ja parametrilohkon BIOS ja ohjelma bootstrap.

Bootstrap-ohjelma löytää tiedoston OS2LDR, lukee sen muistiin ja siirtää ohjauksen tälle käyttöjärjestelmän käynnistysohjelmalle, joka puolestaan ​​lataa OS / 2 -ytimen levyltä muistiin - OS2KRNL. Ja jo OS2KRIML käyttämällä tiedostosta saatuja tietoja CONFIG.SYS lataa muistiin kaiken muun tarpeellisen ohjelmistomoduulit ja tietolohkot.

Käynnistyslohko sijaitsee sektoreissa 0-15.

Super Block(super lohko)

Sisältää

· osoitin bittikarttojen luetteloon(bittikarttalohkoluettelo). Tämä luettelo luettelee kaikki levyllä olevat lohkot, jotka sisältävät bittikartat, joita käytetään vapaiden sektoreiden havaitsemiseen;

· osoitin huonojen lohkojen luetteloon(huono estolista). Kun järjestelmä havaitsee vaurioituneen lohkon, se lisätään tähän luetteloon, eikä sitä enää käytetä tietojen tallentamiseen.

· osoitin hakemistoryhmään(hakemistobändi),

· tiedostosolmun osoitin(F-solmu) juurihakemisto,

· ohjelman viimeisen osiontarkistuksen päivämäärä CHKDSK;

· tiedot raidan koosta (nykyisessä HPFS-toteutuksessa - 8 Mt).

Super lohko sijaitsee 16. sektorilla.

Valmiustilayksikkö(varalohko)

Sisältää

· osoitin hätävaihtokorttiin(hotfix-kartta tai hotfix-alueet);

· osoitin ilmaisten varalohkojen luetteloon(hakemisto hätävapaa estoluettelo);

· useita järjestelmälippuja ja kuvauksia.

Tämä lohko sijaitsee levyn 17. sektorissa.

Redundantti lohko tarjoaa korkean tiedostojärjestelmän joustavuuden HPFS ja voit palauttaa vaurioituneet tiedot levyltä.

Tiedostojen jakoperiaate

Laajuudet(laajuus) - tiedostofragmentit, jotka sijaitsevat vierekkäisissä levysektoreissa. Tiedostolla on vähintään yksi laajuus, jos se ei ole pirstoutunut, ja muuten useita laajuuksia.

HPFS pyrkii vähentämään kiintolevyn luku-/kirjoituspäiden paikannusaikaa

1) järjestää tiedosto vierekkäisiin lohkoihin;

2) jos tämä ei ole mahdollista, sijoita fragmentoidun tiedoston laajuudet mahdollisimman lähelle toisiaan,

Tätä varten HPFS käyttää tilastoja ja yrittää myös varata ehdollisesti vähintään 4 kilotavua tilaa kasvavien tiedostojen loppuun.

Kun tiedot liitetään olemassa olevaan tiedostoon, HPFS varaa välittömästi vähintään 4 kt jatkuvaa levytilaa. Jos osaa tästä tilasta ei tarvita, tiedoston sulkemisen jälkeen se vapautetaan myöhempää käyttöä varten. Jos tiedostoa ei voida kasvattaa katkeamatta sen jatkuvuutta, HPFS varaa jälleen 4 kilotavua vierekkäisiä lohkoja mahdollisimman lähelle tiedoston pääosaa.

On selvää, että levyllä olevien tiedostojen pirstoutumisen aste riippuu sekä sillä olevien tiedostojen määrästä, niiden koosta ja itse levyn koosta sekä itse levytoimintojen luonteesta ja intensiteetistä. Pienellä tiedoston pirstoutuneella ei käytännössä ole vaikutusta tiedostotoimintojen suorituskykyyn. Kahden tai kolmen laajuuden tiedostoilla on vain vähän tai ei ollenkaan vaikutusta HPFS:n suorituskykyyn, koska tiedostojärjestelmä varmistaa, että samaan tiedostoon kuuluvat tietoalueet ovat mahdollisimman lähellä toisiaan.

Eheytysohjelmat (apuohjelmat) oletusarvoisesti käytettävissä tälle tiedostojärjestelmälle, pitää normaalina, että tiedostolla on kaksi tai kolme laajuutta.

Esimerkiksi, ohjelmoida HPFSOPTapuohjelmien joukosta GammaTecholetuksena ei eheytä tiedostoja, joilla on enintään kolme laajuutta, mutta tiedostoja, joilla on lisää laajuudet pakotetaan 2 tai 3 asteeseen, jos mahdollista.

Käytäntö osoittaa, että levyllä ei ole keskimäärin yli 2 % tiedostoista, joilla on vähintään kolme laajuutta. Jopa hajanaisten tiedostojen kokonaismäärä ei yleensä ylitä 3%. Tällä merkityksettömällä pirstoutuneisuudella on mitätön vaikutus järjestelmän yleiseen suorituskykyyn.

Toinen tapa vähentää tiedostojen pirstoutumista on paikantaa toisiaan kohti kasvavat tiedostot tai tiedostot, jotka avautuvat eri säikeillä tai prosesseilla, levyn eri kaistalta.

Tiedostojen sijaintitietojen tallentamisen periaatteet

Jokaisella levyn tiedostolla ja hakemistolla on omansa tiedostosolmu F-Node... Se on rakenne, joka sisältää tietoa tiedoston sijainnista ja sen laajennetuista määritteistä.

Kommentti.Tiedostojärjestelmä RASVA ei ole analogia tiedostosolmulle.

Jokainen F-solmu kestää yksi sektori ja se sijaitsee aina tiedoston tai hakemiston lähellä (yleensä välittömästi ennen tiedostoa tai hakemistoa). F-Node-objekti sisältää

Pituus,

· tiedostonimen ensimmäiset 15 merkkiä,

· erityisiä palvelutietoja,

· tiedostojen käyttötilastot,

· laajennetut tiedostoattribuutit,

· luettelo käyttöoikeuksista (tai vain osa luettelosta, jos se on erittäin suuri); jos laajennetut attribuutit ovat liian suuria tiedostosolmulle, siihen kirjoitetaan osoitin niihin.

· assosiatiiviset tiedot tiedoston sijainnista ja alaisuudesta jne.

Jos tiedosto on vierekkäinen, sen sijaintia levyllä kuvataan kahdella 32-bittisellä numerolla. Ensimmäinen numero on osoitin tiedoston ensimmäiseen lohkoon ja toinen on laajuuden pituus (tiedostoon kuuluvien peräkkäisten lohkojen lukumäärä).

Kommentti. Tästä seuraa, että levyn enimmäiskoko voi olla (2 32 -1) * 512 = 2 TB.

Jos tiedosto on pirstoutunut, sen laajuuksien allokointi kuvataan tiedostosolmussa 32-bittisten numeroiden lisäparien avulla.

Tiedostosolmu voi isännöidä tietoja enintään kahdeksan tiedoston laajuuden verran. Jos tiedostolla on enemmän laajuuksia, sen tiedostosolmuun kirjoitetaan osoitin allokointilohkoon(jakolohko), joka voi sisältää jopa 40 osoitinta laajuuksiin tai analogisesti hakemistopuulohkon kanssa muihin allokointilohkoihin.

Näin ollen allokointilohkojen kaksitasoinen rakenne voi tallentaa tietoja 480 sektorista, mikä mahdollistaa tiedostojen käsittelyn jopa 7,68 Gt:n kokoisten tiedostojen kanssa. Käytännössä tiedostokoko ei saa ylittää 2 Gt, mutta tämä johtuu API:n nykyisestä toteutuksesta.

Hakemiston rakenne ja sijoittelu

Käytä hakemistojen tallentamiseen keskinauha.

Tätä nauhaa kutsutaanhakemisto bändi.

Jos se on täynnä, HPFS alkaa järjestää tiedostohakemistoja muille kaistoille.

Tämän tietorakenteen sijainti levyn keskellä vähentää merkittävästi luku-/kirjoituspäiden keskimääräistä paikannusaikaa. Todellakin, kestää puolet ajasta siirtää luku-/kirjoituspäitä mielivaltaisesta paikasta levyllä sen keskelle kuin siirtyminen levyn reunaan, jossa juurihakemisto sijaitsee tiedostojärjestelmän tapauksessa. RASVA. Tämä yksin takaa HPFS-tiedostojärjestelmän paremman suorituskyvyn verrattuna RASVA. Samanlainen huomautus pätee NTFS, jolla on myös omansa päätiedostotaulukko levytilan alussa, ei keskellä.

Kuitenkin huomattavasti suurempi (sijoitukseen verrattuna Hakemisto bändi loogisen levyn keskellä), käyttö menetelmä tasapainotetut binaaripuut tiedostojen sijaintitietojen tallentamiseen ja hakemiseen.

Muista se sisään tiedostojärjestelmä RASVA hakemistossa on lineaarinen rakenne, ei erikseen tilattu, joten kun etsit tiedostoa, sinun on tarkasteltava sitä peräkkäin alusta alkaen.

HPFS:ssä hakemistorakenne on tasapainoinen puu merkinnöillä aakkosjärjestyksessä.

Jokainen puun merkintä sisältää

Tiedoston attribuutit,

· osoitin vastaavaan tiedostosolmuun,

· tiedot tiedoston luomisajasta ja -päivämäärästä, kellonajasta ja päivämäärästä Viimeisin päivitys ja valittaa,

· laajennettuja attribuutteja sisältävien tietojen pituus,

· tiedostojen käyttölaskuri,

· tiedostonimen pituus

Itse nimi,

· ja muuta tietoa.

Tiedostojärjestelmä HPFS etsiessään tiedostoa hakemistosta, se etsii vain tarvittavat binääripuun (B-Tgee) haarat. Tämä menetelmä on monta kertaa tehokkaampi kuin hakemiston kaikkien merkintöjen peräkkäinen lukeminen, kuten järjestelmässä. RASVA.

Kunkin sellaisen lohkon koko, jonka mukaan hakemistoja allokoidaan nykyisessä HPFS-toteutuksessa, on 2 kt. Tiedostoa kuvaavan tietueen koko riippuu tiedostonimen koosta. Jos nimi on 13 tavua (8.3-muodossa), 2 kt:n lohko voi sisältää jopa 40 tiedostokuvaajaa. Lohkot on linkitetty toisiinsa luettelon kautta.

Ongelmia

Kun tiedostoja nimetään uudelleen, voi tapahtua niin sanottu puun tasapainottaminen. Tiedoston luominen, uudelleennimeäminen tai poistaminen voi johtaa peräkkäiset hakemistolohkot... Itse asiassa uudelleennimeäminen voi epäonnistua riittämättömän levytilan vuoksi, vaikka itse tiedoston koko ei olisi kasvanut. Tämän "katastrofin" välttämiseksi HPFS ylläpitää pientä joukkoa vapaita lohkoja, joita voidaan käyttää "onnettomuuden" sattuessa. Tämä toiminto saattaa edellyttää lisälohkojen varaamista täydelle levylle. Osoitin tähän vapaiden lohkojen joukkoon on tallennettu SpareBlock,

YHTEENVETO

Periaatteet tiedostojen ja hakemistojen sijoittamisesta levylle HPFS:

· tieto tiedostojen sijainnista on hajallaan koko levylle, kun taas kunkin tietyn tiedoston tietueet sijoitetaan (jos mahdollista) vierekkäisiin sektoreihin ja niiden sijaintitietojen läheisyyteen;

· hakemistot sijoitetaan levytilan keskelle;

· luettelot tallennetaan B-puuna, jossa merkinnät ovat aakkosjärjestyksessä.

Tietojen tallennuksen luotettavuus HPFS:ssä

Jokaisella tiedostojärjestelmällä on oltava keino korjata virheet, jotka tapahtuvat kirjoitettaessa tietoja levylle. HPFS käyttää hätävaihtomekanismi (hotfix).

Jos HPFS-tiedostojärjestelmä kohtaa ongelman kirjoittaessaan tietoja levylle, se näyttää asianmukaisen virheilmoituksen näytöllä. Sitten HPFS tallentaa tiedot, jotka olisi pitänyt kirjoittaa vialliseen sektoriin johonkin tätä tapausta varten etukäteen varatuista varasektorista. Varavaralohkoluettelo on tallennettu HPFS-varalohkoon. Jos normaaliin lohkoon kirjoitettaessa havaitaan virhe, HPFS valitsee yhden vapaista varalohkoista ja tallentaa tiedot siihen. Sitten tiedostojärjestelmä päivittyy hätävaihtokortti varayksikössä.

Tämä kartta on vain pari kaksoissanaa, joista jokainen on 32-bittinen sektorinumero.

Ensimmäinen numero ilmaisee viallisen sektorin ja toinen sen sektorin käytettävissä olevien varasektorien joukosta, joka on valittu korvaamaan se.

Kun viallinen sektori on korvattu varakortilla, hätäkorvauskortti kirjoitetaan levylle ja näytölle ilmestyy ponnahdusikkuna, joka ilmoittaa käyttäjälle levylle kirjoittamisen virheestä. Joka kerta kun järjestelmä kirjoittaa tai lukee levyn sektorin, se katsoo hätäkorvauskorttia ja korvaa kaikki huonot sektorin numerot varasektorinumeroilla vastaavilla tiedoilla.

On huomattava, että tämä numeron käännös ei vaikuta merkittävästi järjestelmän suorituskykyyn, koska se suoritetaan vain, kun levyä käytetään fyysisesti, mutta ei luettaessa tietoja levyn välimuistista.

Hätävaihtokortin tyhjennys suoritetaan automaattisesti ohjelmoida CHKDSKlevyä tarkistettaessa HPFS. Jokaisen korvatun lohkon (sektorin) kohdalla ohjelma CHKDSK varaa uuden sektorin kiintolevyllä olevalle tiedostolle (joka omistaa tiedot) sopivimpaan paikkaan. Ohjelma siirtää sitten tiedot varalohkosta kyseiselle sektorille ja päivittää tiedoston sijaintitiedot, mikä saattaa edellyttää allokointilohkopuun tasapainottamista. Sen jälkeen CHKDSK lisää viallisen sektorin viallisten estojen luetteloon, joka tallennetaan lisälohko HPFS ja palauttaa vapautetun sektorin varalohkon vapaan sektorin luetteloon. Sitten se poistaa merkinnän katastrofikortilta ja kirjoittaa muokatun kortin levylle.

Kaikilla HPFS:n tärkeimmillä tiedostoobjekteilla, mukaan lukien tiedostosolmut, allokointilohkot ja hakemistolohkot, on yksilölliset 32-bittiset tunnisteet ja osoittimet ylä- ja alalohkoihinsa. Tiedostosolmut sisältävät myös tiedostonsa tai hakemistonsa lyhennetyn nimen. HPFS-tiedostorakenteiden redundanssi ja yhteenliittäminen mahdollistavat ohjelman CHKDSK Palauta levyn tiedostorakenne kokonaan analysoimalla peräkkäin kaikki tiedostosolmut, allokointilohkot ja hakemistolohkot. Kerättyjen tietojen perusteella CHKDSK Rekonstruoi tiedostot ja hakemistot ja luo sitten uudelleen vapaan sektorin bittikartat levylle. Ohjelman käynnistäminen CHKDSK tulee suorittaa asianmukaisilla avaimilla. Joten esimerkiksi yksi tämän ohjelman vaihtoehdoista antaa sinun etsiä ja palauttaa poistetut tiedostot.

JärjestelmäTiedostonhallinta HPFS.IFS

HPFS viittaa ns asennetut tiedostojärjestelmät -IFS (asennettava tiedostojärjestelmä - asennettava, asennettava tiedostonhallintajärjestelmä) ... Tämä tarkoittaa, että sitä ei ole sisäänrakennettu käyttöjärjestelmään, vaan se lisätään siihen tarpeen mukaan.

Asennetut tiedostojärjestelmät ovat erityisiä "ohjaimia", joilla pääsee käsiksi eri tiedostojärjestelmää varten alustettuihin osioihin. Se on erittäin kätevä ja tehokas mekanismi uusien tiedostojärjestelmien lisäämiseen käyttöjärjestelmään ja tiedostonhallintajärjestelmän korvaamiseen toisella.

Nykyään esimerkiksi OS / 2:lle tiedostojärjestelmän IFS-moduulit ovat jo olemassa. VFAT, FAT32, Ext2FS (tiedostojärjestelmä Linux), NTFS (toistaiseksi vain luku) Työskentely tietojen kanssa CD-ROM mukana CDFS.IFS. Siellä on myös FTP.IFS, mahdollistaa ftp-arkiston liittämisen paikallisina asemina.

Operaattori asentaa HPFS-tiedostojärjestelmän IFS CONFIG.SYS-tiedostossa.

Tämä lauseke sijoitetaan aina tämän asetustiedoston ensimmäiselle riville. Esimerkki.

IFS-E: \ OS2 \ HPFS.IFS / SACNE: 2048 / CRECL: 4 / AUTOM. TARKISTUS: CD

Tässä IFS-operaattori asentaa HPFS-tiedostojärjestelmän, jossa on 2 Mt välimuisti, 8K välimuistin kirjoituspituus ja automaattinen C- ja levyntarkistusrutiini D:

Kommentti... Yksityiskohdat asetusparametreista ja mahdollisista avainarvoista ovat saatavilla OS / 2 -käyttöjärjestelmän mukana asennetuissa HELP-tiedostoissa. Loimi (tai katso kirjaa Gordeev, Molchanov "Systemic ohjelmisto"Sivulla 175.

Ctiedostonhallintajärjestelmä HPFS386.1FS

Nämä ovat HPFS-toteutuksia, jotka suoritetaan palvelimilla, joissa on käyttöjärjestelmä OS / 2.

Sen perustavanlaatuinen ero järjestelmästä HPFS.IFS

· HPFS386.1FS mahdollistaa (laajennetun attribuuttitekniikan täydellisemmän käytön) järjestää tiedostojen ja hakemistojen käyttörajoitukset asianmukaisten käyttöoikeusluetteloiden avulla - ACL (käyttöoikeusluettelo). (Tätä samaa tekniikkaa käytetään tiedostojärjestelmässä NTFS).

· HPFS386.1FS:llä ei ole rajoitusta tiedostotietueiden välimuistiin varatulle muistille. Toisin sanoen, jos RAM-muistia on riittävästi, tiedostovälimuistin koko voi olla useita kymmeniä megatavuja, kun taas tavallisella HPFS.IFS tämä määrä ei saa ylittää 2 Mt, mikä ei todellakaan ole tarpeeksi nykystandardien mukaan.

· Kun määrität tiedostovälimuistin toimintatiloja HPFS386.1PS välimuistialgoritmi on mahdollista määrittää eksplisiittisesti.

Tehokkaimpana algoritmina voidaan pitää ns. "hissiä", kun tietoja välimuistista levylle kirjoitettaessa ne tilataan ennakkoon siten, että luku-/kirjoituspäiden sijoitteluun kuluva aika minimoidaan. Tässä tapauksessa luku-/kirjoituspäät siirtyvät ulkosylintereistä sisäsylintereihin ja kirjoittavat ja lukevat liikkeensä aikana dataa erityisesti tilatun levytoimintojen pyyntöluettelon mukaisesti.

Esimerkki rivien kirjoittamisesta asetustiedostoon CONFIG.SYS, jotka asentavat HPFS386.1FS-järjestelmän ja määrittävät sen välimuistialijärjestelmän toimintaparametrit, löytyy kirjasta Gordeev, Molchanov "System Software" sivuilta 176-178

Tiedostojärjestelmä JFS

Palvelinhuoneeseen käyttöjärjestelmä OS / 2 Warp 4.5 uusi päiväkirjatiedostojärjestelmä luotiin JFS (Journaling-tiedostojärjestelmä).

Yrityksen uusi palvelinkäyttöjärjestelmä IBM nimetty OS / 2 WarpServer sähköiseen liiketoimintaan julkaistiin vuonna 1999.

JFS on suurempi tietorakenteiden turvallisuus DBMS:ää varten kehitetyn tekniikan ansiosta.

Tiedostojärjestelmää käytetään tapahtumatilassa tapahtumalokiin. Järjestelmävikojen sattuessa tapahtumalokia on mahdollista käsitellä järjestelmävian aikana tehtyjen muutosten tekemiseksi tai hylkäämiseksi.

Tämä järjestelmä on parantanut tiedostojärjestelmän palautumisnopeutta vian jälkeen.

Mutta vaikka tiedostojärjestelmän eheys säilyy, tiedostonhallintajärjestelmä ei takaa käyttäjätietojen palautusta.

Tiedostojärjestelmä JFS tarjoaa nopeimman tiedostojen käsittelynopeuden tunnetut järjestelmät luotu PC:lle (tämä on erittäin tärkeää palvelimen käyttöjärjestelmälle).


Tietoa, joka esitetään tietokoneella käsiteltäväksi, kutsutaan dataksi. Ulkoisille tallennuslaitteille tallentamista varten tiedot järjestetään tiedostoiksi. Tiedosto on nimetty ulkoisen muistin alue.

Tapaa järjestää sekä palvelu- että käyttäjätiedot medialla olevista tiedostoista kutsutaan tiedostojärjestelmäksi. Tietty tiedostojärjestelmä määrittää erityisesti säännöt tiedostojen nimeämiselle.

Tarvitaan tiedostojen ja median toimintojen suorittamiseen ohjelmisto ovat osa käyttöjärjestelmiä. Tällaiset ohjelmistot eivät muuta tai käytä tiedostojen sisältöä, vaan toimivat niiden kanssa kokonaisena, jatkuvana tietojonona. Siten tiedostojärjestelmä tarjoaa toimintojen suorittamisen mille tahansa ohjelmalle.

Käyttäjä antaa tiedostolle nimen tai tiedoston luova ohjelma ehdottaa nimeä automaattisesti. Historiallisista syistä käyttäjän kannalta tiedostonimi Microsoft-käyttöjärjestelmissä koostuu kahdesta osasta, jotka erotetaan pisteellä: varsinaisesta nimestä ja tunnisteesta. Tiedostotyyppi määräytyy sen tunnisteen mukaan, jonka määrittää tiedoston tallentava ohjelma.

Sovellusohjelmien näkökulmasta tiedosto on tavujen sarja. Käyttämällä lähestymistapaa, kuten tiedostojen käyttöä, se myös järjestää pääsyn joihinkin laitteisiin, jotka vastaanottavat tai palauttavat tavuvirran. Tällaisia ​​laitteita ovat tulostimet, modeemit, näppäimistö tai suoratoisto tekstin tulostus näytöllä jne.

Jotkut käyttöjärjestelmät tarjoavat tällaisen pääsyn operaattorien itsensä palvelutietoihin. Tällaisten tiedostojen käsittelyä varten tarjotaan erityisiä, järjestelmän varaama, tiedostonimet.

On muistettava, että käyttöjärjestelmälinjalle Microsoft:

nimen ja laajennuksen väliin laitetaan piste, joka ei sisälly nimeen eikä laajennukseen;

tiedoston nimi voidaan kirjoittaa joka tapauksessa, koska järjestelmässä kaikki kirjaimet ovat pieniä;

merkkejä, joita ei käytetä tiedostonimessä * = + \; :,.< > / ?

laitenimiä ei voi käyttää tiedostoniminä (prn, lpt, com, con, nul).

Yleisimmät laajennukset:

EXE, COM - käyttövalmis ohjelma;

BAT - erätiedosto;

SYS - laiteohjainohjelma (järjestelmä);

VAK - varmuuskopio tiedosto;

OBJ - objektimoduuli ("puolivalmis"-ohjelma);

DAT - tietotiedosto palvelutiedoilla;

BAS - BASIC-ohjelman lähdekoodi;

TXT - tekstitiedosto;

DOC on Microsoft Wordilla luotu asiakirja.

Tallennuksen ja käytön helpottamiseksi tiedostorakenteet järjestetään sisäkkäisten hakemistojen (kansioiden) avulla.

Hakemisto on erityinen järjestelmätiedosto, joka tallentaa palvelutietoja tiedostoista.

Jokaisella medialla voi olla useita hakemistoja. Jokaiseen hakemistoon voidaan rekisteröidä useita tiedostoja, mutta jokainen tiedosto on rekisteröity vain yhteen hakemistoon

Jokaisella loogisella taltiolla on yksi päähakemisto tai juurihakemisto. Se rekisteröi tiedostoja ja alihakemistoja (tason 1 hakemistoja). Ensimmäisen tason hakemistot rekisteröivät tiedostoja ja toisen tason hakemistoja jne. Tuloksena on puumainen hakemistorakenne, esim.

Hakemisto, jossa käyttäjä työskentelee tällä hetkellä kutsutaan virraksi.

Käytettäessä tiedostoa nykyisen hakemiston ulkopuolelta, tiedostoa käyttävän ohjelman on määritettävä tarkalleen, missä tiedosto sijaitsee. Tämä tehdään määrittämällä tiedoston polku.

Tiedostopolku on hakemistonimien sarja, joka on erotettu "\"-merkillä Windows-käyttöjärjestelmissä ("/" käytetään UNIX-käyttöjärjestelmissä). Tämä polku määrittää reitin hakemistoon, jossa vaadittu tiedosto sijaitsee.

Harkitse esimerkiksi merkintää \ KLASS10 \ DOCS \ START2 \ text.doc

Se tarkoittaa, että text.doc-tiedosto sijaitsee START2-alihakemistossa, joka sijaitsee DOCS-hakemistossa, ja se puolestaan ​​sijaitsee juurihakemiston KLASS10-hakemistossa.

Tiedostoille voidaan suorittaa seuraavat perustoiminnot: kopioida, siirtää, poistaa, nimetä uudelleen jne.

Jokaisella levyllä olevalla tiedostolla on oma osoite. Ymmärtääksesi tiedostoon tallennettujen tietojen käyttöperiaatteen, sinun on tiedettävä kuinka kirjoittaa tietoja tallennusvälineille.

Ennen käyttöä levy on jaettu raitoihin ja sektoreihin (alustettu). Laitteiston näkökulmasta merkintä on prosessi, jossa palvelutiedot tallennetaan kantoaaltoon ja merkitään kunkin sektorin loppu ja alku. Tyypillinen sektorin koko on 512 tavua. Yhdellä puolella on 80 kappaletta. Jokainen raita sisältää 18 sektoria.

Nimet "sektori", "kaista" otettiin käyttöön levymedia... Monessa moderni media Tietoa käyttämällä tietojen tallennusta haihtumattomaan muistiin, näitä käsitteitä tuetaan toteuttamalla tiedostojärjestelmiä tarjota yleiset periaatteet työ.

Yksi yleinen tiedostojärjestelmä, FAT, edellyttää, että kaikki tiedostot on lueteltu hakemistoissa. Juurihakemisto vaaditaan, ja se sijaitsee tietyssä paikassa levyllä. Jokaiselle hakemistossa luetellulle tiedostolle tiedetään tavanomaisten tietojen lisäksi tiedoston alun sijainti (numeron muodossa).

Sen määrittämiseksi, mitkä sektorit tiedosto käyttää, toinen vaadittu elementti tiedostojärjestelmä - FAT (tiedostojen varaus) -taulukko. Taulukko on joukko soluja. Solun koko on kiinteä ja näkyy tiedostojärjestelmän numerossa (12, 16, 32 bittiä). Jokaisessa tiedostossa on jokin sektorisarja, ei välttämättä peräkkäinen. Tiedostoa tallennettaessa soluun kirjoitetaan ketjun seuraavan sektorin numero.

Siitä lähtien nykyaikaiset levyt sektoreita on huomattavasti enemmän kuin taulukon numeroihin voidaan kirjoittaa, sitten sektorit yhdistetään klustereiksi. Juuri klusterit jakavat levytilaa, minkä seurauksena tämä tiedostojärjestelmä ei toimi tehokkaasti pienten tiedostojen kanssa.

Tätä ongelmaa voidaan lieventää lisäämällä solukokoa FAT:ssa. Tämän avulla voit pienentää klusterin kokoa ja lisätä levyllä olevien osoitteiden (tiedostojen) määrää. Windows 98:sta alkavissa käyttöjärjestelmissä on otettu käyttöön FAT-32.

Tämän tiedostojärjestelmän lisäksi on olemassa suuri määrä toiset, jotka on kehitetty erilaisille käyttöjärjestelmille ja ratkaistaville tehtäville.

Tietojen tallentamisen periaatteet tietokoneeseen

Kaikki tietokoneen tiedot tallennetaan ulkoinen ei-irrotettava tai irrotettava tietoväline. Yleensä nämä ovat asemia magneettisilla, optisilla ja magneto-optisilla levyillä. Kuten voit löytää kenet tahansa hänen asuinosoitteestaan, niin voit löytää kaiken tiedon tietokoneen levyiltä käyttämällä erityisesti luotua osoitteen tallennusrakennetta - OS-tiedostojärjestelmä. Jokaisella käyttöjärjestelmällä on oma tiedostojärjestelmänsä.

Ulkoinen tallennustila levyillä, kuten kaikilla tietokonelaitteilla, on omat fyysiset numerot... Joten aktiivisella kiintolevyllä, jolta käyttöjärjestelmä ladataan, on aina numero 80h... Loogisella tasolla käyttäjän on helpompi työskennellä nimien kanssa, joten levyasemat on määritetty nimet latinalaisten aakkosten ja kaksoispisteen kirjainten muodossa. Irrotettavat magneettilevyasemat ( levykkeet) merkitä nimillä V: ja V:... Ei-irrotettavat kiintolevyt ( winchesterit) antaa nimellä alkavia nimiä KANSSA:. Usein kiintolevyn yhteinen fyysinen tila on jaettu erillisiin alueisiin - osioihin erityisohjelmilla. Tämä on samanlaista kuin varastojen rakentaminen aukiolle, vain ennen varattu niiden alla. Käyttötarkoituksesta riippuen osat voivat olla pääosia ( ensisijainen) ja ylimääräinen ( laajennettu), sekä aktiivinen ( aktiivinen), järjestelmä ( järjestelmä) ja käynnistettävä ( saapas). Jako kova levy osioihin voi johtua jostakin seuraavista syistä:

Nykyiset määrät Kovalevyt ulottuvat useisiin kymmeniin gigatavuihin, eivätkä kaikki käyttöjärjestelmät toimi levyjen kanssa suuri kapasiteetti;

Halu varmistaa osan, esimerkiksi käyttöjärjestelmän, tarjoaman tiedon suojaus Windows NT... Nämä tiedot on sijoitettava johonkin osioista tiedostorakenne NTFS;

Käyttäjän on mukavampaa ja helpompaa työskennellä, jos sijoitat erillisiä samantyyppisten tietojen ryhmiä eri osiot kuin pitää kaiken yhdessä.

Jokainen tällainen alue fyysinen levy ota lomake looginen asema(levy, jota ei ole fyysisesti olemassa, mutta joka on kuvitteellisesti ohjelmiston luoma). Tällä loogiset asemat anna nimet seuraavien kirjainten muodossa KANSSA:, tuo on D :, E :, F :, G :, H: jne. Jos haluat viitata tiettyyn levyyn tietojen tallentamiseksi tai lukemiseksi, sinun on määritettävä sen nimi (kuten viitattaessa henkilöön). Kutsutaan levyä, jolla käyttäjä parhaillaan työskentelee nykyinen tai aktiivinen. Levyn nimi on osoitejärjestelmän korkein taso.

Levyjen tiedot tallennetaan sisään tiedostot. Tiedosto on alue, joka on varattu levyltä tai muulta tietovälineeltä, jolla on nimi. Käyttäjä määrittää tiedoston nimen mielivaltaisesti - oman harkintansa mukaan. Kuten ihmiset kommunikoivat keskenään nimellä, niin tietokoneen ohjelmat viittaavat tiettyyn tiedostoon nimellä. Tiedosto voi tallentaa erilaisia ​​samantyyppisiä tietoja. Se voisi olla graafinen kuva tai dokumentin teksti, joukko numeerisia tietoja tai ohjelma konekoodeilla, yrityksen kannattavuuden laskentataulukko tai musiikillinen juoni. V viime aikoina tiedostot kuten multimedia. Tällaiseen tiedostoon tallennetaan sekalaista tietoa, esimerkiksi videokehykset, musiikkikohtaukset ja teksti. Tiedosto on osoitejärjestelmän toinen kerros.

Tiedostot, jotka liittyvät ongelmaan tai joiden tarkoituksena on suorittaa jokin tiettyä työtä, ryhmitellään ja niiden nimet ja ominaisuudet tallennetaan erityisiin taulukoihin tai muihin rakenteisiin levylle - tiedostojen sisällysluettelot - hakemistoja tai hakemistoja. Käyttäjien luomat hakemistot ovat tiedostoja, joten ne nimetään ja rekisteröidään myös muihin hakemistoihin. Nimet antaa käyttäjä oman harkintansa mukaan, mutta niin, että nimen perusteella on mahdollista määrittää, mitä tiedostoja tämä hakemisto sisältää. Tämä on osoitejärjestelmän kolmas taso.

Siten asiakirjan tai ohjelman kirjoittamiseksi levylle on postiosoitteena ilmoitettava tapa: levyn nimi - hakemiston nimi - sen tiedoston nimi, johon tiedot kirjoitetaan. Sama pätee luettaessa tietoa levyltä.

Tiedostot.

Vaikka käyttäjä antaa tiedostoille ja hakemistoille nimien mielivaltaisesti, se riippuu käytetystä käyttöjärjestelmästä. MS-DOS- ja Windows 3.xx -käyttöjärjestelmissä nimet voidaan määrittää käyttämällä vain latinalaisia ​​aakkosia, ja nimen pituus ei saa ylittää kahdeksaa merkkiä. Välilyöntiä ja +-merkkejä ei saa käyttää nimissä:>; "< =. Строчные и isot kirjaimet koetaan samalla tavalla.

Tallennetun tiedon luonteen korostamiseksi tiedosto yleensä osoitetaan tyyppi tai nimen laajennus. Ohjelma, jossa tiedosto luotiin, määrittää tyypin automaattisesti. Tiedostotyyppi tai tunniste voi sisältää enintään kolme merkkiä niistä, joita käytetään nimissä ja jotka kirjoitetaan nimen jälkeen pisteellä erotettuina. Välilyönti jakson jälkeen ei ole sallittu. Tyyppi on valinnainen, eikä sitä välttämättä ole. Tiedostotyypin perusteella on helppo määrittää sen kuuluvuus. Esimerkiksi, PROG.PAS- on helppo arvata, että tiedosto on nimeltään PROG tallentaa Pascal-ohjelmointikielellä kirjoitetun ohjelmatekstin. Usein tiedoston nimi ja sen pääte yhdistetään yhdeksi käsitteeksi - koko tiedostonimi. Esimerkkejä kelvollisista nimistä: START.BAT, MYFILE.DOC, GOD1995.TXT, P1.C, 123.BAS, OHJE, PLAY_R.WAV. Esimerkkejä virheellisistä tiedostonimistä: 2> 1.TXT(> merkki), NINA + K(+ merkki), LOMAKE 3.TXT(välilyönti ennen numeroa 3), RAPORTOINTI. 98(venäläiset kirjaimet).

Joitakin merkkiyhdistelmiä ei voi käyttää tiedostoniminä, koska käyttöjärjestelmä varaa ne merkitsemään systeeminen laitteet. Nämä sisältävät:

PRN on tulostimen nimi;

LPT1-LPT4 - laitteet, joihin on liitetty rinnakkaisportit 1-4;

CON - tietoja syötettäessä - tämä on näppäimistö ja tulostettaessa - näyttö;

СOM1-COM4 - sarjaportteihin kytketyt laitteet;

AUX on synonyymi COM1-portille;

NUL on "tyhjä" laite. Siinä kaikki I/O-toiminnot ohitetaan, mutta ohjelmalle kerrotaan, että I/O onnistui.

Käyttöjärjestelmä ei yksinkertaisesti rekisteröi tiedostoja tällaisilla nimillä.... Joskus on erittäin kätevää käyttää nimiä järjestelmälaitteet... Esimerkiksi komennolla KOPIO voit tulostaa tiedoston helposti tulostimelle KOPIO PAP.TXT PRN tai näytöllä KOPIO PAP.TXT CON, voit luoda tiedoston levylle näppäimistön avulla: COPY CON PAP.TXT... Nämä nimet ovat kuitenkin kelvollisia tiedostopäätteinä, esimerkiksi: TEST.PRN, 1A.CON... Kun luot tiedoston tai muutat sen sisältöä, päivämäärä ja aika kalenterin ja järjestelmäkellon ohjeiden mukaan. Nimi, tyyppi, koko tavuina, tiedoston luontipäivämäärä ja -aika ovat kiinteät hakemistossa ja ovat sen ominaisuuksia.



Monet komennot (kopioi, poista, tulosta jne.) käyttävät kuvioita tai yleismerkkejä * ja ?. *-merkki ilmaisee tiedostonimille ja tiedostopäätteille sallittuja merkkejä ja ? tarkoittaa mitä tahansa yksittäistä merkkiä. Esimerkkejä malleista:

I * .XLS- kaikki tiedostotyypit XLS kirjaimella alkavilla nimillä I;

* .EXE- kaikki tiedostot, joiden tunniste ЕХЕ;

*.??? - kaikki tiedostot;

R???.*- kaikki tiedostot, joiden nimet alkavat kirjaimella R enintään 4 merkkiä.

Ryhmä tiedostoja kohteesta eri hakemistoja on mahdotonta valita.

Useat tiedostotunnisteet ovat standardoituja. Kaikki suoritettavat ohjelmatiedostot ovat tyyppiä. COM tai. ЕХЕ, tiedostot tunnisteella. VAK sisältää vanhoja kopioita tiedoista (sellaiset tiedostot luovat monet ohjelmat ennen kuin niiden sisältöä muutetaan virheen sattuessa, jotta ainakin vanha kopio), laajennus. WAT on ns komentotiedostot... Kaikki instrumentaaliset järjestelmät, samoin kuin monet ohjelmat, määrittävät tekstejä luodessaan niiden tunnisteet näitä tekstejä tallentaville tiedostoille:. BAS- ohjelmointikieli BASIC,. KANSSA- C-ohjelmointikieli. PRG- monia tietokannan hallintajärjestelmiä,. PAS- ohjelmointikieli Pascal, . Doctekstieditori Sana, . XLS- pöytäprosessori Excel jne.

Tiedostot määrätään aina attribuutteja(merkit): vain luku ( Vain R/O-luku), "Piilotettu" (Piilotettu-piilotettu), "Järjestelmä" ( Sys-järjestelmä), "Arkisto" ( Arkisto-arkisto). Tiedostolle voi olla asetettu yksi tai useampi attribuutti samanaikaisesti. Niiden tarkoitus on seuraava:

Attribuutti R/O estää tiedoston muokkaamisen ja suojaa sitä vahingossa tapahtuvilta tai tahallisilta muutoksilta. Tällaiseen tiedostoon ei voi kirjoittaa mitään, sitä on mahdotonta poistaa MS-DOS-työkaluilla ja sisään Nortonin komentaja tai sisään Windows- voidaan poistaa vasta lisävahvistuksen jälkeen. Tällainen tiedosto voidaan kuitenkin kopioida ja sen kopiota muokata;

Attribuutit Piilotettu / Sys käytetty järjestelmätiedostot- tiedostot, jotka varmistavat järjestelmän toiminnan. Kaikki käyttäjät käyttävät näitä tiedostoja. Tällaisten tiedostojen nimiä ei voi näyttää MS-DOS:n avulla, ne ovat näkymättömiä hakemistoissa;

Attribuutti Arc asennetaan automaattisesti, kun tiedosto luodaan tai sitä muutetaan, ja nollataan varmuuskopiointiohjelmilla ( Varmuuskopioida) osoittamaan, että kopio tiedostosta on jo arkistoitu. Jos tämä määrite on asetettu tiedostoon, se tarkoittaa, että sille ei ole tehty varmuuskopiota.

Tiedostonimien pituuden rajoittaminen ei ole kovin kätevää. Lyhennetty nimi, ja jopa latinalaisista kirjaimista, unohtuu nopeasti. Käyttäjän on näytettävä tiedosto näytöllä nähdäkseen, mitä se sisältää. Nykyaikaisissa käyttöjärjestelmissä Windows 95 ja korkeampi, OS / 2 ja Windows NT tiedostot ja hakemistot, sekä lyhyet, saavat nimetä enintään 254 merkin pituiset nimet. MS-DOS:ssa sallittujen lisäksi voit käyttää venäjän aakkosten merkkejä, välilyöntejä, symboleja +,; =. ... Näin tiedostoilla voi olla kuvaavat ja merkitykselliset nimet. Nämä tiedostonimet on erotettava toisistaan ​​isojen ja pienten kirjainten välillä luettavuuden varmistamiseksi. Kuitenkin samassa hakemistossa tiedostot samat nimet jotka eroavat vain kirjaimista, eivät ole hyväksyttäviä - niitä ei yksinkertaisesti rekisteröidä .. Esimerkkejä:

Tiivistelmä aiheesta: Pietari I:n uudistukset..doc

1234.5678.97531.dat

Raportoida laboratoriotyöt Nro 6 physics.txt-tiedostossa

Ei ole suositeltavaa asettaa pitkiä nimiä, jotka ovat yli 60 70 merkkiä, koska niissä on hankala liikkua. Tiedoston nimi ja määritetty polku siihen pääsemiseksi ( erittely) ei saa olla yli 260 merkkiä, muuten jotkin ohjelmat eivät löydä syvälle sisäkkäiseen hakemistoon sijoitettua tiedostoa. Lopuksi, jos tällaisen tiedoston nimi on rekisteröity juuri luettelosta, se vähentää huomattavasti sen määrää. Kun tiedostolle annetaan pitkä nimi, lyhyt nimi luodaan ja kirjoitetaan automaattisesti, jotta tiedostoa voidaan käyttää MS-DOS:ssa työskennellessä.

Hakemistot.

Intensiivisellä työskentelyllä tietokoneella tiedostojen määrä kasvaa nopeasti ja "järjestyksen pitäminen" levyllä on vaikeampaa. Rakenna ja järjestä levytila salli tiedostohakemistot. Hakemistot ovat yksinkertaisia ​​taulukoita tai monimutkaisempia puurakenteita (Windows NT), eli ne ovat myös olennaisesti tiedostoja. V MS-DOS-hakemisto edustaa taulukkoa, joka koostuu 32 tavun riveistä. Sama hakemistorakenne luodaan levykkeille käyttöjärjestelmästä riippumatta sekä kaikissa Windowsissa paitsi Windows NT:ssä. Yhdelle riville (paikkaan) voidaan rekisteröidä yksi käyttäjän tiedosto tai hakemisto, joka rekisteröidään tavalliseksi tiedostoksi. Luettelo muistuttaa alueellista passitoimistoa, jossa jokaisella meistä (tiedostoista) on rekisterikortti (luettelopaikka), jossa on asuintieto. Kun valmistellaan levyä työtä varten (alustaminen), a pää tai juuri hakemisto - järjestelmän osoiterakenteen perusta. Tämän hakemiston nimi koostuu yhdestä merkistä \ ja muotoilija määrittää sen automaattisesti. Perustava ero käyttäjän juurihakemisto on, että sen tietoja ei ole rekisteröity minnekään, kuten muista hakemistoista (sen yläpuolella ei yksinkertaisesti ole rakennetta, johon se voisi rekisteröityä). Ja koska siitä ei ole tietoa, on mahdotonta muuttaa juurihakemiston nimeä tai poistaa hakemistoa levyltä. Toisin kuin hakemisto, käyttäjän luoma, joka voi viedä koko levytilan, juurihakemiston paikkojen määrä on rajoitettu ja riippuu levyn koosta. Alustamisen jälkeen kaikki juurihakemiston paikat ovat tyhjiä, koska kaikki levyn tiedot tuhoutuvat alustuksen aikana. Kun tietoa kirjoitetaan levylle, paikat ovat tiedostojen tai käyttäjähakemistojen tiedoilla. Kuvassa 21 on pätkä juurihakemistosta järjestelmälevy MS-DOSissa, näytetään Norton-apuohjelmana NU.EXE.

Käyttöjärjestelmä, lyhenne OS (käyttöjärjestelmä, OS) - joukko toisiinsa liittyviä ohjelmia, jotka on suunniteltu hallitsemaan resursseja laskentalaite ja käyttäjien vuorovaikutuksen järjestäminen.

V looginen rakenne tyypillinen laskentajärjestelmä käyttöjärjestelmä sijaitsee mikroarkkitehtuurillaan olevien laitteiden välillä, konekieli ja mahdollisesti oma (sisäänrakennettu) laiteohjelmisto (ohjaimet) - toisaalta - ja sovellusohjelmat toisaalta. A.V. Gordeev Käyttöjärjestelmät: Oppikirja yliopistoille. - 2. painos - SPb .: Peter, 2007 .-- 16 s.

Käyttöjärjestelmät ovat erilaisia, mutta niiden tarkoitus ja toiminta ovat samat. Käyttöjärjestelmä on tietokoneen ohjelmiston perus- ja välttämätön osa, ilman sitä tietokone ei periaatteessa toimi.

Käyttöjärjestelmä varmistaa kaikkien tietokonelaitteiden yhteisen toiminnan ja tarjoaa käyttäjälle pääsyn resursseihinsa.

Nykyaikaisilla käyttöjärjestelmillä on monimutkainen rakenne, jonka jokainen elementti suorittaa tiettyjä toimintoja tietokoneen ohjaamiseksi.

Tiedostojärjestelmän hallinta. Tietokoneen prosessi on tietyssä mielessä rajoittunut tiedostojen vaihtoon laitteiden välillä. Käyttöjärjestelmä sisältää ohjelmistomoduuleja, jotka hallitsevat tiedostojärjestelmää.

Komentoprosessori. Käyttöjärjestelmä sisältää erikoisohjelman - komentoprosessori, - joka kysyy käyttäjältä komentoja ja suorittaa ne.

Käyttäjä voi antaa komennon käynnistää ohjelma, suorittaa minkä tahansa toiminnon tiedostoille (kopioida, poistaa, nimetä uudelleen), tulostaa asiakirjan ja niin edelleen. Käyttöjärjestelmän on suoritettava tämä komento.

Graafinen käyttöliittymä. Käyttäjän työn yksinkertaistamiseksi nykyaikaiset käyttöjärjestelmät ja erityisesti Windows sisältävät ohjelmistomoduuleja, jotka luovat graafista sisältöä käyttöliittymä... Käyttöjärjestelmissä, joissa on graafinen käyttöliittymä, käyttäjä voi syöttää komentoja hiirellä ollessaan tilassa komentorivi sinun on syötettävä komennot näppäimistöllä.

Palveluohjelmat. Käyttöjärjestelmä sisältää myös palveluohjelmia eli apuohjelmia. Tällaisten ohjelmien avulla voit ylläpitää levyjä (tarkistaa, pakata, eheyttää ja niin edelleen), suorittaa toimintoja tiedostojen kanssa (arkistoida ja niin edelleen), työskennellä tietokoneverkoissa ja niin edelleen.

viitejärjestelmä... Käyttöjärjestelmä sisältää yleensä myös ohjejärjestelmän käyttäjän mukavuuden vuoksi. Apujärjestelmän avulla saat nopeasti tarvittavat tiedot sekä koko käyttöjärjestelmän toiminnasta että sen yksittäisten moduulien toiminnasta.

Tietokoneen toimintaprosessi on tietyssä mielessä rajoittunut tiedostojen vaihtoon oheislaitteiden välillä, ts. sinun on osattava hallita tiedostojärjestelmää. Käyttöjärjestelmän ydin on tiedostojärjestelmää hallitseva ohjelma.

Käyttäjä kommunikoi tietokoneen kanssa tiedonsyöttölaitteiden (näppäimistö, hiiri) kautta. Käyttöjärjestelmän komennon antamisen jälkeen erityinen ohjelma, jota kutsutaan komentoprosessoriksi, purkaa komennot ja suorittaa ne.

Viestintäprosessin käyttäjän ja tietokoneen välillä tulee olla kätevä. Nykyaikaiset käyttöjärjestelmät (Windows) sisältävät välttämättä moduuleja, jotka luovat graafinen käyttöliittymä.

Siten käyttöjärjestelmän rakenne sisältää seuraavat moduulit:

  • 1) perusmoduuli, joka hallitsee tiedostojärjestelmää;
  • 2) komentoprosessori, komentojen salauksen purku ja suorittaminen;
  • 3) oheislaitteiden ajurit;
  • 4) moduulit, jotka tarjoavat graafisen käyttöliittymän.

Käyttöjärjestelmän tiedostot sijaitsevat levykkeellä (kiintolevyllä tai levykkeellä). Ohjelmat voivat kuitenkin toimia vain, jos ne ovat RAM-muistissa, joten käyttöjärjestelmän tiedostot on ladattava RAM-muistiin.

Jotta tietokone toimisi, perusmoduulin, komentoprosessorin ja liitettyjen laitteiden ajurien on oltava RAM-muistissa. Graafisen käyttöliittymän tarjoavat käyttöjärjestelmämoduulit voidaan ladata käyttäjän pyynnöstä. Windows 95:ssä käynnistysvaihtoehto esitetään valikona. juridiset tiedot ohjelmasääntelylaki

Kun tietokone on käynnistetty, käyttöjärjestelmä ladataan RAM-muistiin, ts. käynnistysohjelma on käynnissä. Kuitenkin, jotta tietokone voisi suorittaa minkä tahansa ohjelman, tämän ohjelman on oltava jo RAM-muistissa. Tie ulos tästä ristiriidasta on peräkkäinen, vaiheittainen lataus.

Mukaisesti Englantilainen nimi tästä prosessista - bootstrap - järjestelmä ikään kuin "nostaa itseään saappaiden nauhoista". Tietokoneen järjestelmäyksikkö sisältää ROM-muistin (BIOS), joka sisältää ohjelmia tietokoneen testaamiseen ja käyttöjärjestelmän latauksen ensimmäiseen vaiheeseen. Kun tietokone on käynnistetty, nämä ohjelmat alkavat toimia, ja tiedot tämän prosessin edistymisestä näytetään näyttöruudulla.

Tässä vaiheessa prosessori käyttää levyä ja tarkastelee tietystä paikasta (levyn alusta), onko erittäin pieni käynnistyslatain BOOT. Latausohjelma luetaan muistiin ja ohjaus siirretään siihen. Se puolestaan ​​etsii levyltä peruskäyttöjärjestelmän moduulin, lataa sen muistiin ja siirtää ohjauksen sille.

Peruskäyttöjärjestelmän moduuli sisältää päälataimen, joka etsii loput käyttöjärjestelmämoduulit ja lataa ne RAM-muistiin.

Tietokoneen tiedot tallennetaan muistiin tai erilaisille tietovälineille, kuten: joustava ja Kovalevyt tai CD-levyjä. Kun sammutat tietokoneen virran, tietokoneen muistiin tallennetut tiedot katoavat, mutta levyille tallennetut tiedot eivät. Jotta voit työskennellä itsevarmasti tietokoneella, sinun tulee tietää perusperiaatteet tietojen tallentamisesta tietokoneen levyille. Kuznetsov P.U. Tietotekniikka lakialalla? toimintaa. Oppikirja poikamiehille. - M .: Yurai? T, 2011.S. 27.

Kaikki pitkäaikaiseen käyttöön tarkoitetut tiedot tallennetaan tiedostoihin. Tiedosto on tavusarja, jota yhdistää jokin attribuutti ja jolla on nimi. Järjestelmää tiedostojen tallentamiseen ja käsittelemiseen tietokoneessa kutsutaan tiedostojärjestelmäksi.

Mukavuuden vuoksi tiedostot on tallennettu erilaisia ​​kansioita jotka sijaitsevat levyillä. Tietokoneeseen voi olla asennettuna useita levyjä. Mitä tahansa levykettä, kiintolevyä, CD-levyä, digitaalista videolevyä tai verkkoasemaa kutsutaan yksinkertaisesti levyksi, koska niille tallennettujen tiedostojen järjestämisen periaatteet ovat identtiset. Jokaiselle levylle on määritetty latinalaisten aakkosten kirjain A–Z, ja on olemassa joitain nimeämissääntöjä. A tarkoittaa levykettä, C tarkoittaa tietokoneen pääasemaa, jossa Windows-järjestelmä... D-kirjain ja sitä seuraavat kirjaimet edustavat muita asemia. Aseman kirjaimen perään lisätään kaksoispiste ":" osoittamaan, että asemakirjain on asema, esimerkiksi A: tai C :. Kirjaimen lisäksi jokaisella levyllä on oma ainutlaatuinen nimi, jota kutsutaan myös etiketiksi. Useimmiten asemaa määritettäessä käytetään tarraa ja kirjainmerkintää suluissa. Esimerkiksi merkintä Main (C :) tarkoittaa, että tietokoneesi päälevy on merkitty Main.

Jokainen levy sisältää monia erilaisia ​​tiedostoja... Mikä tahansa tiedosto voi sijaita joko suoraan levyllä tai mielivaltaisessa kansiossa, joka puolestaan ​​voi sijaita myös toisessa kansiossa

Koska tiedostot voivat sijaita eri kansioissa, voit paikantaa levyltä useita samannimiä tiedostoja. Tietojen tallennusrakennetta levylle, jossa jotkut kansiot voivat sijaita muissa kansioissa, kutsutaan hierarkkiseksi tai puumaiseksi. Tämä rakenne on todella kuin oikea puu, jossa jokainen lehti on erillinen tiedosto ja haara on kansio. Lehti voi kasvaa joko suoraan rungosta tai mistä tahansa oksasta.

Tiedoston polkua määritettäessä kansioiden nimet erotetaan toisistaan ​​ja aseman nimestä kenoviivalla “”, esimerkiksi C: Omat asiakirjatOmat kuvatI'm in my youth.jpg. Tämä tietue tarkoittaa, että tiedosto nimeltä I am in youth.jpg sijaitsee Omat kuvat -kansiossa. Tämä kansio sijaitsee My Documents -kansiossa, joka sijaitsee C:-asemassa.

Huomaa, että tarkasteltavassa esimerkissä tiedoston nimi sisältää pistesymbolin ja ikään kuin se koostuu kahdesta osasta - ennen ja jälkeen pisteen. Nimen pisteen jälkeistä osaa kutsutaan päätteeksi ja sitä käytetään osoittamaan tiedostoon tallennettujen tietojen tyyppiä. Esimerkiksi doc on tekstitiedosto, wav on äänitiedosto ja jpg on kuva. Windows XP:ssä monia tiedostotunnisteita ei näytetä, joten todennäköisimmin esimerkissämme tiedoston nimi on yksinkertaisesti minä, kun olin nuori, mutta Windows tietää, että se toimii kuvan kanssa.

Tärkeä käsite Windows XP:ssä on pikakuvakkeen käsite. Mille tahansa Windows-objekti voidaan viitata muualta. Tällaista linkkiä kutsutaan pikakuvakkeeksi. Esimerkiksi usein käytetty kuva sijaitsee kansiossa. varten nopea pääsy tähän kuvaan eri paikoista voit laittaa näihin paikkoihin tarroja, jotka sisältävät kuvan todellisen sijainnin osoitteen. Pikakuvakkeen poistaminen ja siirtäminen ei vaikuta alkuperäisen tiedoston sijaintiin, joten pikakuvakkeiden käyttö voi tarjota lisäsuojaus... Informatiikka ja tietotekniikka/Toim. Yu.D. Romanovit?. - M .: EKSMO, 2011.S. 23.

Järjestelmän apuohjelmat (englanninkielisen apuohjelman tai työkalun apuohjelma) - apuohjelma tietokoneohjelma osana yleistä ohjelmistoa laitteiden ja käyttöjärjestelmän (OS) toimintaan liittyvien erikoistehtävien suorittamiseen.

Apuohjelmat tarjoavat pääsyn ominaisuuksiin (parametrit, asetukset, asetukset), jotka eivät ole käytettävissä ilman niiden käyttöä, tai helpottavat joidenkin parametrien vaihtamista (automaatio).

Apuohjelmat voivat olla osa käyttöjärjestelmiä, mukana erikoisvarusteet tai jaetaan erikseen.

Apuohjelmien tyypit toiminnon mukaan:

  • 1) Tiedostonhallinta
  • 2) Arkistaattorit (mahdollisella tietojen pakkaamisella);
  • 3) Katsojat;
  • 4) Apuohjelmat laitteiston tai ohjelmiston diagnosointiin;
  • 5) Crash Recovery -apuohjelmat;
  • 6) Disk Optimizer - eräänlainen apuohjelma tiedostojen sijoittelun optimointiin levyasema esimerkiksi eheyttämällä levyn;
  • 7) tiedostosilppurit;
  • 8) Uninstaller - ohjelma ohjelmiston poistamiseen;
  • 9) Prosessin ohjauksen apuohjelmat. V.P. Leontiev Hyödyllisimmät ohjelmat: apuohjelmat. - OLMA-PRESS Koulutus, 2004. - 22 s.

Laitteistoajurit. Erilaisia ​​laitteita (levykeasemat, näyttö, näppäimistö, hiiri, tulostin jne.) on kytketty tietokoneen runkoon. Jokainen laite suorittaa tietyn toiminnon (tiedonsyöttö, tiedon tallennus, tiedon ulostulo), kun taas laitteiden tekninen toteutus eroaa merkittävästi.

Käyttöjärjestelmä sisältää laiteohjaimet, jotka erityisiä ohjelmia, jotka ohjaavat laitteiden toimintaa ja tiedonvaihdon koordinointia muiden laitteiden kanssa ja mahdollistavat myös joidenkin laitteiden parametrien asettamisen. Jokaisella laitteella on oma ajuri.

Plug and Play -tekniikka automatisoi uusien laitteiden liittämisen ja konfiguroinnin tietokoneeseesi. Asennuksen aikana Windows määrittää tyypin ja tietty malli asennetun laitteen ja yhdistää sen toimintaan tarvittavan ohjaimen. Kun käynnistät tietokoneen, ohjaimet ladataan RAM-muistiin.

Käyttäjällä on mahdollisuus asentaa ohjaimet manuaalisesti tai asentaa ne uudelleen. Informatiikka ja tietotekniikat / Toim. Yu.D. Romanovit?. - M .: EKSMO, 2011.S. 22.

RAM- muisti, joka on tarkoitettu prosessorin toimintojen suorittamiseen tarvitsemien tietojen ja ohjeiden väliaikaiseen tallentamiseen. Random access -muisti valmistetaan muistimoduuleina (sähkökontakteilla varustetut litteät levyt, joiden sivuilla on suuret integroidut muistipiirit). RAM-moduuleissa on suuri määrä indikaattoreita (tyyppi, tyyppi, ajoitukset, taajuus), jotka vaikuttavat merkittävästi muistin suorituskykyyn.

Käytön aikana tietokoneen muisti käyttää yhtä kahdesta ns. tiedon "tallennustyypistä". Haihtuva tietokoneen muisti - RAM (Random Access Memory) On tietovarasto, jota on jatkuvasti päivitettävä, jotta se voidaan tallentaa sekalainen informaatio tarvitaan tällä hetkellä, jotta tietokone toimii. Se tyhjennetään automaattisesti, kun tietokone irrotetaan virtalähteestä.

Staattinen tietokoneen muisti - ROM (vain lukumuisti)- on tietojen tallennustila, joka on suunniteltu pysyvään ja pitkäaikaiseen tallentamiseen tiedostoille, joiden on oltava tietokoneen muistissa sen jälkeen, kun tietokone on irrotettu virtalähteestä.

Ulkoinen (pitkäaikainen) muisti - tämä on paikka sellaisten tietojen (ohjelmien, laskutoimitusten, tekstien jne.) pitkäaikaiseen tallentamiseen, joita ei tällä hetkellä käytetä tietokoneen RAM-muistissa. Työskennellä jonkun kanssa ulkoinen muisti on oltava tallennuslaite (levyasema - laite, joka tallentaa ja lukee tietoja) ja tallennuslaite - kantoaalto. Laitteet jaetaan yleensä tyyppeihin ja luokkiin niiden toimintaperiaatteiden, toiminnallisten, teknisten, fyysisten, ohjelmistojen ja muiden ominaisuuksien perusteella.

Joustavat magneettilevyt . Irrotettavat magneettilevyt (levykkeet) asetetaan tietokoneeseen erityisen paikan kautta järjestelmän yksikkö- levykeasema. Itse asiassa se ei ole yksittäinen levy, vaan ryhmä magneettipinnoitettuja levyjä, jotka pyörivät suurella nopeudella. Levykkeiden tärkeimmät parametrit ovat: tekninen koko (tuumina mitattuna), tallennustiheys (mitattuna kerrannaisina) ja kokonaiskapasiteetti.

Kiintolevyt magneettilevyt tai HDD, kovalevy, - tietojen päävarasto suuria määriä, joka perustuu magneettisen tallennuksen periaatteeseen, on piilotettu järjestelmäyksikön kotelon sisään. Se on tärkein tietojen tallennuslaite useimmissa tietokoneissa. HDD:llä olevat tiedot tallennetaan koville levyille, jotka on peitetty kerroksella ferromagneettista materiaalia. Tietoväline yhdistetään tallennuslaitteeseen, asemiin, elektroniikkayksikköön ja asennetaan yleensä tietokoneen järjestelmäyksikön sisään.

ulkoiset HD-levyt- dynaamiset tallennusjärjestelmät. Ne ovat käteviä liiketoiminnassa, tarjoavat luovuuden ja vuorovaikutuksen vapauden milloin tahansa, missä tahansa.

Ulkoinen kiintolevy on helppokäyttöinen sen siirrettävyyden ansiosta, tukee nopeaa käyttöliittymää nopea siirto tiedot.

Optiset asemat ja levyt . Levymuotoisten tietovälineiden yhteisnimitys, josta luetaan optisella säteilyllä. Levyt ovat yleensä litteitä, niiden pohja on valmistettu polykarbonaatista, jolle levitetään erityinen kerros tietojen tallentamiseksi. Tietojen lukemiseen käytetään yleensä lasersädettä, joka suunnataan erityiselle kerrokselle ja heijastuu siitä.

Laserasemat ja -levyt. Laserasemat (CD-ROM ja DVD-ROM) käyttävät tietojen lukemisen optista periaatetta. Laser-CD-ROM (CD - CompactDisk) ja DVD-ROM (DVD - Digital Video Disk) -levyt tallentavat tietoja, jotka on tallennettu niille valmistusprosessin aikana. Äänitys niihin uusi tieto mahdotonta, mikä näkyy niiden nimien toisessa osassa: ROM (ReadOnlyMemory - vain luku). Tällaiset levyt valmistetaan leimaamalla ja ne ovat hopeanvärisiä. CD-RW- ja DVD-RW (RW - ReWntable, rewritable) -levyille, jotka ovat platinavärisiä, tietoja voidaan tallentaa monta kertaa.

Ensimmäinen sukupolvi optiset levyt: laserlevy, CD-levy, magneto-optinen levy.

Toisen sukupolven optiset levyt: DVD, MiniDisc, Digital Multilayer Disk, DataPlay, Fluorescent Multilayer Disc, GD-ROM (Compact Disk Read-Only Memory), Universal Media Disc.

Kolmannen sukupolven optiset levyt: Blu-rayDisc, HDDVD, Forward Versatile Disc, Ultra Density Optical, Professional Disc for DATA, Monipuolinen monikerroksinen levy.

Neljännen sukupolven optiset levyt: HolographicVersatileDisc, SuperRensDisc.

Flash- muisti... Flash-muisti on haihtumaton muistityyppi. Se on mikropiiri, joka on sijoitettu pieneen litteään koteloon. Tietojen lukemista tai kirjoittamista varten muistikortti asetetaan mobiililaitteiden erityisiin asemiin tai liitetään tietokoneeseen USB-portin kautta. Flash-muistikorteissa ei ole liikkuvia osia, mikä takaa korkean tietoturvan käytettäessä mobiililaitteet(kannettavat tietokoneet, digikameroita jne.). Niitä on valtava valikoima: SD, MMC, CompactFlashType I ja II, MemoryStick, MemoryStickDuo, TransFlash, miniSD, microSD, RS-MMC, SmartMedia, MiniDisk jne.

Co mpactFlash- Ehkä vanhin flash-muisti: SanDisk julkaisi ensimmäisen kopion vuonna 1994. Yhteensä CompactFlash-kortteja on kahta tyyppiä: CF Type I, CF Type II, ja ne eroavat toisistaan ​​vain kotelon paksuudessa.

SD (SecureDigital)- on myös luotu SanDiskin, Panasonicin ja Toshiban ponnisteluilla. Nämä kortit käyttävät kryptogrammeja (tietojen salaus) suojaamaan tietoja luvattomalta kopioimiselta tai päällekirjoitukselta.

MMC (MultiMediaCard)- on SanDiskin ja Siemensin työn tuote. Jokaisella MMC:llä on oma muistiohjain. Samaan aikaan multimediakorttien paksuus on lähes kolmanneksen pienempi kuin "vakooja"-veljellä, mikä mahdollistaa MMC-asemien käytön erilaisissa pienoislaitteissa.

RS-MMC (ReducedSize MMC)- tunnetaan myös nimellä MMCmobile. Ne eroavat MMC:stä vain pienennetyssä koossa ja niitä käytetään pääasiassa matkapuhelimissa.

Memory Stick Duo- on itse Memory Stick -muistikortin kehitys. Korttien koko ja virrankulutus ovat pienentyneet, mutta samalla myös maksimikapasiteetti on pienentynyt. Loput ovat täysin samanlaisia ​​​​kuin tavallinen MS.

SmartMedia- Toshiban vuonna 1995 kehittämä standardi. Tämän standardin erityispiirteinä voidaan pitää erittäin alhaista virrankulutusta ja oman ohjaimen puutetta, toimintanopeus on erittäin alhainen ja muistin maksimikapasiteetti on vain 256 MB, mikä on tämän päivän standardeilla mitätöntä, varsinkin kortin kokoa huomioiden. .

XDPicture (ExtremeDigital)- ovat FujiFilmin ja Olympuksen luomia korvaamaan vanhentunut SmartMedia-muoto. Korttitietoja käytetään pääasiassa digikameroita nämä yritykset.

Myös viime aikoina USB-muistitikut ("flash-asema", USB-asema, USB-levy) ovat yleistyneet, ja ne käytännössä korvaavat levykkeet ja CD-levyt.

Tietojen tallentaminen Internetiin

Internet on tietokoneiden yhdistäminen eri puolilla maailmaa yhdeksi tietoverkko... Toisella tavalla Internetiä kutsutaan maailman tietokoneverkoksi.

Tietokoneiden yhdistämiseen käytetään tavallisia puhelinlinjoja ja modeemia. Modeemi muuntaa tiedot puhelimitse lähetettäväksi sopivaan muotoon.

Näin ympäri maailmaa tallennetut tiedot tulevat kaikkien saataville, joilla on tietokone, puhelin ja modeemi.

Puhelinviestintä ei ole ainoa tapa tietokoneiden liitännät. Paljon nopeampaa tietoa lähetetään optisia kaapeleita pitkin ja radioviestinnällä. Nämä kanavat syrjäyttävät vähitellen Internetin puhelinyhteydet.

Internetistä löydät vastauksen melkein kaikkiin kysymyksiin. Lue uusin sanomalehti, katso kirjastoa, varaa lentoliput, osta tavaroita, tee kirjekavereita.

Tiedämme, että tietokoneessa olevat ohjelmat ja tiedot tallennetaan kiintolevylle tiedostoina.

Tiedosto Onko tietty määrä tietoa, jolla on nimi ja joka on tallennettu pitkäaikaiseen (ulkoiseen) muistiin.

Tiedoston nimi- merkkijono, jonka avulla käyttäjä voi navigoida tiedostojärjestelmässä. Tiedostonimi koostuu kahdesta osasta, jotka erotetaan pisteellä: tiedoston omasta nimestä ja sen tyypin määrittävästä tunnisteesta. Oikea tiedostonimi voi sisältää 1 - 255 merkkiä. Latinan lisäksi venäläisten aakkosten käyttö on sallittua.

Laajennus On yhdestä kolmeen merkkiä pitkä kirjaimien ja numeroiden yhdistelmä, joka täydentää itse nimeä, mutta ilmaisee useammin tiedostoon tallennettujen tietojen muodon ja tyypin. Se erotetaan varsinaisesta tiedostonimestä pisteellä ja on valinnainen osa sitä. Laajennuksia käytetään tunnistamaan tiedoston tyyppi (muoto). Niiden avulla käyttäjä ja tietokoneohjelmisto voivat määrittää tiedostoon tallennettujen tietojen tyypin.

Jatke ilmoitetaan yleensä muodossa * .rar, ts. tähti ja piste lisätään ennen tunnistemerkkejä, joissa tähti edustaa mitä tahansa tiedostonimeä.

Laajennus voi ilmoittaa tiedostoon tallennettujen tietojen tyypin (kuva, mediatiedosto, tekstitiedosto) lisäksi myös tavan, jolla nämä tiedot on koodattu. Esimerkiksi * .gif, * .jpg, * .bmp, * .raw, * .png jne. ovat kuvatiedostopäätteitä, mutta tällaisten tiedostojen kuvan koodausmenetelmät ovat erilaisia, eivätkä kaikki samantyyppisiä ohjelmia avaa voi avata toisen.

On tiedostoja, joilla ei ole tunnistetta, yleensä järjestelmätiedostoja.

Tiedosto avataan sillä ohjelmalla, jossa se luotiin, tai yleisohjelmalla.

Esimerkkejä erityyppisistä tiedostopäätteistä:

* doc, *, xdoc, * .rtf, * .txt, * .pdf - tekstiasiakirjoja(tällaisten tiedostojen sisältö on tekstiä ja ne avataan tekstinkäsittelyohjelmassa - Letter.doc, Catalog.xls, text.txt).

* .jpg, * .gif, * .jpeg, * .bmp, * .raw, * .png, * .emf, * .ico, * tif, * .tiff, * .jp2, * .pcx, * .tga , * .wbmp - graafinen kuva (valokuvat ja kuvat - Drawing.gif, Nature.tif, Photo.jpg, Drawing.bmp).