O que são binários? [fechadas]


34

Vejo muitas vezes pessoas usando binários de termos em diferentes contextos. O que são binários? Coleção em arquivos binários, arquivos de instalação, arquivos .dll ou o quê? Ou é apenas um termo geral para uma coleção de arquivos em disco?


2
geralmente é qualquer arquivo que não é um arquivo de texto
catraca aberração

2
É um termo muito mal escolhido para distinguir arquivos legíveis por humanos e por computador. É confuso, pois todos os arquivos são tecnicamente armazenados em binário.
JohnFx

Respostas:


34

Binário significa composto de duas partes ou duas partes e pode se referir a coisas diferentes em mundos diferentes de Matemática, Computação, Ciência e Outros.

Mas, em Computação , Binário refere-se a: -

  • Arquivo binário , composto de algo diferente de texto legível por humanos
  • Executável , um tipo de arquivo binário que contém código de máquina para o computador executar
  • Código binário , a representação digital de texto e dados

Distinções agradáveis.
Jesse Black #

4
Eu acrescentaria que, ao me referir a arquivos binários do tipo executável , os desenvolvedores normalmente (bem, eu mesmo) incluem bibliotecas dinâmicas, pois elas também "contêm código de máquina para o computador executar". (Isto é, se eu dizer "binários", e significa "executável", então eu quero dizer todos os arquivos que contenham código de máquina para execução, não apenas executáveis "reais".)
Martin Ba

8

A palavra binários é usada como um conjunto de arquivos que são produzidos após a compilação essencialmente do código do objeto que é executado nas máquinas. (e máquinas virtuais / tempos de execução no caso de Java / .NET)

Embora existam outras coisas como foto JPEG, vídeo MPEG, arquivos Zip etc., também são binários no sentido de que não são arquivos de texto ou ascii , mas os binários de palavras (usados ​​no contexto do desenvolvimento de software) não os incluem.


7

No mundo linux / unix, desenvolvedores e geeks preferem o código-fonte a binários executáveis ​​para que possam compilar e ajustar eles mesmos.

Quando um aplicativo é gratuito, isso é incrível. Se for distribuído como binário, isso ainda é incrível. Quando é distribuído como fonte, é realmente incrível.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.