Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha · Marinha do Brasil 2023

Questão 44 — Arquitetura de Computadores: Execução de Programas — Montagem, Ligação, Compilação e Interpretação

Arquitetura de Computadores Execução de Programas — Montagem, Ligação, Compilação e Interpretação

Serviço de Seleção do Pessoal da Marinha 2023

Marinha do Brasil · Corpo Auxiliar de Praças (CP-CAP) — Processamento de Dados · Caderno Amarela

Gabarito disponível

Correlacione os conceitos sobre execução de programas às suas definições segundo Monteiro (2012) e assinale a opção que apresenta a sequência correta.

CONCEITOS
I- Montagem
II- Ligação ou Linkedição
III- Compilação
IV- Interpretação

DEFINIÇÕES
( ) Converter para linguagem de máquina um programa escrito em linguagem de mais alto nível que o da linguagem de montagem.
( ) Converter cada comando do código-fonte em código executável e imediatamente executá-lo, antes que o comando seguinte seja lido.
( ) Traduzir um programa em linguagem de montagem para seu equivalente em linguagem binária, executável.
( ) Realizar uma chamada de biblioteca no código, quando um programa de aplicação deseja usar uma rotina que já existe armazenada no sistema.
Selecione uma alternativa

Resolução comentada

Compilação, interpretação, montagem e ligação, nessa ordem: III, IV, I, II.

Compilar é converter para linguagem de máquina um programa em linguagem de nível mais alto que o assembly (III). Interpretar é converter e executar cada comando imediatamente (IV). Montar é traduzir assembly para binário executável (I). Ligar ou linkeditar é resolver chamadas a rotinas de bibliotecas já existentes no sistema (II).

Análise das alternativas

As demais sequências trocam as definições. Por exemplo, A, C e D confundem montagem, ligação e compilação, e E apenas ordena os números romanos sem correspondência.

Referência: Monteiro (2012), Introdução à Organização de Computadores.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: B

Fonte: Gabarito preliminar: Gabarito final CP-CAP 2023 — página 10