Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: fişiere binare vs. fişiere normale  (Citit de 9855 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Sycron
Client obisnuit
**

Karma: -141
Deconectat Deconectat

Mesaje: 66



Vezi Profilul
« : Martie 07, 2008, 22:33:45 »

Care este diferenţa dintre un fişier normal şi un fişier binar ?
Memorat
byndrsn
Client obisnuit
**

Karma: 19
Deconectat Deconectat

Mesaje: 72



Vezi Profilul
« Răspunde #1 : Martie 08, 2008, 04:13:18 »

Un fisier normal e un text file? In cazul acesta un text file e un tip special de binary file care contine doar ASCII codes.

http://www.cs.umd.edu/class/spring2003/cmsc311/Notes/BitOp/asciiBin.html
Memorat
Sycron
Client obisnuit
**

Karma: -141
Deconectat Deconectat

Mesaje: 66



Vezi Profilul
« Răspunde #2 : Martie 08, 2008, 16:25:38 »

Dacă găsesc o problemă care la date de intrare/ieşire are numai numere/cifre 0 şi 1 pot să folosesc fişiere binare ?
Două avantaje ar fi:
  1. Viteza deschiderii fişierului
  2. Compactarea spaţiului ocupat (în comparaţie cu un anume fişier scris binar şi acelaşi fişier scris normal (în ASCII))

Ce face un carriage return?
 
« Ultima modificare: Martie 08, 2008, 16:31:55 de către Harabula Adrian » Memorat
stef2n
Nu mai tace
*****

Karma: 218
Deconectat Deconectat

Mesaje: 641



Vezi Profilul
« Răspunde #3 : Martie 08, 2008, 16:37:33 »

Daca la date de intrare ai doar 0 si 1, de fapt ai 2 caractere '0' si '1'. Ca sa citesti, nu citesti un sir de biti, ci tot un sir de caractere, asa ca nu vei avea niciun plus de viteza si nici de compactare a spatiului.
Memorat

Exista 10 categorii de oameni: cei care inteleg sistemul binar si cei care nu il inteleg.
Sycron
Client obisnuit
**

Karma: -141
Deconectat Deconectat

Mesaje: 66



Vezi Profilul
« Răspunde #4 : Martie 08, 2008, 16:43:39 »

Dacă lucrez cu fişiere binare... şi memorez numai 0 şi 1 normal că e compactat... (că doar deaia e fişier binar).
Mă întrebam dacă pot lucra cu aceste fişiere (când e cazul) la concursuri/probleme de informatică. (probabil ca fişierul meu va fi citit de evaluator ca normal ... deci nu cred că va merge)
« Ultima modificare: Martie 08, 2008, 16:48:53 de către Harabula Adrian » Memorat
cos_min
Nu mai tace
*****

Karma: 48
Deconectat Deconectat

Mesaje: 493


live


Vezi Profilul
« Răspunde #5 : Martie 08, 2008, 17:29:34 »

Nu cred ca vei intalni in probleme fisiere binare, ci doar .in.
Memorat

vid...
Sycron
Client obisnuit
**

Karma: -141
Deconectat Deconectat

Mesaje: 66



Vezi Profilul
« Răspunde #6 : Martie 08, 2008, 18:10:34 »

Aha.. m-am lămurit.

Vă mulţumesc!
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #7 : Martie 08, 2008, 18:18:34 »

cum adica fisiere binare?? poate cineva sa explice mai detaliat despre ce e vb?? (cum ar fi ce extensie are, cu ce e diferit de un fisier normal etc.), sincer sa fiu nu prea stiu cum arata unul
Memorat
byndrsn
Client obisnuit
**

Karma: 19
Deconectat Deconectat

Mesaje: 72



Vezi Profilul
« Răspunde #8 : Martie 08, 2008, 19:04:39 »

Fisierele binare nu au (neaparat) o extensie (de fapt, acelasi lucru e valabil pentru orice fisier). Nu orice secventza de 8 biti reprezinta un cod ASCII. In general, un byte dintr-un fisier binar poate fi orice secventza de 8 biti.
Memorat
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #9 : Martie 08, 2008, 19:38:34 »

http://en.wikipedia.org/wiki/Binary_file
http://en.wikipedia.org/wiki/Text_file
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #10 : Martie 09, 2008, 11:50:28 »

C-ul are functiile sale proprii lucrul cu fisiere binare. (fwrite() de exemplu).

In concursuri insa nu vei intalni decat fisiere de tip text.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines