Pascal/Turbo Pascal - DIFERENCIAS ENTRE ARCHIVOS DE TEXTO Y ARCHIVOS BIN

 
Vista:

DIFERENCIAS ENTRE ARCHIVOS DE TEXTO Y ARCHIVOS BIN

Publicado por Mariana Fernandes (2 intervenciones) el 27/02/2003 03:56:25
CUALES SON LAS DIFERENCIAS Y LAS SEMEJANZAS DE UN ARCHIVO DE TEXTO Y UN ARCHIVO BINARIO, APARTE DE QUE EL BINARIO TRABAJA CON EL LENGUAJE DE LA MÁQUINA QUE ES DE PUROS CEROS Y UNOS? POR FAVOR SI PUEDEN RESPONDERME LO ANTES POSIBLE, ES URGENTE! GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

DIFERENCIAS ENTRE ARCHIVOS DE TEXTO Y ARCHIVOS BIN

Publicado por elespa (40 intervenciones) el 27/02/2003 13:07:23
BUENO AHORA NO PUEDO SER MUY ESPECÍFICO CON LAS DIFERENCIAS PORQUE TODO LO QUE TE CUENTO ES DE MEMORIA PERO LO INTENTARE:

LA PRINCIPAL DIFERENCIA ENTRE LOS ARCHIVOS DE TEXTO Y LOS BINARIOS ES QUE MIENTRAS QUE LOS PRIMEROS PUEDEN SER EDITADOS CON CUALQUIER EDITOR DE TEXTOS (EDIT MS-DOS, NOTEPAD WINDOWS, O CUANQUIERA QUE TUVIESES EN LINUX), LOS BINARIOS PARA PODERLOS MODIFICAR TIENE QUE HACERSE DESDE EL PROPIO COMPILADOR DEL PROGRAMA CON EL QUE FUESEN CREADOS.
LOS DE TEXTO PUEDES LEERLOS DESDE FUERA Y LOS BINARIOS SI LOS ABRES PRINCIPALMENTE LO QUE TIENEN SON CARACTERES ALFANUMERICOS Y CUANQUIER MODIFICACION EN ELLOS PUEDES AFECTARLOS DE TAL MANERA QUE SE CORROMPAN Y NO PUEDAS LEERLOS MAS.

A LA HORA DE DECLARARLOS EN PASCAL TAMBIEN ES DIFERENTE:
TEXT --> ARCHIVOS DE TEXTO
FILE/FOLE OF --> ARCHIVOS BINARIOS.

NO SE SI TE HABRA SIDO DE AYUDA PERO SI NECESITAS MAS PUBLICALO EN EL FORO E INTENTARE SER MAS PRECISO. UN SALUDO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:DIFERENCIAS ENTRE ARCHIVOS DE TEXTO Y ARCHIVOS

Publicado por Elespa (40 intervenciones) el 27/02/2003 17:05:13
MUCHAS GRACIAS POR LA RESPUESTA DE LOS ARCHIVOS BINARIOS Y DE TEXTO, SI ME FUE DE MUCHA AYUDA ESO ERA PARTE DE LO QUE NECESITABA, GRACIAS DE VERDAD, DE TODAS MANERAS SI PUEDES MANDARME MAS DIFERENCIAS O SER MAS PRECISA, TE LO AGRADECERIA, SINO NO HAY PROBLEMA IGUAL GRACIAS.
SALUDOS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:DIFERENCIAS ENTRE ARCHIVOS DE TEXTO Y ARCHIVOS

Publicado por Diego Romero (786 intervenciones) el 28/02/2003 00:10:01
Lamento disentir y vaya una aclaración.
La máquina trabaja con "ceros y unos" siempre, independientemente de que si los archivos son binarios o de texto. La diferencia de formato de un archivo está dada por el programa que quiera leerlo. Los archivos interpretados como texto se suponen que estan organizados en cadenas de caracteres formando líneas que terminan en la combinación de caracteres #13 y #10 (Retorno de Carro / Avance de línea).
El tipo de dato Text de Pascal asume eso presisamente, al hacer una lectura de registro leerá todos los caracteres entre estos marcadores (#13#10) hasta un máximo de 254 caracteres por línea.
El tipo de dato binario es arbitrario y su formato correcto está dado por el programa que lo lee y lo escribe.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:DIFERENCIAS ENTRE ARCHIVOS DE TEXTO Y ARCHIVOS

Publicado por miguel (46 intervenciones) el 28/02/2003 16:11:53
A parte de lo que te han contado, añadir, que en un fichero de texto, vas leyendo por caracteres, enteros,ect, pero sólo tipos de datos estandar (definidos por el lenguaje), en un fichero binario, puedes leer otro tipo de estructuras, como ragistros, arrays, ... Además, lees el array, registro, entero de una misma secuencia, sin ir campo a campo.Además los ficheros binarios son de un tipo determinado, por ejemplo, si son de tipo registro, no se pueden utilizar para variables de tipo array, etc, solo de tipo registro. Aunque la terminología empleada no es la correcta, espero que te sirva de ayuda, si tienes alguna duda sobre esto u otra cosa, escribeme
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar