Baixe o app para aproveitar ainda mais
Prévia do material em texto
8a Questão (Ref.: 201307175955) Pontos: 1,0 / 1,0 "O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente". É correto afirmar que: Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software. Por ser a última fase ela nunca é deixada de lado, afinal isso seria uma bobagem. Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do desenvolvimento. Por ser a última fase ela é também a mais importante de todas para a garantia da qualidade. Por ser a última fase, ele tem a obrigação de dizer que o software funciona. 9a Questão (Ref.: 201307349448) Pontos: 0,5 / 0,5 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades arquitetônicas e um mapa de como essas unidades se relacionam entre si. Analise as afirmativas a seguir sobre a arquitetura de sistemas. I. Quanto mais independente as unidades forem, mais modular será a arquitetura. II. Quanto mais dependentes as unidades forem, mais modular será a arquitetura. III. Quanto mais independentes as unidades forem, mais fácil será realizar o projeto e desenvolver as diversas partes separadamente. Assinale a ÚNICA opção correta Somente I e III estão corretas Somente a III está correta Somente a II está correta Somente a I está correta Somente II e III estão corretas 10a Questão (Ref.: 201307167708) Pontos: 0,0 / 0,5 Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipação, pois ele executa uma abordagem top-down radical. Outros fatos que fizeram com que o gerente desenvolvesse o sistema nesta metodologia são: I- Porque durante cada interação, os requisitos e as soluções alternativas para o problema são identificadas e analisadas, novas soluções são projetadas e uma parte do sistema é implementada. II- Porque envolve a criação ou a aquisição dos vários componentes do sistema detalhados na fase de projeto, sua montagem e a disponibilização do sistema novo ou da versão modificada. III- Porque a prototipação tem inicio com a criação de um modelo preliminar de um grande subsistema ou de uma versão, em escala, do sistema todo. Analisando as duas sentenças acima, assinale a única resposta correta: Somente as sentenças I e II estão corretas Todas as sentenças apresentadas estão corretas Somente as sentenças I e III estão corretas Somente a sentença II está correta Somente as sentenças II e III estão corretas javascript:alert('Ref. da quest%C3%A3o: 201307175955/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201307349448/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201307167708/n/nStatus da quest%C3%A3o: Liberada para Uso.'); Avaliação: CCT0194_AV_201207164577 (AG) » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: PATRICIA FIUZA DE CASTRO Turma: Nota da Prova: 6,5 Nota de Partic.: 1,5 Data: 06/06/2014 07:03:53 1a Questão (Ref.: 201207416254) Pontos: 1,5 / 1,5 Nas atividades de levantamento de requisitos, precisamos identificar os serviços esperados do sistema e restrições sobre as quais ele deve operar. Desta forma, precisamos utilizar técnicas de elicitação. Comente três técnicas utilizadas. Diga, também, qual é a finalidade de cada uma dessas técnicas. Resposta: Brainstorming - Trata-se de um encontro entre os envolvidos na concepção do sistema, em que todos dão idéias a respeito do sistema. De todas essas informações a equipe de análise de requisitos filtra e documenta em forma de requisitos. Visista ao Cliente - O analista é inserido nas atividades da organização para colher informações sobre as rotinas que serão tranformadas em requisitos. Pesquisa de opinião - Uma pesquisa sobre as funcionalidades que devem ser transformadas em requisitos de acordo com a rotina da organição com a participação dos funcionários que irão usar o sistema. Gabarito: 1. Entrevista - Utilização na análise de problema e na engenharia de requisitos com o objetivo de entender as perspectivas do cliente/usuário. Entender quem são os agentes e quais as necessidades, o problema e a solução. 2. Questionários - Forma de utilização que faz perguntas referentes ao sistema. Utilização de hipóteses para as relevâncias. Podem ser utilizados após a entrevista. 3. Casos de uso - Identificação dos agentes que agem no sistema, das interfaces que o sistema/produto possuirá. Validação de pré-requisitos. Representação visual ao invés de textual. 4. Brainstorm - Ou tempestade de ideias, faz o levantamento de ideias, em que cada uma sugerida pode combinar na propositura de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates. 2a Questão (Ref.: 201207278211) Pontos: 1,5 / 1,5 Teste de software é fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo do teste de integração e do teste de aceitação, e quando eles devem ser aplicados Resposta: Teste de integração serve para identificar erros na integração entre os componentes internos do sistema e é aplicado durante a construção do sistema. Teste de aceitação serve para identificar erros nas funcionalidades operacionais do sistema e é realizado durante a implantação, antes do software ser liberado para produção. Gabarito: O objetivo do teste de integração é validar a integração entre os diversos componentes do sistema. Ele é aplicado durante a fase de implementação do sistema sempre que um novo componente fica pronto, ou seja, não demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integração contínua, sempre que um componente está pronto ele é testado e integrado aos demais componentes do sistema. O teste de aceitação é aquele realizado pelo usuário quando o sistema já está totalmente pronto. Nele o usuário valida se o sistema atende aos critérios de aceitação estabelecidos para o sistema. 3a Questão (Ref.: 201207235221) Pontos: 0,0 / 0,5 Página 1 de 4BDQ Prova 20/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Compartilhar