Questões de Arquitetura de Computadores - Compilador para Concurso
Foram encontradas 96 questões
Ano: 2021
Banca:
VUNESP
Órgão:
TJM-SP
Prova:
VUNESP - 2021 - TJM-SP - Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor) |
Q1721414
Arquitetura de Computadores
Assinale a alternativa correta a respeito de compiladores
e interpretadores, considerando o processo de conversão (tradução) de comandos em linguagem de alto nível
para linguagem de máquina (código binário) e o processo
de execução de programas.
Ano: 2021
Banca:
CESPE / CEBRASPE
Órgão:
SEED-PR
Prova:
CESPE / CEBRASPE - 2021 - SEED-PR - Professor - Informação e Comunicação |
Q1696850
Arquitetura de Computadores
A respeito da arquitetura de computadores, julgue os itens a
seguir.
I Compilador é um programa que converte outro programa de alguma linguagem-fonte (ou linguagem de programação) para linguagem de máquina (código-objeto). II Código executável é o código de máquina gerado por um processador da linguagem de código-fonte, como um montador ou um compilador; é um software em uma forma que pode ser executada no computador. III Loader (carregador) é um programa utilitário que combina um ou mais arquivos que contêm código-objeto de módulos de programa compilados separadamente para um arquivo único que contém código carregável ou executável. IV Código-objeto é a representação binária de um programa de computador, sendo lido e interpretado, de fato, pelo computador.
Estão certos apenas os itens
I Compilador é um programa que converte outro programa de alguma linguagem-fonte (ou linguagem de programação) para linguagem de máquina (código-objeto). II Código executável é o código de máquina gerado por um processador da linguagem de código-fonte, como um montador ou um compilador; é um software em uma forma que pode ser executada no computador. III Loader (carregador) é um programa utilitário que combina um ou mais arquivos que contêm código-objeto de módulos de programa compilados separadamente para um arquivo único que contém código carregável ou executável. IV Código-objeto é a representação binária de um programa de computador, sendo lido e interpretado, de fato, pelo computador.
Estão certos apenas os itens
Ano: 2019
Banca:
ADM&TEC
Órgão:
Prefeitura de Palmeira dos Índios - AL
Prova:
ADM&TEC - 2019 - Prefeitura de Palmeira dos Índios - AL - Técnico em Informática |
Q1660481
Arquitetura de Computadores
Leia as afirmativas a seguir:
I. Os comandos de seleção ou de decisão são técnicas de programação que conduzem a estruturas de programas que não são totalmente sequenciais. Uma estrutura de seleção permite a escolha de um grupo de ações a ser executado quando determinadas condições, representadas por expressões lógicas, são ou não satisfeitas. II. O compilador é um programa que traduz algoritmos construídos em uma determinada linguagem de programação para arquivos em linguagem de máquina, ou seja, possíveis de serem executados em computadores.
Marque a alternativa CORRETA:
I. Os comandos de seleção ou de decisão são técnicas de programação que conduzem a estruturas de programas que não são totalmente sequenciais. Uma estrutura de seleção permite a escolha de um grupo de ações a ser executado quando determinadas condições, representadas por expressões lógicas, são ou não satisfeitas. II. O compilador é um programa que traduz algoritmos construídos em uma determinada linguagem de programação para arquivos em linguagem de máquina, ou seja, possíveis de serem executados em computadores.
Marque a alternativa CORRETA:
Q1624444
Arquitetura de Computadores
As linguagens de programação que utilizamos para construção
de aplicações são de fácil entendimento para um programador,
pois são conhecidas como linguagens com alto nível de
abstração. No entanto, este código não pode ser executado
diretamente pelo computador, pois o mesmo reconhece
apenas linguagem de máquina. Assinale a alternativa que
indica corretamente o nome do programa que, durante sua
execução, realiza operações de análise léxica, análise
sintática, análise semântica e síntese.
Ano: 2020
Banca:
COPESE - UFPI
Órgão:
ALEPI
Prova:
COPESE - UFPI - 2020 - ALEPI - Consultor Legislativo - Tecnologia da Informação |
Q1609082
Arquitetura de Computadores
Dada as seguintes proposições sobre a fase de otimização de código de um compilador:
I. Pode-se afirmar que Bloco básico, ou “trecho de código em linha reta” significa blocos trechos de programa cujas instruções são sempre executadas em ordem (em linha reta), da primeira até a última;
II. A otimização é realizada exclusivamente após a geração do código objeto;
III. A otimização é dita dependente da máquina quando aplicadas antes da geração do código assembly;
IV. A otimização independente de máquina é conhecida como a análise de fluxo, que por sua vez contempla a análise de fluxo de controle e a análise de fluxo de dados.
Marque a opção que corresponde somente às afirmativas verdadeiras.
I. Pode-se afirmar que Bloco básico, ou “trecho de código em linha reta” significa blocos trechos de programa cujas instruções são sempre executadas em ordem (em linha reta), da primeira até a última;
II. A otimização é realizada exclusivamente após a geração do código objeto;
III. A otimização é dita dependente da máquina quando aplicadas antes da geração do código assembly;
IV. A otimização independente de máquina é conhecida como a análise de fluxo, que por sua vez contempla a análise de fluxo de controle e a análise de fluxo de dados.
Marque a opção que corresponde somente às afirmativas verdadeiras.