Questão de Arquitetura de Computadores — Compilador — Instituto Consulplan 2022
Arquitetura de ComputadoresCompilador
- Código
- qq772502
- Banca
- Instituto Consulplan
- Órgão
- PGE-SC
- Ano
- 2022
- Nível
- Médio
- Cargo
- Técnico em Informática - Edital nº 2
Programas de computadores diretamente relacionados com serviços complementares do sistema operacional podem ser chamados de programas utilitários. Considerando os programas utilitários do sistema operacional, assinale a afirmativa INCORRETA.
- AO debugger (depurador) é o utilitário que permite ao usuário acompanhar toda a execução de um programa, a fim de detectar erros na sua lógica de programação.
- BO interpretador, durante a execução de um programa escrito em linguagem de alto nível, traduz cada instrução e a executa imediatamente. Ele é considerado um tradutor que não gera módulo-objeto.
- CO loader (carregador) é o utilitário responsável por carregar na memória principal um programa para ser executado. O procedimento de carga varia com o código gerado pelo linker e, em função deste, o loader é classificado como do tipo absoluto ou relocável.
- DO linker (editor de ligação) é o utilitário responsável por gerar, a partir de um ou mais módulos-objeto, um único programa executável. Suas funções básicas são resolver todas as referências simbólicas existentes entre os módulos e reservar memória para a execução do programa.
- EExistem dois tipos distintos de tradutores que geram módulos-objeto: montador e compilador. O montador é o utilitário responsável por gerar, a partir de um programa escrito em uma linguagem de alto nível, um programa em linguagem de máquina não executável. O compilador é o utilitário responsável por traduzir um programa em linguagem de montagem em um programa-objeto não executável (módulo-objeto).