Baixe o app para aproveitar ainda mais
Prévia do material em texto
Processos de desenvolvimento de software – Teste 7 1 - Avalie as assertivas I e II e a relação entre elas (I e II) I. A manutenção também pode ser considerada um processo de melhoria do software PORQUE II. A manutenção consiste em implementar novas funcionalidade e melhorar as atuais. Pode-se concluir: As assertivas I e II estão corretas e a II justifica a I A assertiva I está correta e a II está errada A assertiva I está errada e a II está correta As assertivas I e II estão erradas. As assertivas I e II estão corretas e a II não justifica a I Explicação: I. A manutenção também pode ser considerada um processo de melhoria do software - Verdade PORQUE II. A manutenção consiste em implementar novas funcionalidade e melhorar as atuais. - Verdade Além disso o Fato da manutenção demandar novas funcionalidades e possibilidade de alterar as existentes, conclui-se que manutenção fomenta a melhoria do software = II justifica I 2 - Um usuário deseja acessar de forma mais rápida o resumo das funcionalidades e as mensagens de erros mais comuns. Para isso é indicado que este usuário acesse: Documentação do Software Referência Rápida Documento de Instalação Manual do Usuário Manual de Introdução 3 - Sobre a fase de manutenção, o que não podemos afirmar. Funcionalidades existentes podem ser alteradas A fase de manutenção jamais terá fim Fase estratégica para uso da documentação produzidas nas fases do processo de desenvolvimento. No início da fase de manutenção encerra-se o ciclo de desenvolvimento do software Novas funcionalidades podem ser desenvolvidas. Explicação: Novas funcionalidades podem ser desenvolvidas. - Verdade Funcionalidades existentes podem ser alteradas - Verdade Fase estratégica para uso da documentação produzidas nas fases do processo de desenvolvimento. - Verdade No início da fase de manutenção, encerra-se o ciclo de desenvolvimento do software - verdade, A fase de manutenção jamais terá fim - FALSO, sempre tem fim 4 - A documentação do produto de software adota formatos padronizados para cada família de produtos correlatos. Qual alternativa a seguir melhor identifica a afirmativa abaixo? "Descreve as funcionalidades do sistema, como o usuário pode utilizar, os pré-requisitos necessários para funcionar. " Manual de referência. Manual do usuário. Manual do gestor. Manual do cliente. Manual de introdução. Explicação: A documentação de produto é um processo que adota métodos e formatos padronizados para cada família de produtos correlatos. Conclusão: A afirmativa "Descreve as funcionalidades do sistema, como o usuário pode utilizar, os pré-requisitos necessários para funcionar. " corresponde a documentação manual de introdução. 5 - Documento com formato adequado ao perfil do público que utilizará o sistema ou produto. Sua linguagem deve ser clara e os termos e construções devem estar de acordo com o nível cultural e técnico do usuário final, mostrando como utilizar as funcionalidades do sistema. Trata-se da definição do: Manual de instalação Manual do usuário Manual primário Manual de referência Manual de introdução 6 - Após o sistema ter sido instalado no ambiente do usuário, ou seja, entrado em produção, começa a fase de Manutenção deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da documentação atualizada. Um desses documentos é a Documentação para Suporte, no qual encontramos o Manual de Sistemas. Para que ele realmente de suporte adequado para a manutenção, ele deve: Descrever estratégias de como chegar ao resultado final; Estabelecer o formato e a cadência de como o processo deve ser implementado; Descrever como instalar o sistema, plataformas de operação, pré-requisitos necessários; Descrever as partes do código fonte, requisitos necessários e arquitetura do sistema; Mostrar como o usuário usa as funcionalidades; 7 - Sobre o desenvolvimento de sistemas NÃO é correto afirmar que: A fase de validação de um sistema não é feita apenas após a sua codificação, ela contém atividades que devem ser executadas ainda em estágios inicias do desenvolvimento como, por exemplo, na especificação de requisitos. A evolução de um sistema para contemplar novos requisitos pode requerer um processo de refatoração. No projeto arquitetural devemos primar por uma independência modular que contemple alto grau de acoplamento e baixa coesão. A fase de projeto de um sistema envolve diversas atividades tais como o projeto de dados, o projeto de arquitetura e o projeto de interface. A fase de teste do software deve estar integrada ao processo de desenvolvimento do sistema. Explicação: No projeto arquitetural devemos primar por uma independência modular que contemple alto grau de acoplamento e baixa coesão. 8 - No Ciclo de Vida do Processo de Desenvolvimento de Software, precisamos documentar não apenas o processo de desenvolvimento como também o produto que está em desenvolvimento. Analise as assertivas a seguir no que se refere a documentos a serem desenvolvidos. I. Manual do usuário II. Manual de referência III. Manual de padronização de produto IV. Documentação técnica e de cronogramas. Com base em sua análise, assinale a única alternativa correta, que apresenta apenas os manuais para documentação do produto. Estão corretas apenas as opções I e II Estão corretas apenas as opções III e IV Estão corretas apenas as opções I e III Estão corretas apenas as opções I, II e III Estão corretas apenas as opções II e III
Compartilhar