Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — IF-PA 2022

ProgramaçãoConceitos básicos de programação
Código
qq759876
Banca
IF-PA
Órgão
IF-PA
Ano
2022
Nível
Superior
Cargo
Professor EBTT - Informática
Nos primeiros computadores da 1a Geração, os programas eram escritos em códigos de máquina, específicos daquela arquitetura. Eram de difícil entendimento, por parte do humano, pois tinha que entender o funcionamento da máquina. Com a evolução das máquinas, houve também a evolução em como programá-las. O objetivo era facilitar o entendimento pelo humano e reduzir o esforço durante a programação e sua manutenção. Para isso, foram criadas algumas abordagens, entre elas, a interpretação e a compilação de códigos. No que se refere à compilação e interpretação de programas, no contexto de arquitetura de máquinas reais, julgue os itens abaixo:I. A compilação é o processo de análise de um programa escrito em linguagem de alto nível (código-fonte) e sua conversão em um programa equivalente, porém em linguagem binária de máquina (código-objeto).II. A interpretação consiste na possibilidade de certas partes do código de um programafonte (por exemplo, um loop) terem que ser interpretadas somente uma única vez. Enquanto, no método de compilação, isso acontece tantas vezes quantas definidas no loop.III. A interpretação se caracteriza por realizar as três fases (tradução, ligação e execução), comando a comando, de um programa-objeto (código-objeto).IV. O programa que realiza a tarefa de compilação é denominado de compilador. Inicialmente, o compilador realizará uma análise do código-fonte, dividido em três (3) partes: análise léxica, análise sintática e análise semântica.Estão CORRETOS apenas os itens:
  1. AApenas I e II.
  2. BApenas I e IV.
  3. CApenas II e IV.
  4. DApenas I, III e IV.
  5. EApenas I, II e III.
Revelar gabarito e comentário

GabaritoB — Apenas I e IV.

Link permanente: /questoes/qq759876