Analise as afirmativas abaixo colocando V para as afirmativa...

Próximas questões
Com base no mesmo assunto
Q203763 Programação
Analise as afirmativas abaixo colocando V para as afirmativas verdadeiras e F para as falsas:

( ) Uma linguagem de programação pode ser convertida ou traduzida em código de máquina por compilação ou interpretação.

( ) Se o método utilizado traduz todo o texto do programa (também chamado de código), para só depois executar o programa, então diz-se que o programa foi interpretado.

( ) Se o texto do programa é traduzido à medida em que vai sendo executado, num processo de tradução de trechos seguidos de sua execução imediata, então diz-se que o programa foi compilado.

( ) Pascal e C são linguagens de Programação em que os programas são compilados antes de serem executados.

A seqüência está correta em:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - V, F, F, V

A questão aborda o conceito de compilação e interpretação em linguagens de programação, duas formas pelas quais o código escrito por programadores é convertido em código de máquina, que é o que o computador efetivamente executa. Vamos analisar cada afirmativa e entender o motivo pelo qual a alternativa C é a correta:

Primeira afirmativa (Verdadeira): É verdade que uma linguagem de programação pode ser convertida em código de máquina tanto por compilação quanto por interpretação. A compilação é um processo onde o código fonte é transformado em código de máquina de uma vez, criando um arquivo executável, enquanto a interpretação traduz o código fonte para código de máquina e executa as instruções linha por linha ou em blocos menores à medida que o programa é executado.

Segunda afirmativa (Falsa): A afirmativa está incorreta ao mencionar que a interpretação traduz todo o texto do programa antes de executá-lo. Essa descrição na verdade se aplica à compilação. A interpretação, como mencionado anteriormente, envolve a conversão do código fonte em código de máquina de forma gradual e sua execução imediata.

Terceira afirmativa (Falsa): Trata-se de uma confusão similar à anterior. Quando o texto do programa é traduzido à medida que vai sendo executado, com processos de tradução seguidos de execução imediata, isso descreve um interpretador, e não um compilador.

Quarta afirmativa (Verdadeira): Pascal e C são de fato linguagens de programação que geralmente envolvem a etapa de compilação antes de seus programas serem executados. Os compiladores específicos para essas linguagens traduzem o código fonte para código de máquina, gerando arquivos executáveis independentes.

Portanto, com base na análise acima, a sequência correta das afirmativas é V (Verdadeira), F (Falsa), F (Falsa), V (Verdadeira), o que corresponde à alternativa C.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito C

1- Verdadeira

2- Falsa - O certo é Compilado

3- Falsa - O certo é Interpretado

4- Verdadeira

 

Vamos na fé !

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Clique para visualizar este comentário

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