Buscar

Avaiação Parcial 3

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 4 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

Prévia do material em texto

Avaiação Parcial: CCT0207_SM_AV 3 
Aluno(a): MARCIO Matrícula: 2016 
Acertos: 10,0 de 10,0 Data: 22/10/2017 15:19:51 (Finalizada) 
 
 
 1a Questão (Ref.: 201602821543) Acerto: 1,0 / 1,0 
O teste de software tem como objetivo demostrar que um programa faz o que é proposto a fazer e a 
descobrir seus defeitos antes do uso. Ele possui dois objetivos distintos: 
1. Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma 
diferente das especificações dos requisitos. 
2. Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos. 
Desta forma podemos afirmar que: 
 
 
os testes podem identificar a ausência ou a presença de erros. 
 
o objetivo do processo de verificação é validar os requisitos de especificação que não reflitam 
os desejos ou necessidades dos clientes. 
 
o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais. 
 
o objetivo dos testes é identificar os requisitos funcionais solicitados pelos clientes. 
 
os testes podem demonstrar que um determinado software está livre de defeitos. 
 
 
 
 2a Questão (Ref.: 201602735183) Acerto: 1,0 / 1,0 
Analise a afirmativa abaixo: 
 
"A implantação de um processo de qualidade tanto no processo, como no produto possui um 
custo, porém é vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara 
custará a solução." 
 
Esta afirmativa está baseada na: 
 
 
na lei de Moore 
 
na teoria de Bloom 
 
na lei Boyle 
 
na regra 10 de Myers 
 
na regra de Morgan 
Gabarito Comentado. 
 
 
 
 3a Questão (Ref.: 201602215106) Acerto: 1,0 / 1,0 
Em relação aos testes de validação, marque a opção INCORRETA: 
 
 
Validação da integração: A validação de integração é uma continuação natural dos testes 
unitários. Estes testes têm por objetivo validar a compatibilidade entre componentes de um 
software. 
 
Validação de Usuário:A validação de usuário é uma análise das características dos usuários do 
sistemas que tem por objetivo avaliar o grau de experiência do usuário em relação ao software 
desenvolvido. 
 
Validação do aceite: A validação do aceite é o último estágio do processo de validação. Trata-
se do último processo formal de detecção de erros no sistema, antes de sua disponibilização 
no ambiente de produção. 
 
validação do sistema: A validação do sistema tem com objetivo validar a solução como um 
todo. Quando este estágio é atingido a maior parte das falhas de funcionalidade deve ter sido 
detectada pelos testes unitários e pelos testes de integrações. 
 
Validação da unidade: A validação de unidade é a primeira etapa do processo de validação 
que tem por objetivo testar componentes individuais de uma aplicação. 
 
 
 
 4a Questão (Ref.: 201602823091) Acerto: 1,0 / 1,0 
O objetivo desta fase do processo de avaliação da qualidade é garantir a qualidade do código-fonte 
gerado pela equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa 
programação. Neste caso estamos falando do teste de: 
 
 
Validação de código-fonte 
 
Verificação de sistema 
 
Verificação de implementação 
 
Verificação de requisitos 
 
Validação da modelagem e análise 
Gabarito Comentado. 
 
 
 
 5a Questão (Ref.: 201602735223) Acerto: 1,0 / 1,0 
Técnica estruturada que baseia-se em reuniões com um grupo de profissionais responsáveis em 
identificar falhas presentes em documentos gerados nas diversas etapas do desenvolvimento. Esta 
técnica visa identificar o maior número possível de erros nas documentações. Neste caso estamos 
nos referindo a: 
 
 
Teste de validação, auditoria 
 
Teste de validação, revisão formal 
 
Teste de validação, revisão informal 
 
Teste de verificação, revisão Formal 
 
Teste de verificação, revisão informal 
Gabarito Comentado. 
 
 
 
 6a Questão (Ref.: 201602216319) Acerto: 1,0 / 1,0 
À medida que o software é desenvolvido é normal que ocorram erros. Para garantir a qualidade do 
produto produzido é importante que estes erros sejam encontrados e corrigidos antes que sejam 
passados para os usuários finais. Um dos métodos utilizados para a detecção destes erros logo no 
início do processo de desenvolvimento de software é conhecido como: 
 
 
Depuração 
 
Teste de integração 
 
Teste de regressão 
 
Revisão 
 
Teste de validação 
Gabarito Comentado. 
 
 
 
 7a Questão (Ref.: 201602215375) Acerto: 1,0 / 1,0 
Marque a alternativa correta: 
I - Testes regressivos são elaborados de acordo com a evolução do produto. Á medida que o 
software recebe novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os 
testes de regressivos testam somente as inovações do software (novas funções implementadas), 
assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento. 
II - Testes progressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente 
executados. Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento 
do software. As novas versões do produto devem ser submetidas a uma nova sessão de testes para 
detectar eventuais impactos em outras funcionalidades. 
 
III - No planejamento dos testes a equipe deve verificar qual abordagem utilizará e escolher entre 
testes caixa branca ou testes caixa preta já que as abordagens não permitem que sejam utilizadas em 
conjunto em um mesmo projeto de software. 
 
 
 
Apenas as sentenças I e II estão corretas 
 
Todas as sentenças estão corretas 
 
Todas as sentenças estão erradas 
 
Apenas as sentenças II e III estão corretas 
 
Apenas a sentença III está correta 
Gabarito Comentado. 
 
 
 
 8a Questão (Ref.: 201602216326) Acerto: 1,0 / 1,0 
Indique a opção que Não representa um dos tipos de Teste de Caixa Preta. 
 
 
Teste de matriz ortogonal 
 
Teste de ramos 
 
Particionamento em Equivalência 
 
Análise do valor Limite 
 
Baseado em Grafo 
 
 
 
 9a Questão (Ref.: 201602233115) Acerto: 1,0 / 1,0 
A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu-se 
que após algum tempo de execução o tempo de resposta do servidor degrada e acaba por torna-se 
inaceitável. Após solicitar auxílio a equipe de teste chegou-se a conclusão que deveria ser realizado 
que tipo de teste? 
 
 
Navegação 
 
Configuração 
 
Segurança 
 
Componente 
 
Desempenho 
 
 
 
 10a Questão (Ref.: 201602354229) Acerto: 1,0 / 1,0 
Existem diversas categorias de testes de validação. Qual o tipo de teste que enfatiza o nível de 
facilidade de uso da aplicação por seus clientes ou usuários? Vale ressaltar que estes testes 
focalizam o nível de facilidade de navegação entre as telas da aplicação, assim como as telas de 
ajuda que deverão ser avaliadas quanto a clareza do seu conteúdo e linguagem, bem como as 
mensagens de erro. 
 
 
Teste requisitos 
 
Teste de linguagem 
 
Teste funcional 
 
Teste de usabilidade 
 
Teste de negócio

Continue navegando