infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Vene Tian din Martie 07, 2008, 22:33:45



Titlul: fişiere binare vs. fişiere normale
Scris de: Vene Tian din Martie 07, 2008, 22:33:45
Care este diferenţa dintre un fişier normal şi un fişier binar ?


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Alina Ene din 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


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Vene Tian din 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?
 


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Stefan Istrate din 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.


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Vene Tian din 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)


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Bondane Cosmin din Martie 08, 2008, 17:29:34
Nu cred ca vei intalni in probleme fisiere binare, ci doar .in.


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Vene Tian din Martie 08, 2008, 18:10:34
Aha.. m-am lămurit.

Vă mulţumesc!


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Savin Tiberiu din 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


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Alina Ene din 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.


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Mircea Pasoi din Martie 08, 2008, 19:38:34
http://en.wikipedia.org/wiki/Binary_file
http://en.wikipedia.org/wiki/Text_file


Titlul: Răspuns: fişiere binare vs. fişiere normale
Scris de: Andrei Grigorean din 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.