Imagem de fundo

Sobre a construção de programas de computador, analise as...

Sobre a construção de programas de computador, analise as afirmativas a seguir.


I. Um compilador realiza a tradução de um código-fonte escrito em linguagem de alto nível para instruções em linguagem de máquina.

II. A diferença entre um compilador e um interpretador é que o primeiro traduz apenas as instruções demandadas em tempo de execução, enquanto o segundo faz a tradução de todas as instruções, de uma só vez, em tempo de projeto.

III. As linguagens de programação que possuem tipagem forte e estática; obrigatoriamente são traduzidas por compiladores, pois, neste caso, os tipos das variáveis são determinados em tempo de execução.


Está correto o que se afirma apenas em


A

I.


B

I e II.


C

I e III.


D

II e III.