SóProvas


ID
939661
Banca
CESPE / CEBRASPE
Órgão
IBAMA
Ano
2013
Provas
Disciplina
Noções de Informática
Assuntos

Julgue os itens a seguir, acerca de sistemas operacionais e conceitos fundamentais de informática.

Para que seu conteúdo possa ser interpretado por qualquer usuário, um arquivo binário é gerado por meio de processo de compilação executado por um programa.

Alternativas
Comentários
  • Um arquivo binário é um arquivo de computador que pode conter qualquer tipo de dado, codificado em binário para ser estocado com o propósito de ser processado no computador; por exemplo, um arquivo de documento contendo texto formatado. Muitos arquivo em formato binário contém partes que podem ser interpretadas como texto; arquivo binário que contémsomente dados em formato de texto - sem, por exemplo, qualquer formato - são chamados arquivo de somente texto. Em muitos casos, arquivo com apenas texto são considerados serem diferentes dos arquivos binários porque os arquivos binários são feitos com outros caracteres que não pertencem ao alfabeto.

    Visualizando Arquivos Binários [editar]

    Se você abrir um arquivo binário em um editor de texto, cada grupo de oito bits será transliterado para um único caracter, e você verá uma (provavelmente ininteligível) quantidade de caracteres de texto. Se você abrir o mesmo em alguma outra aplicação, que a aplicação terá seu próprio uso para cada byte: pode ser que as aplicações tratem cada byte como um número e a saída seja um fluxo de dados numéricos entre 0 e 255 — ou talvez interprete os números em bytes como cores e mostre a figura. Se o arquivo será tratado como um executável e executará, então o computador tentará interpretar o arquivo como um serie de instruções de sua própria linguagem de maquina.

    Um editor hex pode ser usado para visualizar os valores hexadecimal (e possivelmente também os caracteres decimal, binários ou ASCII) por seus correspondentes bytes de um arquivo binário. Os bytes podem então ser manipulados pela mudança do valor hexadecimal no editor hex.
     

  • Arquivo binário é uma definição comum para todo o arquivo que não é legível por humanos. É praticamente o contrário de um arquivo texto.
    Porém, cada tipo de arquivo binário, é um tipo diferente! Eu posso criar uma especificação e arquivos binários que funcione somente no meu programa, salvando dados de uma maneira que só eu saberei ler. E pronto! Ou então eu posso usar um arquivo binário pronto e descbrir como ele foi feito, ou seja, qual o padrão que ele usa. Normalmente, para grandes distribuições de arquivos, as especificações (no caso de ser um formato aberto) são encontradas na internet.
    Tome por exemplo o JPEG, é um formato de arquivo binário para imagens. Supomos que você tenha um programa e quer ler estes arquivos na sua forma original (RAW). Você acessaria, dentre os diversos sites, talvez este: http://www.ijg.org/files
    Ali poderia baixar o arquivo jpegsrc.v6b.tar.gz, que contém a implementação do jpeg, e então ver como este arquivo é constituído. Ou seja, você estaria mergulhando na especificação do arquivo binário jpeg
    E assim vai para cada arquivo. Alguns são de arquitetura fechada (programas específicos), outros são de arquitetura fechada mas possuem equivalentes de código aberto. Há ainda os arquivos de arquitetura fechada que tiveram implementações não oficiais usando engenharia reversa. Enfim, cada arquivo, é um caso 
    Fonte:http://www.hardware.com.br/comunidade/arquivo-serem/298670/

  • Em outras palavras... ERRADO.
    Os binários são incompreensíveis para os usuários, mas são ótimos para as máquinas.
  • Arquivo texto:  Seu conteúdo é compreendido pelas pessoas. Um arquivo texto pode ser uma carta, um script, um programa de computador escrito pelo programador, arquivo de configuração, etc.
     
    Arquivo binário: Seu conteúdo somente pode ser entendido por computadores. Contém caracteres incompreensíveis para pessoas normais. Um arquivo binário é gerado através de um arquivo de programa (formato texto) através de um processo chamado de compilação. Compilação é basicamente a conversão de um programa em linguagem humana para a linguagem de máquina.
  • As exigências de conhecimento para as questões de informática não são mais básicas ou de noções, mas um conhecimento avançado até de mais. :(
  • Compilador é um programa de determinada linguagem que analisa as linhas executáveis de um projeto-programa (compatibilidade, erros de escrita) transformando esse texto escrito, obedecido as predeterminações da linguagem, em um arquivo executável (um aplicativo, exemplo de linguagem que usa compilador Clipper).
    O código binário é linguagem a nível de máquina, não usa compilador (compilador neste sentido é quase como um corretor de determinada linguagem).
  • Questão que não é de noções de informática, porém, penso que os erros são:

    1) Dizer que o arquivo gerado é binário.  Do processo da compilação vai ser gerado um arquivo chamado de código-objeto. Este sim será utilizado para a geração de um arquivo executável, binário.

    2) Se o examinador queria tocar no ponto dos interpretadores, então mais um erro, o interpretador não irá usar um arquivo binário. Ele se utiliza de um código objeto para executar o programa.

    3) Se o examinador utlizou o termo interpretador no sentido genérico, ainda assim, é errado dizer que será utilizado por qualquer usuário, uma vez que um arquivo executável, binário, somente irá funcionar na plataforma para a qual foi criado (com exceções). Por exemplo. Um programa criado para Windows não roda em Linux e vice-versa.

    Completamente absurdo cobrar isto como noções de informática.

    Apenas como curiosidade tudo isto se refere a como se criar um programa de computador.

    Abs.
  • isso não é noção de informática....

  • O sistema binário é base, que permite fazer operações lógicas e aritméticas usando-se apenas dois dígitos ou dois estados (sim e não, falso e verdadeiro, tudo ou nada, 1 ou 0, ligado e desligado).

  • Um arquivo binário de fato é gerado por meio de processo de compilação executado por um programa, E ISSO É FEITO PARA QUE O COMPUTADOR POSSO INTERPRETAR e nao um usuário.

  • Compilador é um programa de computador utilizado para traduzir um codigo de ALTO NÍVEL em um codigo de baixo nível, ou seja, faz a conversão do codigo fonte para binário para ser compreendido pelas MÁQUINAS ( computador ).
  • O erro da questão está em dizer que o conteúdo é interpretado pelo usuário quando na verdade é interpretado pelo computador.

  • O erro da questão está em dizer que qualquer usuário pode interpretar arquivo Binário, sendo que arquivos binários somente computadores podem entender

  • GALERA, SE BOTAR QUESTÃOZINHA FÁCIL, TODO MUNDO ACERTA, QUAL A VANTAGEM NISSO?

  • O erro da questão é ela existir. VSFDR essa matéria lix0

  • Arquivos binários = somente os computadores podem interpretar.

  • Quem somos nós para compreendermos um arquivo binário !

    Gab: Errado.

  • Arquivo Binário é tipo MATRIX...

    TU ASSISTIU MAS ATE HOJE É BOLADO....