SóProvas


ID
273328
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca dos conceitos de informática, julgue os seguintes itens.

Na programação empregando uma linguagem de alto nível, a utilização de um compilador implica o uso de um ligador e de um carregador para a correta execução do programa; por outro lado, a utilização de um interpretador, que simula a existência de um processador cujas instruções são aquelas da linguagem de alto nível empregada, torna desnecessárias as etapas de ligação e carga.

Alternativas
Comentários
  • Correto. Na compilação, um programa precisa primeiro ser convertido para código objeto pelo compilador; depois, passa pelo ligador. Ex.: Pascal e C. 

    Já na interpretação essas três etapas são executadas comando por comando, em tempo de execução(Não há fases distintas nem se produzem códigos intermediários). Ela é mais lenta que a execução de um programa compilado, uma vez que precisa examinar cada instrução no programa-fonte, à medida que ela ocorre, e desviar para a rotina que executa a instrução. 

    Ex.: BASIC, linguagens de programas como Word, Excel.

  • Não precisa de ligação nem carga, pois não existem códigos intermediários

     

  • bem, quando cespe fala de interpretador ele se refere ao interpretador puro, pois se vc incluísse interpretador híbrido na questão, ela estaria errada.