Questão FC266081
Como implementador de software, você recebe a demanda de gerar um código em uma linguagem programação composta por mnemônicos simples com o objetivo de saber exatamente o que o pro
Linguagens de Programação
IDECAN · 2022
Como implementador de software, você recebe a demanda de gerar um código em uma linguagem programação composta por mnemônicos simples com o objetivo de saber exatamente o que o processador está computando e quais recursos estão sendo acessados por ele. Selecione a alternativa que mostra a linguagem de programação que você deve utilizar.
- PHP
- JavaScript
- Assembly
- HTML
- SQL
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Assembly é a escolha correta.
Trata-se de uma linguagem de baixo nível composta por mnemônicos que representam instruções de máquina (opcodes) de forma legível, como MOV, ADD e JMP.
Cada instrução em Assembly descreve explicitamente o que o processador deve executar e quais recursos serão acessados: registradores, posições de memória, flags e portas de I/O.
Um programa em Assembly é convertido por um assembler em código binário executável, ou seja, em linguagem de máquina, preservando controle total sobre o fluxo e os dados.
Por ser arquitetura‑específica e de baixo nível, Assembly é usado em firmware, drivers, rotinas críticas de desempenho e engenharia reversa quando é necessário saber exatamente o que o processador está computando.
Conteúdo do catálogo FC Concursos · Atualizado em