Ed
há 11 meses
Vamos analisar cada uma das afirmativas para determinar quais estão corretas: 1) A linguagem-fonte e a linguagem-alvo podem ser definidas em diferentes níveis de complexidade. - Correto. A linguagem-fonte (assembly) e a linguagem-alvo (código de máquina) podem ter diferentes níveis de complexidade. 2) Alguns processadores executam diretamente programas escritos no idioma de origem sem a necessidade de tradução para o idioma de destino. - Incorreto. Processadores não executam diretamente código em assembly; eles precisam do código de máquina. 3) A tradução é efetuada quando há um processador (hardware ou intérprete) disponível para o idioma de chegada, mas não para o idioma de origem. - Incorreto. A tradução é necessária independentemente da disponibilidade do processador para a linguagem de destino. 4) A conversão ocorre em um programa equivalente chamado programa-objeto ou programa binário executável após a conclusão da tradução. - Correto. Após a tradução, o resultado é um programa-objeto ou um programa binário executável. Agora, vamos às opções: - a) Todas estão corretas. - Incorreto, pois a 2 e a 3 estão erradas. - b) Apenas a 1 está correta. - Incorreto, pois a 4 também está correta. - c) Apenas a 1 e 2 estão corretas. - Incorreto, pois a 2 está errada. - d) Apenas a 1 e 3 estão corretas. - Incorreto, pois a 3 está errada. - e) Apenas a 1 e 4 estão corretas. - Correto, pois ambas estão corretas. Portanto, a resposta correta é: e) Apenas a 1 e 4 estão corretas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material