Buscar

(AS II) MANUTENÇÃO DE SOFTWARE

Prévia do material em texto

Pergunta 1
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Para se ter o entendimento completo de uma interface de usuário, sua estrutura e seu
comportamento devem ser muito bem compreendidos. Segundo Pressman e Maxin (2016), três
questões básicas devem ser respondidas quando se inicia com a engenharia reversa em uma
interface de usuário, são elas:
I. Quais são as ações básicas (por exemplo, teclas e cliques de mouse) que a interface deve
processar?
II. Qual é a descrição compacta da resposta comportamental do sistema para essas ações?
III. O que significa substituição ou, mais especificamente, que conceito de equivalência de interfaces
é relevante aqui?
Após a leitura do trecho anterior, é correto o que se afirma em:
I, II e III.
Apenas I.
Apenas I e III.
Apenas II e III.
Apenas I e II.
I, II e III.
Para se ter o entendimento completo de uma interface de usuário, sua estrutura e
seu comportamento devem ser muito bem compreendidos. Segundo Pressman e
Maxin (2016), três questões básicas devem ser respondidas quando se inicia com
a engenharia reversa em uma interface de usuário, são elas:
• Quais são as ações básicas (por exemplo, teclas e cliques de mouse) que a
interface deve processar?
• Qual é a descrição compacta da resposta comportamental do sistema para essas
ações?
• O que significa substituição ou, mais especificamente, que conceito de
equivalência de interfaces é relevante aqui?
Portanto, as afirmativas I, II e III estão corretas.
Pergunta 2
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
Existem diversas técnicas de reestruturação para uso com ferramentas de reengenharia, dentre elas
podemos citar o diagrama de intercâmbio de recursos que, segundo Pressman e Maxin (2016),
realiza o mapeamento de cada módulo do programa e os recursos como:
I. tipos de dados;
II. procedimentos;
III. variáveis.
Após a leitura do trecho anterior, é correto o que se afirma em:
I, II e III.
Apenas II e III.
Apenas I e III.
 Apenas II.
I, II e III.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
e. 
Comentário da
resposta:
Apenas I e II.
Existem diversas técnicas de reestruturação para uso com ferramentas de
reengenharia, dentre elas podemos citar o diagrama de intercâmbio d
Pressman e MAXIN (2016), realiza o mapeamento de cada módulo do
programa e os recursos como:
• tipos de dados;
• procedimentos;
• variáveis.
Portanto, as afirmativas I, II e III estão corretas.
Pergunta 3
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Segundo Pressman e Maxin (2016), a reestruturação pode ser dividida em alguns tipos:
I. reestruturação de código;
II. reestruturação de dados;
III. reestruturação da modelagem.
Após a leitura do trecho anterior, podemos afirmar que estão corretos os itens:
Apenas I e II.
Apenas I e III.
Apenas II.
Apenas I e II.
I, II e III.
Apenas II e III.
Segundo Pressman e Maxin (2016), a reestruturação pode ser dividida em
dois tipos:
• reestruturação de código;
• reestruturação de dados.
Portanto, as afirmativas I e II estão corretas.
Pergunta 4
Segundo Pressman e Maxin (2016), para realizar a implementação dos princípios de reengenharia
de software, pode-se utilizar um modelo de processo que possui seis atividades:
I. reestruturação de documentos;
II. reestruturação dos dados;
III. engenharia direta;
IV. análise do inventário;
V. reestruturação do código.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Após a análise dos itens mencionados, é correto o que se afirma em:
I, II, III, IV e V.
Apenas I, II, III e IV.
Apenas I, II, III e V.
Apenas II, III e IV.
Apenas II, III, IV e V.
I, II, III, IV e V.
Segundo Pressman e Maxin (2016), para realizar a implementação dos
princípios de reengenharia de software, pode-se utilizar um modelo de processo
que possui seis atividades:
• reestruturação de documentos;
• reestruturação dos dados;
• engenharia direta;
• análise do inventário;
• reestruturação do código.
• engenharia reversa.
Portanto, todas as afirmativas estão corretas.

Continue navegando