Questões de Concurso Sobre compilador em arquitetura de computadores

Foram encontradas 100 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2271244 Arquitetura de Computadores
Em relação aos compiladores e interpretadores, analise as afirmativas a seguir:
I.Compiladores traduzem o código-fonte de alto nível para código de máquina antes da execução do programa.
II.Interpretadores executam diretamente o código de alto nível linha por linha sem conversão prévia para código de máquina.
III.Compiladores executam o programa como um todo enquanto ele está sendo escrito.
IV.Todo interpretador sempre requer um compilador para funcionar.
É correto o que se afirma em: 
Alternativas
Q2165878 Arquitetura de Computadores
Considerando a compilação e a interpretação de programas, no contexto de arquitetura de máquinas reais, analise as afirmativas a seguir:
I. A compilação é o processo de análise de um programa escrito em linguagem de alto nível (código-fonte) e sua conversão em um programa equivalente, porém em linguagem binária de máquina (código-objeto). II. A interpretação consiste na possibilidade de certas partes do código de um programa-fonte (por exemplo, um loop) terem que ser interpretadas somente uma única vez; enquanto, no método de compilação, isso acontece tantas vezes quantas definidas no loop. III. A interpretação caracteriza-se por realizar as três fases (tradução, ligação e execução), comando a comando, de um programa-objeto (código-objeto). IV. O programa que realiza a tarefa de compilação é denominado de compilador e, inicialmente, o compilador realiza uma análise do código-fonte, dividido em três (3) partes: análise léxica, análise sintática e análise semântica.
Estão CORRETAS as afirmativas 
Alternativas
Q2161916 Arquitetura de Computadores
As principais tarefas dos compiladores podem ser definidas como:
I. O código fonte, em linguagem de alto nível, é analisado e buscam-se erros de sintaxe; macros ou definições são substituídos e processados.
II. O código fonte é transformado em um código muito próximo ao código de máquina, que utiliza mnemônicos.
III. O código gerado em II passa por um conversor para se tornar um código binário feito exclusivamente para o sistema no qual encontra-se o código sendo compilado.
IV. As bibliotecas, já compiladas, são adicionadas ao código binário, permitindo a criação de um arquivo binário executável.

Os itens I, II, III e IV correspondem, correta e respectivamente a:
Alternativas
Q2084640 Arquitetura de Computadores
Várias são as linguagens de programação utilizadas no desenvolvimento de aplicações. No entanto, uma linguagem de programação deverá possuir um “tradutor” do código-fonte (instruções do programa) para a linguagem de máquina. Este tradutor pode ser um interpretador ou um compilador, dependendo da linguagem de programação. Acerca do compilador, assinale a alternativa correta
Alternativas
Q2053793 Arquitetura de Computadores

Julgue o item subsequente, no que concerne a montadores, compiladores, ligadores e interpretadores.


Compilador é um software para criar aplicações que combinam ferramentas comuns de desenvolvimento em uma única interface gráfica de usuário. Esse programa ajuda os desenvolvedores na criação de novas aplicações de forma rápida, já que os vários utilitários não precisam ser ajustados e integrados manualmente durante a configuração.

Alternativas
Respostas
6: E
7: B
8: B
9: C
10: E