Logo Passei Direto
Buscar
desenvolvimento 9. Software pode ser conceituado por um programa de computador executado sobre um hardware - equipamentos físicos de um computador. Softwares podem ser classificados por softwares básicos, utilitários, aplicativos e ferramentas de desenvolvimento, como um compilador. Partindo desse pressuposto, analise as sentenças a seguir: I- o compilador é considerado uma ferramenta de desenvolvimento. II- O compilador cria, a partir de um código escrito em uma linguagem de programação de alto nível, um programa escrito em uma linguagem de baixo nível para que o processador o interprete. III- A análise, processo da compilação, possui a finalidade de compreender o código e representá- lo a partir de uma estrutura intermediária, e a síntese constrói o código objeto a partir desta estrutura criada pela análise. o IV- o linker é uma parte separada do compilador cuja função é realizar a interpretação do código- fonte. Assinale a alternativa CORRETA: A.( ) I e IV, apenas. pa B.( ) I, III e IV, apenas. C.( ) II e III, apenas. D.( ) I, II e III, apenas. E.( ) I e III, apenas.
User badge image
Natalia Pereira Rodrigues

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada item: I- O compilador é considerado uma ferramenta de desenvolvimento. Verdadeiro. II- O compilador cria, a partir de um código escrito em uma linguagem de alto nível, um programa escrito em uma linguagem de baixo nível para que o processador o interprete. Verdadeiro. O compilador traduz o código fonte para linguagem de máquina ou linguagem intermediária. III- A análise, processo da compilação, possui a finalidade de compreender o código e representá-lo a partir de uma estrutura intermediária, e a síntese constrói o código objeto a partir desta estrutura criada pela análise. Verdadeiro. Essa é a descrição correta das fases de análise e síntese na compilação. IV- O linker é uma parte separada do compilador cuja função é realizar a interpretação do código-fonte. Falso. O linker (ligador) tem a função de unir diferentes módulos de código objeto em um único programa executável, não interpreta código-fonte. Portanto, os itens verdadeiros são I, II e III. Alternativa correta: D) I, II e III, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina