Tiedosto

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun

Tiedosto on tietokoneessa yhdeksi kokonaisuudeksi ymmärrettävä tietojen kokonaisuus, joka voi sisältää esimerkiksi tekstiä, musiikkia, videokuvaa tai käyttäjän hyödynnettävissä olevan ohjelman. Tiedosto tallennetaan massamuistille, jossa tieto säilyy myös virran katkaisuista myöhemmin käsiteltäväksi. Useimmissa nykyisissä käyttöjärjestelmissä tiedosto on vain peräkkäin tallennettu joukko tavuja, ja siihen viitataan tiedostonimen avulla. Tiedoston tiedostomuodon tunnistaminen ja tiedon tulkitseminen ja sen käsittely jää kokonaan sovellusohjelmien vastuulle. Täten käyttöjärjestelmä ei ota kantaa siihen sisältääkö tiedosto tekstiä, kuvaa vai ääntä ja käsittelee kaikkia tiedostoja samalla tavoin.

Tiedostojen tallennus massamuistiin tapahtuu tiedostojärjestelmän tasolla. Tiedostot järjestetään hierarkkisesti sisäkkäisiin hakemistoihin eli kansioihin, joista lueteltaessa muodostuu hakemistopolku. Nykyaikaisissa tietokonejärjestelmissä tiedostoilla on aina ainutkertainen nimi, joka koostuu kirjaimista tai muista merkeistä. Nimen lisäksi tiedostoon liittyvää välttämätöntä metadataa on sen koko tavuina, sillä tiedosto sisältää sille ennalta määrätyn määrän tavuja. Tiedostoille voidaan määrittää myös omistaja ja eritasoisia käyttöoikeuksia.

On eräitä käyttöjärjestelmiä joissa tiedosto voi olla yksinkertaista tavujen joukkoa rakenteellisempi. Tällainen on ainakin OpenVMS:n Files-11-tiedostojärjestelmä, jossa tiedosto voi koostua tietokannan tavoin määrätyistä tietueista, joissa voi olla useampia määrättyjä kenttiä.

Toinen nykyisestä käytännöstä poikkeava käyttöjärjestelmä on CP/M, jonka tiedostoilla ei ole kokoa, vaan tietty määrä varattuja lohkoja. Tällöin sovellusohjelman pitää huolehtia siitä ettei se lue tiedostoon kuulumatonta tietoa.

Katso myös[muokkaa | muokkaa wikitekstiä]

Lähteet[muokkaa | muokkaa wikitekstiä]