Logo Passei Direto
Buscar

Qual das opções a seguir descreve melhor o que um compilador C faz?

Ferramentas de estudo

Questões resolvidas

Já sabemos que CPUs apenas são capazes de executar instruções de baixo nível, ou código de máquina. Entretanto, como instruções de baixo nível são de difícil compreensão para humanos, foram desenvolvidas linguagens de programação de alto nível que admitem instruções de mais fácil compreensão. Nós, humanos, preferimos escrever software em linguagens de alto nível, como, por exemplo, C++. Então, para que a CPU seja capaz de executar as instruções, precisam ser traduzidas da linguagem de alto nível em que foi escrita para a linguagem de máquina. O software que realiza essa tradução é denominado compilador. Portanto, um compilador C++ é responsável por traduzir códigos escritos em C++ para o código de máquina da CPU.
Qual das opções a seguir descreve melhor o que um compilador C++ faz?
A. Traduz o código da máquina em código JavaScript.
B. Traduz o código-fonte C++ em código JavaScript.
C. Traduz o código de máquina em código C++.
D. Traduz o código-fonte C++ em código de máquina.
E. Interpreta o código C++ e envia à CPU.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Já sabemos que CPUs apenas são capazes de executar instruções de baixo nível, ou código de máquina. Entretanto, como instruções de baixo nível são de difícil compreensão para humanos, foram desenvolvidas linguagens de programação de alto nível que admitem instruções de mais fácil compreensão. Nós, humanos, preferimos escrever software em linguagens de alto nível, como, por exemplo, C++. Então, para que a CPU seja capaz de executar as instruções, precisam ser traduzidas da linguagem de alto nível em que foi escrita para a linguagem de máquina. O software que realiza essa tradução é denominado compilador. Portanto, um compilador C++ é responsável por traduzir códigos escritos em C++ para o código de máquina da CPU.
Qual das opções a seguir descreve melhor o que um compilador C++ faz?
A. Traduz o código da máquina em código JavaScript.
B. Traduz o código-fonte C++ em código JavaScript.
C. Traduz o código de máquina em código C++.
D. Traduz o código-fonte C++ em código de máquina.
E. Interpreta o código C++ e envia à CPU.

Mais conteúdos dessa disciplina