Pular para o conteúdo principal

Questão de Arquitetura de Software — Ciclo PDCA (Plan, Do, Check, Act) — CESPE / CEBRASPE 2006

Arquitetura de SoftwareCiclo PDCA (Plan, Do, Check, Act)
Código
ce252184
Banca
CESPE / CEBRASPE
Órgão
TJ-PA
Ano
2006
Nível
Superior
Cargo
CESPE - - Analista Judiciário - Análise de Sistemas - Desenvolvimento
Q30.png 280×367Considere que os códigos I e II acima foram escritos de forma a implementar a relação T, no conjunto dos números inteiros positivos, definida porT(1) = 1, T(2) = 1, T(n) = T(n-1) + T(n-2) para n > 2.Considere também que, no código II, está prevista a declaração de val com um array de n elementos inteiros, o qual seria inicializado com as instruções: val(1) := 1 e val(2) := 1. A partir dessas informações, assinale a opção correta.
  1. AO código I não implementa a relação especificada.
  2. BO código II apresenta uma versão correta e eficiente para a relação T.
  3. CQuanto à execução, o código I não é eficiente, já que o cálculo de T(n-2) poderia ser armazenado e utilizado no cálculo de T(n-1).
  4. DOs códigos I e II não implementam a relação T.
Revelar gabarito e comentário

GabaritoC — Quanto à execução, o código I não é eficiente, já que o cálculo de T(n-2) poderia ser armazenado e utilizado no cálculo de T(n-1).

Link permanente: /questoes/ce252184