Há uma diferença entre o código fonte que se escreve e as i...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra D - Assembler
A questão aborda o entendimento das diferentes linguagens de programação e o seu nível de abstração em relação à linguagem de máquina, que é o código diretamente executável pelo processador de um computador. Para compreender a questão, é necessário conhecer as categorias de linguagens de programação quanto à proximidade com a linguagem de máquina, que vão desde linguagens de alto nível, como Java, PHP, Cobol e HTML, até linguagens de baixo nível, como Assembly.
Assembly (Assembler é, na verdade, o programa que traduz código Assembly para linguagem de máquina) é uma linguagem de baixo nível que se aproxima muito da linguagem de máquina, pois suas instruções correspondem quase que diretamente aos códigos binários que o processador executa. Devido a essa proximidade, o Assembly permite um controle refinado do hardware, sendo uma ferramenta importante para a programação de sistemas críticos e para a otimização de código em termos de desempenho.
As outras linguagens apresentadas nas alternativas são consideradas linguagens de alto nível: Java é uma linguagem orientada a objetos e executa em uma máquina virtual (JVM), PHP é amplamente usada para desenvolvimento web no servidor, Cobol é uma linguagem de programação comercial antiga e ainda utilizada em sistemas legados, e HTML não é uma linguagem de programação propriamente dita, mas sim uma linguagem de marcação usada para criar páginas na web.
Portanto, a alternativa correta é a D, já que Assembly é a linguagem que permite ao programador escrever programas que são quase uma tradução direta para o código que o processador realmente executa.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A linguagem é Assembly. O programa que gera o código de máquina é o Assembler
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo