Logo Passei Direto
Buscar
Com base nas informações acima, são feitas as seguintes afirmativas: I. A figura em questão ilustra um compilador, pois está traduzindo todo o programa original de uma só vez, gerando um código objeto (ou código de maquina) do programa. II. A figura em questão representa um interpretador, pois alterna os passos de execução para cada linha individual do programa. III. O próprio programador pode escolher em qual modo utilizar a tradução do programa: como modo interpretador ou modo compilador. Estão correta apenas:

A I
B II
C III
D I e III
E II e III
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada afirmativa: I. A figura em questão ilustra um compilador, pois está traduzindo todo o programa original de uma só vez, gerando um código objeto (ou código de máquina) do programa. Verdadeiro, essa descrição é típica de um compilador, que traduz o programa inteiro antes de executá-lo. II. A figura em questão representa um interpretador, pois alterna os passos de execução para cada linha individual do programa. Verdadeiro, essa descrição é típica de um interpretador, que executa o código linha por linha. III. O próprio programador pode escolher em qual modo utilizar a tradução do programa: como modo interpretador ou modo compilador. Falso, geralmente, o programador escolhe entre usar um compilador ou um interpretador, mas não é comum que um único programa possa ser executado em ambos os modos simultaneamente. Agora, vamos ver quais afirmativas estão corretas: - A afirmativa I é verdadeira. - A afirmativa II é verdadeira. - A afirmativa III é falsa. Portanto, as alternativas corretas são I e II, mas como não há uma opção que contenha ambas, a resposta correta é: D I e III.

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!

Essa pergunta também está no material:

Mais perguntas desse material

Considerando as imagens acima e o conteúdo visto em aula, selecione a resposta correta: A sequência 1 representa um algoritmo porque constitui uma sequência de passos para trocar uma lâmpada, já a sequência 2 não pode ser considerada um algoritmo porque é uma sequência que representa um programa de computador. B A sequência 2 representa um algoritmo porque constitui passos para o cálculo da média, que pode ser implementado no computador, já a sequência 1 não pode ser considerada um algoritmo porque não pode ser representada por uma linguagem de programação. C As sequências I e II representam um algoritmo, pois algoritmo é uma sequência de passos que visa atingir um objetivo bem definido, não sendo exclusivamente de programação. D As sequências I e II só serão consideradas algoritmos, depois que forem implementadas em alguma linguagem de programação. E As sequências I e II representam o raciocínio envolvido nas linguagens interpretadas, mas não nas linguagens compiladas.

A A sequência I representa um algoritmo porque constitui uma sequência de passos para trocar uma lâmpada, já a sequência 2 não pode ser considerada um algoritmo porque é uma sequência que representa um programa de computador.
B A sequência 2 representa um algoritmo porque constitui passos para o cálculo da média, que pode ser implementado no computador, já a sequência 1 não pode ser considerada um algoritmo porque não pode ser representada por uma linguagem de programação.
C As sequências I e II representam um algoritmo, pois algoritmo é uma sequência de passos que visa atingir um objetivo bem definido, não sendo exclusivamente de programação.
D As sequências I e II só serão consideradas algoritmos, depois que forem implementadas em alguma linguagem de programação.
E As sequências I e II representam o raciocínio envolvido nas linguagens interpretadas, mas não nas linguagens compiladas.

Mais conteúdos dessa disciplina