FC ConcursosFC Concursos

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.

  1. PHP
  2. JavaScript
  3. Assembly
  4. HTML
  5. 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

Continue aprendendo