Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017618 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/3 Fechar Disciplina: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliação: CCT0194_AV_201502008998 Data: 18/11/2016 17:34:26 (A) Critério: Aluno: 201502008998 ADRIANO ROCHA VILELA Nota da Prova: 7,4 de 8,0 Nota de Partic.: 2 1a Questão (Ref.: 97177) Pontos: 0,8 / 1,0 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: Como o próprio nome já diz o teste de integração serve para verificar se o produto está de acordo com todos os requisitos pretendidos e o teste de aceitação verifica se o usuário vai obter êxito ao utilizalo. 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. 2a Questão (Ref.: 233439) Pontos: 0,6 / 1,0 Quais são as etapas do modelo em cascata do ciclo de vida de desenvolvimento de software? Resposta: concepção, construção, transição e elaboração. Gabarito: Concepção (Requisitos) Análise Projeto(Desenho) Implementação Testes Implantação Manutenção 3a Questão (Ref.: 235163) Pontos: 1,0 / 1,0 Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação: __________: Descreve as características dos objetos. __________: Tipo de instrução executada de forma sequencial. __________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida. __________: Serviço que a classe presta. __________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica. 2017618 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/3 Marque a alternativa correta: Iteração Método Seleção Atributo Sequência Atributo Sequência Iteração Método Seleção Sequência Iteração Atributo Método Seleção Método Seleção Atributo Sequência Iteração Atributo Iteração Método Seleção Sequência Gabarito Comentado. 4a Questão (Ref.: 233179) Pontos: 1,0 / 1,0 "Técnica que faz o levantamento de ideias, onde cada uma das idéias sugeridas pode combinar na proposta de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". O texto descreve a técnica de elicitação de requisitos denominada: Entrevista Reunião Casos de Uso Brainstorm Questionário Gabarito Comentado. 5a Questão (Ref.: 760094) Pontos: 1,0 / 1,0 Ao levantar os requisitos de um sistema é necessário ter atenção com: A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. A performance futura do sistema e a linguagem de programação que será utilizada. As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver Devese prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. Gabarito Comentado. 6a Questão (Ref.: 710799) Pontos: 1,0 / 1,0 A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento de software: bibliotecas e classes fundamentais parte de código de programa e bibliotecas aproveitamento de ideias e de bibliotecas parte de código e a camada de arquitetura módulo de código binário e classes fundamentais 2017618 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/3 7a Questão (Ref.: 270311) Pontos: 0,5 / 0,5 Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. Marque a alternativa que indica o tipo de teste mencionado acima. Teste simples Teste de interação Teste caixa branca Teste caixa preta Teste iterativo Gabarito Comentado. 8a Questão (Ref.: 233333) Pontos: 0,5 / 0,5 Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e preparação do código necessário à sua execução. Teste Projeto Implantação Implementação Análise Gabarito Comentado. 9a Questão (Ref.: 232353) Pontos: 0,5 / 0,5 Dentre as vantagens do modelo cascata podemos destacar: Não requer documentação para todas as fases Dificulta a visão de reutilização O usuário só vê os resultados ao final Permite pontos de controle bem definidos, facilitando a gestão do projeto Não é possível corrigir erros em fases já completas Gabarito Comentado. 10a Questão (Ref.: 233427) Pontos: 0,5 / 0,5 É um método baseado em um manifesto, criado por desenvolvedores experientes. Método rápido Método ágil Método iterativo Método incremental Método em cascata Gabarito Comentado.
Compartilhar