Informática, perguntado por luccasangd, 4 meses atrás

Leia o texto a seguir:
“O arquivo de cabeçalho, em forma de fonte, e a versão compilada do arquivo de implementação são repassados para os clientes. Quando tal biblioteca é usada, o arquivo de cabeçalho é incluído no código cliente por meio de uma especificação de pré-processador #include [...].

Fonte: sebesta R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.

Considerando o trecho acima, avalie as afirmações abaixo

I. O #include é interpretado pelo pré-processador.

II. O #include é transformado em código de máquina pelo compilador.

III. As diferentes bibliotecas pré-compiladas serão unidas ao programa pelo ligador (linker).

IV. As bibliotecas são disponibilizadas em linguagem intermediária (bytecode) e compiladas na hora da execução pelo JIT.



É correto o que se afirma em:

Grupo de escolhas da pergunta

I, III e IV, apenas.

II, III e IV, apenas.

I e II, apenas.

I e III, apenas.

I, II e III, apenas.

Soluções para a tarefa

Respondido por ferreiramariajose788
2

Resposta:

apenas l lll IV porque e provavelmente


henriquerosa23: é apenas I e III
Respondido por senseicarlosm
4

Resposta:

É a I e III apenas

Explicação:

A afirmativa I é verdadeira, pois o #include é uma diretiva de compilação. Isso significa que ele não é um "comando" em C e não será compilado para linguagem de máquina, ele passa instruções para o processo de compilação, que são interpretadas pelo pré-processador.

A afirmativa III é verdadeira, pois os diferentes arquivos compilados separadamente serão ligados depois pelo linkador.


henriquerosa23: Confere! Obg
Perguntas interessantes