Buscar

Proc Desenv Soft 05

Prévia do material em texto

Aluno: Matrícula: 
Disciplina: CCT0194 - PROC.DESENV.SOFTWARE Período Acad.: 2017.3 EAD (G) / EX 
 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá 
ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). 
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo 
de questões que será usado na sua AV e AVS. 
 
 
 
1. 
 
 
Assinale a alternativa que não corresponde a um dos testes de software,realizados em 
softwares comerciais. 
 
 
 
 
teste de sistema. 
 
 
teste de unidade. 
 
 
teste de validação. 
 
 
teste de integração. 
 
 
teste de mudanças de requisitos. 
 
 Gabarito Comentado 
 
 
 
2. 
 
Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para 
cada uma das classificações apresentadas nas alternativas na coluna da direita. 
 
Modalidade Classificações 
1. Quanto à 
utilização do 
código 
2. Quanto ao 
objetivo na busca 
pelo erro 
( ) Testes de integração - Teste para identificar erros durante a 
integração e interação entre os módulos ou unidades do sistema 
( ) Testes estáticos - São testes realizados pela análise do 
código fonte. O tipo de análise é visual, podendo haver um 
questionário para acompanhar os testes, inspecionando o código 
desenvolvido pela equipe de programação 
( ) Testes dinâmicos - São testes baseados na execução do 
código do programa. Os testes seguem, também, um 
questionário com base nos aspectos estruturais e funcionais do 
programa 
( ) Testes de unidade - Teste realizado em um módulo ou em 
alguns módulos definidos que representam uma única unidade. A 
determinação da quantidade de módulos a serem testados está 
contida na documentação de projeto 
 
 
( ) Testes de validação - Teste realizado após a integração de 
todos os módulos do sistema 
 
 
 
2, 1, 1, 2, 1 
 
 
1, 1, 1, 2, 2 
 
 
2, 2, 1, 1, 2 
 
 
2, 1, 1, 2, 2 
 
 
2, 1, 2, 1, 1 
 
 Gabarito Comentado 
 
 
 
3. 
 
 
O teste do software é a investigação do software a fim de fornecer informações sobre sua 
qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de 
utilizar o produto para encontrar seus defeitos. No que se refere aos tipos de testes, 
assinale as assertivas a seguir: 
I- Testes de Unidade - Teste realizado em um módulo ou em alguns módulos definidos 
que representam uma única unidade; 
II- Testes de Integração - Cujo objetivo é garantir a qualidade dos componentes do 
software, individualmente; 
III- Testes de Validação - É o último estágio do processo de validação, realizado após 
integração de todos os módulos 
IV- Teste de Planejamento - Teste realizado após a integração de todos os módulos do 
sistema; 
Com base em sua análise, assinale a única resposta correta. 
 
 
 
 
Apenas I e II estão corretas; 
 
 
Apenas I e IV estão corretas; 
 
 
Apenas III e IV estão corretas; 
 
 
Apenas II e III estão corretas; 
 
 
Apenas I e III estão corretas; 
 
 Gabarito Comentado 
 
 
 
4. 
 
 
Em um processo de desenvolvimento de software, a etapa de testes envolve várias 
particularidades relacionadas a fatores como local do teste, metodologia, ferramenta 
adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais 
das afirmativas a seguir sobre testes de software podemos assumir como FALSA 
 
 
 
 
Os testes de unidade são executados pelo usuário final depois que o produto final é 
entregue. É o último tipo de teste executado 
 
 
Os testes de software, quando classificados quanto à visibilidade do que é testado, 
podem ser classificados como Caixa branca e caixa preta 
 
 
A etapa de teste de software pode ser simples e executada por um único 
programador como também terceirizada para uma fábrica de software 
 
 
Os testes de aceitação ou validação podem ser classificados como alfa ou beta, 
dependendo de como esses testes são feitos 
 
 
Testes de sistema podem verificar características como performance, segurança ou 
usabilidade do software 
 
 Gabarito Comentado 
 
 
 
5. 
 
 
"O teste de software normalmente é a última fase antes de entregarmos o sistema 
pronto ao cliente". 
É correto afirmar que: 
 
 
 
 
Por ser a última fase, ele tem a obrigação de dizer que o software funciona. 
 
 
Por ser a última fase ela é também a mais importante de todas para a garantia da 
qualidade. 
 
 
Ela pode ser a última, mas não é a única tarefa que garante a qualidade do 
software. 
 
 
Por ser a última fase ela nunca é deixada de lado, afinal isso seria uma bobagem. 
 
 
Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do 
desenvolvimento. 
 
 
 
 
6. 
 
 
São testes realizados pela análise do código fonte, onde o tipo de análise é visual, 
podendo haver um questionário para acompanhar os testes, inspecionando o código 
desenvolvido pela equipe de programação. 
Essas são características dos: 
 
 
 
 
Testes de validação 
 
 
Testes estáticos 
 
 
Testes de unidade 
 
 
 Testes de integração 
 
 
Testes dinâmicos 
 
 Gabarito Comentado 
 
 
 
7. 
 
O teste do software é a investigação do software a fim de fornecer informações sobre sua 
qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de 
utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de 
teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de 
 
 
Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste 
Estático: 
I- O Teste Estático deve ser feito durante ou após a implementação; 
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada 
tecnologia; 
III- O Teste Estático deve ser feito antes da implementação; 
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias; 
Assinale a única resposta correta. 
 
 
Apenas I, II e IV estão corretas; 
 
 
Apenas I e IV estão corretas; 
 
 
Apenas III e IV estão corretas; 
 
 
Apenas I e II estão corretas; 
 
 
Apenas II e IV estão corretas; 
 
 
 
 
8. 
 
 
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 caixa preta 
 
 
Teste simples 
 
 
Teste iterativo 
 
 
Teste de interação 
 
 
Teste caixa branca 
 
 Gabarito Comentado

Continue navegando