Buscar

PROVA FINAL RESPOSTA AVALIAÇÃO DE SOFTWARE

Prévia do material em texto

29/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4
junio marinho batista
201602080658 EAD ÁGUAS LINDAS DE GOIÁS - GO
Fechar 
 
Disciplina: AVALIAÇÃO DE SOFTWARE
Avaliação: CCT0207_AV_201602080658 Data: 20/11/2017 14:35:50 (F) Critério: AV
Aluno: 201602080658 - JUNIO MARINHO BATISTA
Professor:SHEILA DE GOES MONTEIRO
 
Turma: 9001/AA
Nota Prova: 7,0 de 9,0 Nota Partic.: 1,0 Av. Parcial.: 2,0 Nota SIA:
 
AVALIAÇÃO DE SOFTWARE 
 
 1a Questão (Ref.: 679773) Pontos: 0,0 / 1,0
Os testes de validação tem como principal objetivo identificar o maior número possível de erros tanto nos
componentes isolados quanto na solução como um todo e por isso o sucesso do teste de validação está apoiado no
forte planejamento de todas as atividades de testes. É possível citar vários tipos, como: Baseados na Estrutura
interna, Testes progressivos, Testes Regressivos, baseado nos requisitos, dentre outros. 
 
Quando se trata de reexecutar um subconjunto (total ou parcial) de testes previamente executados e o objetivo é
garantir que as alterações e inserções não prejudicarão o funcionamento do software e as novas versões do produto
devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em outras funcionalidades,
estamos nos referindo a qual tipo ?
Resposta:
Gabarito: Testes Regressivos
 2a Questão (Ref.: 626768) Pontos: 0,0 / 1,0
Os casos de testes tem como propósito identificar e comunicar as condições que serão implementadas nos testes e
que são necessárias para verificar a aceitação dos requisitos. Para cada requisito funcional há no mínimo 2 casos de
testes: positivo e negativo. Descreva qual o objetivo de cada um deles.
Resposta: Teste unitário: Este tipo de teste é aplicado nos menores componentes de código criado, visando garantir
que estes atendem as especificações em termos de características e de funcionalidade. É aplicado no código do
programa. Teste de integração: O teste de integração focaliza o pacote de software completo e trata da verificação
do programa como um todo
Gabarito: Caso de teste positivo tem como objetivo demonstrar que o requisito foi alcançado, já o caso de teste
negativo reflete condição inaceitável, anormal, inesperada.
 3a Questão (Ref.: 626487) Pontos: 1,0 / 1,0
No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles são um dos aspectos
mais estratégicos para se viabilizar o aprimoramento e a inovação dos produtos e serviços nas organizações.
Entretanto, o que acontece de fato, é que as indústrias de software estão despreparadas para atender às rápidas
29/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
necessidades dos mercados porque não investiram em seus processos internos. Neste contexto as assertivas estão
corretas, EXCETO:
 
De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por
finalidade única a identificação de erros."
 O processo de garantia de qualidade de software é divido em: Planejamento da qualidade, Implementação
da qualidade e Garantia da qualidade.
Segundo a regra 10 de Myers, significa que quando um erro não é identificado, os custos de sua correção
multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra.
A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com
objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado
defeitos.
O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de
qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos.
 4a Questão (Ref.: 626500) Pontos: 1,0 / 1,0
Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando um erro não é identificado, os
custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o
erro migra. Por isso _________________, ao longo do processo de desenvolvimento tornam-se uma ajuda na
redução dos custos de qualidade: detectam o problema antes de ser implementado.
 
os testes de sistemas
 os testes de verificação
os testes de integração
os testes de caixa preta os testes de integração
os testes de validação
 Gabarito Comentado.
 5a Questão (Ref.: 570461) Pontos: 1,0 / 1,0
No processo de desenvolvimento de software cada fase cumpre um objetivo e produz documentos e/ou modelos
pertinentes a finalidade da fase. Para a garantia da qualidade do software desenvolvido, estudamos a importância
da aferição da qualidade desde as etapas iniciais. Neste contexto o processo de verificação é fundamental para o
processo de desenvolvimento de software de forma a não deixar que problemas sejam migrados para as fases
seguintes. 
 
Na fase de verificação do negócio é importante verificar se:
A rastreabilidade entre requisitos e necessidades.
As normas e padrões de desenvolvimento.
 Todas as necessidades, metas e exigências foram listadas.
A consistência da arquitetura da solução.
A aderência de requisitos não funcionais com a solução.
 6a Questão (Ref.: 107634) Pontos: 1,0 / 1,0
Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste. São
baseados nos elementos internos de um trecho de programa. Os casos de teste são determinados a partir das estruturas de
controle do programa e desta forma forçar que todos os caminhos possíveis do fluxo de controle do programa sejam percorridos
durante os testes. Desta forma, identifique a opção que Não representa uma atividade do teste Caixa Branca.
 Identifiquem funções incorretas ou faltando
Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso;
Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos uma vez;
Exercitam estruturas de dados internas para assegurar sua validade.
Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais;
 Gabarito Comentado.
29/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
 7a Questão (Ref.: 717523) Pontos: 1,0 / 1,0
João desenvolveu um site de comércio eletrônico e precisa testar a capacidade da aplicação de operar
ininterruptamente durante todos os dias da semana e 24 horas por semana. Neste caso qual a categoria de teste
baseado ISO/IEC 9126-1 João precisa utilizar?
Eficiência
Conectividade
 Continuidade
Funcionalidade
Segurança
 8a Questão (Ref.: 626772) Pontos: 1,0 / 1,0
Um sistema de vendas possui um módulo "Realizar pagamentos". Para os testes foram definidos os
seguintes cenários:
 
Cenário primário: Cliente realiza pagamento em dinheiro
Cenário Secundário: Cliente realiza pagamento parcelado
Cenário de exceção: Cliente realiza pagamento com cartão invalido
 
Qual o método estruturado para a derivação do caso de teste foi utilizado?
Cobertura de caminhos
Cobertura de código
Cobertura de desvio de caminhos
 Decomposição dos requisitos
Análise de documentos
 Gabarito Comentado.
 9a Questão (Ref.: 124429) Pontos: 0,5 / 0,5
Normalmente para que o processo de teste transcorra de forma íntegra é comum a utilização de um grupo
independente de teste, já que as pessoas que criaram o software não devem ser as que irão realizar os testes.
Normalmente este grupo trabalha de forma conjunta. Uma estratégia de teste de software é desenvolvida pelo
gerente de projeto, pelos engenheiros de software e pelos especialistas em testes. Existem várias responsabilidades
e papéis dentro da equipe de teste. Indique dentre as opções abaixo, aquela que não corresponde a uma destas
pessoas.
Arquiteto de teste
 Usuário
Analista de teste
Líder do projeto de testeTestador
 10a Questão (Ref.: 627201) Pontos: 0,5 / 0,5
Documentar é fundamental para formalizar o processo de qualidade. O conteúdo da documentação deve ser claro,
bem definido e com todos os itens que devem ser abordados, possibilitando que todos os envolvidos no processo de
avaliação da qualidade possam acompanhar a evolução do trabalho e rastrear como as atividades foram planejadas.
Qual o documento que registra todo o planejamento dos testes estabelecendo o que será testado e cuja finalidade é
identificar o maior número de cenários e variações de determinado requisito de software?
Cenário de teste
Plano de teste
Relatório de teste
29/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
Suíte de teste
 Caso de teste
Observação: Eu, , estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo
assim desejo finalizar DEFINITIVAMENTE a avaliação.
 
Data: 20/11/2017 15:14:58
Educational Performace Solution EPS ® - Alunos

Continue navegando