Buscar

AV1 Gabarito

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

INFORMAÇÕES SOBRE A AVALIAÇÃO 
X AVALIAÇÃO EM PROCESSO 1 (AV1) (24 PONTOS) 
INFORMAÇÕESDOCENTE 
CURSO: 
Sistemas de Informação 
DISCIPLINA: 
Gestão e Testes de Software 
TURNO 
NOITE 
M T N PERÍODO 
 
8 
 
 X 
PROFESSOR (A): IREMAR NUNES DE LIMA 
 
 INFORMAÇÕESDISCENTE 
ALUNO (A): RA: 
DATA: 09/10/2018 NOTA: 
INSTRUÇÕES: 
1) A prova é individual. 
2) Desligue e guarde os aparelhos eletrônicos. 
Boa Prova! 
1. Na metodologia ágil XP são realizados testes que são muito ligados com as user stories e 
buscam testar o sistema do ponto de vista do usuário. Este tipo de teste objetiva validar com o 
cliente o que foi definido nos requisitos do software, de forma a verificar se o produto 
desenvolvido está de acordo com o que foi estabelecido. As funcionalidades do sistema são 
validadas, as entradas podem ser simuladas e o comportamento de saída pode ser observado. 
Como o sistema é testado com todos os componentes interligados e configurados, inclusive 
bancos de dados e gerenciadores de filas, há garantias de que cada serviço oferecido está 
funcionando. 
(Adaptado de: https://github.com/fga-gpp-mds/A-Disciplina/wiki/Programação-Extrema-(XP)) 
O texto se refere aos 
A. testes unitários. 
B. testes de interface. 
C. testes de aceitação. 
 D. testes de tolerância. 
 E. testes de caixa cinza. 
2. Quanto ao teste de software, é correto afirmar que os testes 
A. funcionais são um tipo de teste de caixa branca. 
B. de unidade são feitos para identificar comportamentos inapropriados entre sistemas distintos. 
C. funcionais têm base nos algoritmos elaborados pelo programador. 
D. funcionais, ou de caixa branca, verificam a performance do sistema. 
E. estruturais, ou de caixa branca, são elaborados para identificar erros no código. 
3. Avalie as afirmações a seguir: 
I. São etapas de testes: Análise, Execução, Projeto e Planejamento. 
II. São tipos de testes: Usabilidade, Funcional, Segurança. 
III. São técnicas de testes: Caixa Preta, Caixa Cinza, Caixa Branca. 
Está correto o que se afirma em: 
A. I e II somente. 
B. II e III somente. 
C. I e III somente. 
D. I, II e III. 
E. III somente. 
4. O objetivo fundamental da execução de um caso de teste é: 
A. Mostrar que o sistema não apresenta defeitos. 
B. Identificar um defeito. 
C. Garantir que o sistema não tem erros. 
D. Prover garantia de qualidade do sistema. 
E. Descrever o funcionamento do teste. 
5. O principal objetivo do teste de regressão de software é: 
A. Identificar defeitos ou erros no sistema em situação de sobrecarga do sistema (ou parte dele). 
B. Verificar a existência de defeitos após alterações em um sistema (ou parte dele) já 
testado. 
C. Identificar defeitos através da inspeção do código-fonte do sistema (ou parte dele). 
D. Identificar defeitos através da análise estática do sistema (ou parte dele). 
E. Verificar a existência de defeitos no fluxo excepcional. 
 
6. Avalie as seguintes afirmações: 
I. Um teste de software é bem-sucedido quando ele consegue determinar casos de testes que 
resultem na falha do programa analisado. 
II. Para realizar um teste estrutural é necessário o conhecimento da estrutura interna do 
programa. 
III. O teste funcional não pode ser aplicado em todas as fases de testes. 
Estão corretas somente as afirmações: 
A. I e II. B. I e III. C. II e III. 
D. II. E. III. 
7. Teste de Equivalência de Classe é 
A. É uma técnica que trabalha por dedução lógica visando identificar erros no sistema. 
B. É uma técnica que tem por objetivo primário reduzir o número de casos de testes. 
C. É uma técnica que trabalha por dedução indutiva visando reduzir o tempo dos testes. 
D. É uma técnica que tem por objetivo primário ampliar a probabilidade do sistema não 
apresentar defeitos. 
E. É uma técnica que tem por objetivo primário montar um conjunto de regras de decisão para 
execução dos testes funcionais. 
8. Dadas as afirmativas sobre teste de software, 
I. A estratégia de teste conhecida por grafo causa-efeito é uma estratégia da categoria de teste 
caixa branca e exige o conhecimento de estruturas de decisão do código-fonte. 
II. As várias estratégias de teste caixa preta, tais como valores limite e partições de equivalência, 
podem ser combinadas entre si, podendo aumentar a cobertura dos casos de teste. 
III. Teste de regressão é uma técnica de teste de software que não consiste na especificação de 
novos casos de teste, mas na execução dos casos de teste já especificados para versões anteriores 
do software. 
verifica-se que está(ão) correta(s) 
A. I, apenas. 
B. III, apenas. 
C. I e II, apenas. 
D. II e III, apenas. 
E. I, II e III. 
9. Sobre os objetivos de teste de software, considere as seguintes afirmativas: 
I. A atividade de teste é o processo de executar um programa com a intenção de descobrir um 
erro. 
II. A atividade de teste pode comprovar a ausência de erros. 
III. Um bom caso de teste é aquele que tem uma elevada probabilidade de revelar um erro ainda 
não descoberto. 
IV. Um teste bem-sucedido é aquele que revela um erro não descoberto. 
Assinale a alternativa correta. 
A. Somente a afirmativa I é verdadeira. 
B. Somente as afirmativas II e IV são verdadeiras. 
C. Somente as afirmativas III e IV são verdadeiras. 
D. Somente as afirmativas I, III e IV são verdadeiras. 
E. As afirmativas I, II, III e IV são verdadeiras. 
10. Em determinado formulário de um sistema WEB, é apresentado um campo de entrada que 
deve aceitar números inteiros de 10 a 500. De acordo com a análise de valor limite, que valores 
devem ser testados? 
A. 9, 10, 500, 501 
B. 9, 10, 11, 499, 500, 501 
C. 10, 250, 500 
D. 9, 10, 250, 500, 501 
E. 1, 9, 10, 250, 500, 501, 800 
11. O teste funcional sistemático tem como objetivo minimizar a presença de 
A. Defeitos sistemáticos. 
B. Defeitos coincidentes. 
C. Erros funcionais. 
D. Falhas derivadas de classes de equivalência. 
E. Falhas por amostragem. 
 
12. Avalie as afirmações abaixo e a relação entre elas. 
Teste de sistema é a fase do teste de software em que módulos são combinados e testados em 
grupo. Ela sucede o teste de unidade, em que os módulos são testados individualmente. 
Porque 
No teste de integração o sistema completo é testado num ambiente que simula o ambiente de 
produção. 
A. As duas são afirmações verdadeiras, e a segunda é uma justificativa correta da primeira. 
B. As duas são afirmações verdadeiras, mas a segunda não é uma justificativa correta da 
primeira. 
C. A primeira é uma afirmação verdadeira, e a segunda, falsa. 
D. A primeira é uma afirmação falsa, e a segunda, verdadeira. 
E. Tanto a primeira quanto a segunda são afirmações falsas. 
 
13. (questão não pontuada) Na sua opinião esta prova estava: 
A. Muito Fácil. 
B. Fácil. 
C. Nem fácil e nem difícil. 
D. Difícil. E. Muito Difícil. 
 
Respostas: 
01 02 03 04 05 06 07 08 09 10 11 12 13

Continue navegando