Questões Informática Programação

Analise: I. Cada família de computadores possui sua própria linguagem de...

Responda: Analise: I. Cada família de computadores possui sua própria linguagem de máquina. Um programa em linguagem de máquina é dependente do computador ou seja, tendo sido escrito para um d...


1Q10788 | Informática, Programação, Auditor de Controle Externo, TCM GO, INSTITUTO CIDADES

Analise:

I. Cada família de computadores possui sua própria linguagem de máquina. Um programa em linguagem de máquina é dependente do computador ou seja, tendo sido escrito para um determinado computador, somente poderá ser executado em computadores da mesma família, que lhe sejam 100% compatíveis.

II. O processo de tradução da linguagem de montagem para a linguagem de máquina é realizado por um programa chamado Assembler.

III. As primeiras linguagens foram FORTRAN, COBOL e C++, criadas na década de 50.

IV. O processo de tradução do programa escrito em uma linguagem simbólica pelo programador, para a linguagem de máquina do computador é chamado montagem. São verdadeiras as afirmações:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Letícia Cunha
Por Letícia Cunha em 31/12/1969 21:00:00
Gabarito: a)

A afirmação I está correta. Cada família de computadores possui sua própria linguagem de máquina, que é dependente da arquitetura do processador. Portanto, um programa em linguagem de máquina só pode ser executado em computadores da mesma família, que sejam 100% compatíveis.

A afirmação II também está correta. O processo de tradução da linguagem de montagem (assembly) para a linguagem de máquina é realizado por um programa chamado Assembler (montador).

A afirmação III está incorreta. Embora FORTRAN e COBOL tenham sido criadas na década de 50, a linguagem C++ foi criada muito depois, na década de 1980. Portanto, não é correto afirmar que as primeiras linguagens foram FORTRAN, COBOL e C++ na década de 50.

A afirmação IV está incorreta. O processo de tradução do programa escrito em linguagem simbólica para linguagem de máquina é chamado montagem apenas quando se trata da linguagem de montagem (assembly). Para linguagens de alto nível, esse processo é chamado compilação ou interpretação, não montagem.

Fazendo uma segunda análise, confirma-se que apenas as afirmações I e II são verdadeiras, o que confirma o gabarito oficial e a resposta mais marcada, alternativa a).
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.