article

Datoteka (eng. File)


je strukturirani sastav podataka koji su sadržajno usko povezani i koji se nalaze na internom (npr. čvrsti disk) ili externom (npr. DVD) mediju za memorisanje. Podaci memorisani u datotekama opstaju i nakon prestanka rada odredjenog programa kojem pripadaju i nazivaju se persistentni podaci (engl. persistance = održavanje).

Filesystem


Datoteke se u skoro svim operativnim sistemima održavaju putem filesystem-a. Filesystem-i regulišu pristup čvrstom disku, memoriji (RAM), mreži i specijalnim datotekama. Kod većine operativnih sistema, sadržaj jedne datoteke je obično jednodimenzionalni red bajta (eng. byte), dakle cijelih brojeva izmedju 0 - 255. Tek korisnik datoteke ili sam operativni sistem intepretiraju ove brojčane redove kao tekst, program ili sliku.

Filesystem uredjuje pored direktorija sa datotekama i gore opisanim sadržajem datoteka i atribute datoteka. Atributima pripadaju tip datoteke, veličina datoteke (broj bajta u datoteci), regulisanje prava za pisanje i čitanje datoteke, datum nastanka, datum zadnjeg pristupa i datum zadnjih promjena datoteke. U zavisnosti od operativnog sistema mogući su i dodatni atributi.

U datotekama primjenjeni znakovi zavise od Filesystem-a, operativnog sistema i uredjenih jezickih postavki. Kod UNIX-kompatibilnih datoteka u imenu se npr. ne smiju nalaziti znakovi '/' i NUL-znak. Dodatno je dužina imena datoteke ograničena na 255 znakova. Znakovi mogu biti različito kodirani a noviji operativni sistemi podržavaju i Unicode.

Logička i fizička slika datoteka


Datoteke se mogu posmatrati na dva načina. Logička slika (pogledaj logička datoteka) prikazuje datoteku kao redove informaciskih cjelina. U fizičkoj slici datoteka se sastoji iz reda informacionih blokova iste veličine.

Vrste datoteka


Datoteke se mogu koristiti u različite svrhe kao i bajti iz kojih se sastoje. Po sadržaju razlikuju se slijedeće datoteke:
  • Programi (datoteke koje mogu izvršiti razne funkcije)
    • programi pisani u mašinskim jezicima
    • programi pisani i jezicima različitih skripti (npr. rexx)
  • Datoteke (sadrže informacije i služe za prikaz/očuvanje istih)
    • programski kod (tekst)
    • tekstualne datoteke
    • muzičke datoteke (npr. WAV, MIDI, MP3)
    • grafičke datoteke
    • baze podataka
    • ....
  • Direktoriji
  • Specijalne datoteke (pseudo-datoteke)
    • datoteke za različite hardware-komponente (npr. /dev/printer, /dev/mouse)
    • Procesne informacije (npr. /proc/68/environ)

Mogućnosti za markiranje tipa datoteke:

  • Markiranje putem operativnog sistema (npr. program ili tekstualna datoteka)
  • Markiranje putem imena datoteke (npr. .doc na kraju imena)
  • Markiranje unutar datoteke (npr.
  • Memorisanje u odredjenim direktorijima (npr. /usr/share/doc)
  • ....

Prikaz datoteka pomoću simbola


U grafičkim programima za prikaz strukture direktorija i postojećih datoteka kao sto su Finder, Explorer ili Commander datoteke su prikazane kao liste ili simboli u odredjenom direktoriju.

Takodjer pogledaj


Računarstvo | Softver

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Datoteka".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld