Que es exactamente un programa binario? .bin

haikus
#1 por haikus el 02/07/2006
pues esa es mi pregunta, saludos...
Subir
OFERTASVer todas
  • -8%
    Behringer X Air XR18
    645 €
    Ver oferta
  • beyerdynamic DT-770 Pro
    138 €
    Ver oferta
  • -26%
    AKAI MPC Key 61
    1.290 €
    Ver oferta
jorpese1
#2 por jorpese1 el 02/07/2006
Es el código fuente compilado (pasado a código máquina), listo para que lo ejecute el procesador directamente, sin intérpretes.
Por eso los .bin de un PC no funcionan en un Mac y viceversa, a no ser que emplees un emulador claro.

Un saludo
Subir
Soyuz mod
#3 por Soyuz el 02/07/2006
Un binario es el código fuente de un programa, no ejecutable por sí mismo; se hace ejecutable mediante un compilador:

http://es.wikipedia.org/wiki/Compilador
Subir
haikus
#4 por haikus el 02/07/2006
mmm complicadillo....gracias de todas maneras...
Subir
Soyuz mod
#5 por Soyuz el 02/07/2006
Básicamente, olvídate de los binarios si no trabajas con Linux y no tienes conocimientos basicos de programación :mrgreen:
Subir
jorpese1
#6 por jorpese1 el 02/07/2006
Mira a ver este otro enlace.

http://en.wikipedia.org/wiki/Binary_file
Subir
danikdj
#7 por danikdj el 02/07/2006
Las computadoras ejecutan operaciones en el microprocesador que vienen codificadas en forma de 0s y 1s, cada combinación representando una operación diferente (sumas, restas, movimientos de datos en memoria, etc...) Los programas de ordenador normalmente se escriben en lenguajes de programación que utilizan un lenguaje más natural para el ser humano con ordenes como printf (imprimir en el lenguaje C). Para que estos programas escritos puedan ser comprendidos por el microprocesador deben traducirse a su lenguaje interno de 0s y 1s, y para eso se utiliza un compilador.
Usualmente se denomina al programa escrito en un lenguaje de programación código fuente, y al código objeto generado por un compilador programa en binario o ejecutable. Si editas un fichero en binario no obtendrás más que caracteres extraños (representación en ASCII de los 0s y 1s) ya que no contiene un formato de texto entendible para nosotros como sí ocurre con los fuentes.
Subir
Hilos similares
Nuevo post
El topic está cerrado y no se admiten respuestas