O Sistersinspirit.ca facilita a busca por soluções para todas as suas perguntas com a ajuda de uma comunidade ativa. Descubra soluções confiáveis para suas perguntas de uma vasta rede de especialistas em nossa abrangente plataforma de perguntas e respostas. Junte-se à nossa plataforma para obter respostas confiáveis para suas dúvidas de uma ampla comunidade de especialistas.

O processo de compilação é composto por duas fases, Análise e Síntese. Na fase de Análise são realizadas diversas análises, para verificar se o código fonte esta coerente perante a linguagem alvo. A fase de síntese é e a geração de Código. Na geração de Código, é necessário gerar instruções de máquina para funções. Analise as afirmações a seguir;
I. O mecanismo de definição é responsável por criar um nome para função, parâmetros e código para a função.
II. Uma ativação cria os valores para os parâmetros e efetua um salto para o código da função, que é executada e retorna um valor.
III. Definição e Ativação são recursos da geração de código para função.

Assinale a alternativa que contém todas as afirmações corretas.

A)
Somente a afirmação I esta correta.
B)
Somente a afirmação II esta correta.
C)
Somente a afirmação III esta correta.
D)
Somente as afirmações I e II estão corretas.
E)
Somente as afirmações I, II e III estão correta