Veri dosyası - Data file
Bir veri dosyası a, bilgisayar dosyası , bir bilgisayar tarafından kullanılacak veri depolayan bir uygulama ya da sistem giriş ve çıkış verileri de dahil olmak üzere,. Bir veri dosyası genellikle yürütülecek komutlar veya kodlar (yani bir bilgisayar programı ) içermez .
Bilgisayar programlarının çoğu veri dosyalarıyla çalışır.
Veri dosyası türleri
Veri dosyaları iki şekilde saklanabilir:
- Metin dosyaları.
- İkili dosyalar.
== Bir metin dosyası (ASCII dosyaları da denir) bilgileri ASCII karakterlerinde depolar . Bir metin dosyası, insan tarafından okunabilen karakterler içerir. Kullanıcı bir metin dosyasının içeriğini okuyabilir veya bir metin düzenleyici kullanarak düzenleyebilir. Metin dosyalarında, metnin her satırı, EOL (Satır Sonu) karakteri olarak bilinen özel bir karakterle sonlandırılır (sınırlanır) . Metin dosyalarında, bu EOL karakteri okunduğunda veya yazıldığında bazı dahili çeviriler gerçekleşir.
Metin dosyası örnekleri
- Bir metin belgesi (genellikle .txt)
İkili dosyalar
Bir ikili dosya bilgisi ikili biçimde bellek ie tutulduğu aynı formatta bilgi içeren bir dosyadır. İkili dosyada bir satır için sınırlayıcı yoktur. Ayrıca ikili dosyalarda çeviri yapılmaz. Sonuç olarak, ikili dosyalar bir programın okuması ve yazması için metin dosyalarından daha hızlı ve daha kolaydır. Dosyanın okunması veya farklı bir sisteme taşınması gerekmediği sürece, ikili dosyalar program bilgilerini saklamanın en iyi yoludur.
İkili dosya örnekleri
- Bir JPEG resmi (.jpg veya .jpeg)
Veri dosyası kategorileri
Kapalı veri dosyası formatları, sık olarak anılacaktır mülkiyet biçimi dosyaları , onların sahip meta veri elemanları gizlenmiş veya dosyanın kullanıcıları tarafından kullanılamıyordu, gizli. Uygulama geliştiricileri bunu, kullanıcıları veri dosyalarına müdahale etmekten veya bu dosyaları bozmaktan ya da verileri bir rakibin uygulamasına aktarmaktan caydırmak için yapar.
Açık veri biçimindeki dosyaların iç yapıları, bir meta veri yayınlama süreci aracılığıyla dosyanın kullanıcılarına sunulur . Meta veri yayınlama, bir dosya içindeki tüm olası veri öğelerinin yapısının ve semantiğinin kullanıcılar tarafından erişilebilir olduğu anlamına gelir .