Questões de Concurso Comentadas por alunos sobre compilador em arquitetura de computadores

Foram encontradas 97 questões

Resolva questões gratuitamente!

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

Q1133395 Arquitetura de Computadores
A estrutura típica de um compilador possui 3 elementos. Assinale a alternativa que apresenta corretamente esses elementos.
Alternativas
Q1130144 Arquitetura de Computadores
Um compilador está verificando se uma variável foi declarada somente uma vez, se foi declarada antes do seu primeiro uso, se foi declarada e nunca foi usada e se os tipos de dados em uma expressão aritmética são compatíveis. Essas verificações são realizadas na fase de
Alternativas
Q1101790 Arquitetura de Computadores
O compilador é o programa responsável por traduzir o código-fonte de uma linguagem de programação de alto nível para uma linguagem de programação de baixo nível. Sobre o compilador e as etapas realizadas por esse programa, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A etapa de análise léxica tem como função a identificação dos elementos componentes do programa, os também chamados símbolos léxicos. II. A etapa de análise sintática visa determinar se o conjunto de símbolos léxicos encontrados pertencem à gramática da linguagem de programação. III. A etapa de análise semântica tem como objetivo verificar se a execução do programa faz sentido para o usuário. IV. A etapa de otimização de código realiza a síntese do código escrito pelo programador, visando a uma melhora de desempenho na execução do programa.
Alternativas
Q1068033 Arquitetura de Computadores

Com relação à arquitetura de computadores e a sistemas operacionais, julgue o item


Dentro do ambiente de desenvolvimento, os compiladores convertem programas de alto nível em linguagens de montagem e os montadores convertem linguagem de montagem em representações numéricas, tratadas pelo processador.

Alternativas
Q957962 Arquitetura de Computadores
Algumas linguagens exigem que o código fonte seja previamente traduzido para linguagem de máquina antes de ser executado. Chama-se esta fase de:
Alternativas
Respostas
26: C
27: D
28: E
29: C
30: D