Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0272_AV_201201260231 » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: 2012012 Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 5,0 Nota de Partic.: 0,5 Av. Parcial 1,5 Data: 15/06/2016 13:49:40 1a Questão (Ref.: 201201877244) Pontos: 1,0 / 1,0 Resposta: Testar laço 1; Testar laço 2; testar laço 3. Gabarito: Padrão de Resposta: 2a Questão (Ref.: 201201448132) Pontos: 0,5 / 1,0 Diferentes causas geram manutenções de tipos diferentes em um software em produção. Quais os tipos de manutenção possíveis? Descreva cada uma delas. Resposta: Manutenção corretiva - realizada para corrigir erros dectados apos a sua produção. Manutenção evolutiva - realizada para aprimorar o produto. Gabarito: A manutenção Corretiva irá identificar e corrigir defeitos (erros latentes), A manutenção Adaptativa irá adaptar o software a novas tecnologias (TI/SI), metodologias, modelos de gestão, legislação. A manutenção Perfectiva irá incluir novas funções (ampliações) no software em produção. A manutenção Preventiva irá melhorar a manutenibilidade ou a confiabilidade futura. 3a Questão (Ref.: 201201380358) Pontos: 0,0 / 1,0 Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior? Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados antes do começo do teste. Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo. O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste. Devemos nos preocupar como teste somente após o código tiver sido gerado. O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo. 4a Questão (Ref.: 201201349401) Pontos: 1,0 / 1,0 Em se tratando de erros de software, é correto afirmar que: I. A maioria dos erros é introduzida nos programas por falta de documentação em português. II. A maioria dos erros são humanos e tem origem na comunicação, entendimento e transformação das informações. III. A maioria dos erros encontrados nos sistemas decorre de comunicação falha entre o cliente (que não sabe pedir) e o programador (que não sabe perguntar). Marque a alternativa que indica as assertivas corretas: III, apenas. I e III apenas. I, apenas. II, apenas. II e III apenas. 5a Questão (Ref.: 201201536200) Pontos: 0,0 / 1,0 Identifique a opção que Não corresponde a uma das regras da classe de equivalência (Particionamento de equivalência). Se uma condição de entrada especifica um intervalo, são definidas uma classe de equivalência válida e duas classes de equivalência inválidas. Para uma condição C composta, os ramos verdadeiro e falso de C e todas as condições simples em C precisam ser executadas pelo menos uma vez. Se uma condição de entrada for booleana, são definidas uma classe válida e uma inválida. Se uma condição de entrada requer um valor específico, são definidas uma classe de equivalência válida e duas classes de equivalência inválida. Se uma condição de entrada especifica um membro de um conjunto, são definidas uma classe de equivalência válida e uma classe de equivalência inválida. 6a Questão (Ref.: 201201380378) Pontos: 1,0 / 1,0 A principal aplicação de sua empresa vem apresentando uma ¿certa lentidão¿. Você foi chamado para verificar o que está ocorrendo com a aplicação e deseja através da aplicação de algum tipo de teste identificar pontos de gargalo no sistema. Qual o tipo de teste que você deverá utilizar? Teste de segurança Teste de esforço Teste de disponibilização Teste de desempenho Teste de recuperação 7a Questão (Ref.: 201201349322) Pontos: 0,5 / 0,5 Considere as afirmações abaixo: I. Os desenvolvedores são responsáveis pelos testes unitários e de integração. II. Os usuários são responsáveis pelos testes de aceitação. III Os usuários são responsáveis pelos testes de sistema e aceitação. IV Os desenvolvedores são responsáveis apenas pelos testes unitários. V Os analistas de testes são responsáveis pelos testes de sistema. Qual das alternativas abaixo contempla todas as afirmações verdadeiras. I, II, V. Somente I. I e V. I, III, V. II, IV, V. 8a Questão (Ref.: 201201349319) Pontos: 0,0 / 0,5 Quando se fala em níveis, estágios ou fases estamos nos referindo a que tipo de teste? Teste de estresse, teste de carga, teste funcional, teste de requisitos. Teste unitário, teste de integração, teste de sistema, teste de aceitação. Teste de aceitação, teste unitário, teste de integração, teste de carga. Teste de Caixa Preta e Teste de Caixa Branca. Teste unitário, teste de regressão, teste de integração, teste de sistema. 9a Questão (Ref.: 201201988194) Pontos: 0,5 / 0,5 O projeto de migração de dados é normalmente dividido nas seguintes etapas ou fases: Projeto, Extração, Limpeza, Carga e Verificação. Marque a alternativa que define as atividades da etapa EXTRAÇÃO: Nesta etapa são levantadas as funcionalidades de software e hardware, se for o caso, e identificados os Dados que serão migrados. Nesta fase os dados são disponibilizados nas novas estruturas do banco de dados. Em função dos requisitos da organização, este processo varia muito. Em alguns casos os Dados podem sobrepor os Dados existentes com informações acumulativas, frequentemente a atualização de extração de Dados é realizada diariamente, semanalmente ou mensalmente. Em outros casos poderá ser necessário acrescentar novos Dados. Nesta etapa as informações são conferidas para determinar se a migração foi completa. Durante a verificação pode ser necessário uma execução de processo em paralelo de ambos os sistemas para identificar áreas de disparidade e evitar erros ou perda de Dados. Esta fase envolve a coleta dos Dados dos diferentes sistemas de origem. Cada sistema separadamente pode utilizar um formato e organização diferente de Dados. O objetivo desta fase é converter os Dados em um formato único adequado para o processo de transformação. Nesta fase, para melhorar a qualidade dos Dados, elimina-se informações redundantes ou obsoletas, e realiza-se a adaptação às exigências do novo sistema. 10a Questão (Ref.: 201201983250) Pontos: 0,5 / 0,5 Record & Playback é uma técnica de teste utilizada em um teste: de aceitação de validação de caixa branca unitário automático Período de não visualização da prova: desde 08/06/2016 até 21/06/2016.
Compartilhar