Buscar

AV Testes de SW

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

Fechar 
 
Avaliação: CCT0204_AV_201001487184 » TESTES DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 201001487184 - GLEICI LUCI LIMA TRINDADE RIBEIRO 
Professor: 
ULISSES SPERLE GRACA 
DANIEL RODRIGUES DE SILOS MORAES 
Turma: 9002/AB 
Nota da Prova: 7,5 Nota de Partic.: 0,8 Data: 04/06/2014 08:27:43 
 
 
 1a Questão (Ref.: 201001698257) Pontos: 1,5 / 1,5 
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes 
de fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver 
uma imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software 
através de duas visões. Uma delas é o Teste Caixa Preta. Descreva-o. 
 
 
Resposta: O teste de caixa preta ou comportamental se preocupa com a parte funcional do sistema, não se 
ocupando com a estrutura interna. Prepara os casos de teste para a especificação do software. 
 
 
Gabarito: Quando conhecemos a função específica de um software e realizamos teste que demonstrem que cada 
função está plenamente operacional, e ao mesmo tempo, procurem erros em cada função, dizemos que estamos 
realizando teste de caixa preta, também conhecido como teste comportamental. Este tipo de teste é conduzido 
na interface do software e examina aspectos fundamentais do sistema, pouco se preocupando com a estrutura 
interna do software, pois focaliza os requisitos funcionais do software. 
 
 
 
 2a Questão (Ref.: 201001697780) Pontos: 1,5 / 1,5 
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 Preventiva: Se preocupa com possíveis erros antes que eles aconteçam. Manutenção 
Corretiva: Corrige erros que surgem e que não forma tratados anteriormente. Manutenção Adaptativa: 
Sepreocupa com imposições legais ou de informática. Manutenção Perfectiva: Inclui novas funções, modifica 
funções existentes e faz melhoramentos, em geral de acordo com pedidos de usuários. 
 
 
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.: 201001594561) Pontos: 0,5 / 0,5 
Quais atividades estão relacionadas com Teste? 
 
 
Atividades que envolvem a execução do teste pelo componente ou o sistema sob o teste. 
 Atividades durante todo o ciclo de vida do software. 
 
Somente atividades que avaliam produtos de software. 
 
Atividades do final do ciclo de vida do software. 
 
Atividades somente no inicio do ciclo de vida do software. 
 
 
 
 4a Questão (Ref.: 201001594527) Pontos: 0,5 / 0,5 
Qual a ordem correta dos passos envolvidos na Solução do defeito? 
 
 
Priorizar a correção, Corrigir o defeito, Reportar a resolução e Programar a correção . 
 Priorizar a correção, Programar a correção, Corrigir o defeito e Reportar a resolução. 
 
Reportar a resolução, Priorizar a correção, Programar a correção e Corrigir o defeito. 
 
Corrigir o defeito, Programar a correção, Priorizar a correção e Reportar a resolução. 
 
Programar a correção, Priorizar a correção, Reportar a resolução e Corrigir o defeito. 
 
 
 
 5a Questão (Ref.: 201001606013) Pontos: 0,0 / 0,5 
Considere as seguintes afirmações: 
(I) Os critérios baseados em fluxo de controle mais conhecidos são "Todos-Nos", "Todas-Arestas" e "Todos-
Caminhos". Uma característica comum aos critérios desta categoria é que eles requerem o teste das interações 
que envolvem definições de variáveis e subseqüentes referencias a essas definições; 
(II) A cobertura do critério "Todos-Nos" é o mínimo esperado de uma boa atividade de teste, pois, do contrário, 
o programa testado é entregue sem a certeza de que todos os comandos presentes no programa foram 
executados pelo menos uma vez; 
(III) A cobertura do critério "Todos-Caminhos" garante que todos os caminhos de um programa sejam 
executados pelo menos uma vez; 
(IV) A cobertura do critério "Todos-Nos" garante também a cobertura do critério "Todas-Arestas"; 
(V) O valor da complexidade ciclomática está associado com o numero de casos de testes que deve ser 
projetado e executado para garantir a cobertura de todas as instruções do programa; Assinale a alternativa que 
representa somente as sentenças verdadeiras. 
 
 Apenas I, III, IV 
 
Apenas I, II, IV, V 
 
Apenas I, V 
 Apenas II, V 
 
Apenas I, III 
 
 
 
 6a Questão (Ref.: 201001598981) Pontos: 0,5 / 0,5 
"Um erro foi encontrado pelo testador". Isto significa que: 
 
 
O testador é atento e não deixa passar nada de estranho. 
 
O programador não fez o que se esperava. 
 
O programa é ruim e provavelmente foi mal construído. 
 Um resultado encontrado é diferente do resultado esperado. 
 
O programa não foi construído de acordo com os padrões estabelecidos. 
 
 
 
 7a Questão (Ref.: 201001589097) Pontos: 1,0 / 1,0 
Assinale a alternativa CORRETA relativa às possíveis estratégias utilizadas para a realização dos Testes de 
Integração em aplicações convencionais. 
 
 
Na estratégia Big-Bang os testes unitários são dispensados já que toda a estrutura é testada numa única 
rodada durante o teste de integração 
 
Na estratégia da Integração Descendente (top-down) os testes começam nos módulos superiores da 
hierarquia. A vantagem desta estratégia é que não é necessária a criação de módulos controladores ou 
controlados. 
 
Na estratégia denominada Sanduiche o software é testado em camadas. Primeiramente são testadas as 
camadas da interface do usuário, avançando-se até a camada que trata o processamento interno. 
 Na estratégia da Integração Ascendente (bottom-up) cada módulo no nível inferior da hierarquia é 
testado individualmente. A seguir, são testados módulos que chamam os previamente testados. Neste 
caso, apenas módulos drivers são necessários. 
 
 
 
 8a Questão (Ref.: 201001598983) Pontos: 0,5 / 0,5 
Avalie as questões abaixo segundo a revisão técnica formal e assinale a opção correta: 
I - Procurar defeitos de software, mesmo durante a fase de análise e projeto 
II - Verificar se os requisitos estão sendo atendidos. 
III - Checar a existência de código mal-intencionado. 
IV - Verificar se o código está construído de forma linear. 
 
 
 
Estão corretas somente as opções I e III. 
 Estão corretas somente as opções I, II e III. 
 
Estão corretas somente as opções II, III e IV. 
 
Estão corretas somente as opções II e IV. 
 
Estão corretas somente as opções I e II. 
 
 
 
 9a Questão (Ref.: 201001599071) Pontos: 1,0 / 1,0 
Tendo como base as seguintes informações: 
Um sistema construído com a mais atual linguagem de programação é feito para atender aos seguintes 
objetivos: 
 Cadastrar clientes para envio de mala direta, com nome e endereço, ambos os campos alfa-numérico. 
 Remover clientes cadastrados. Incluir texto de mensagem a ser enviada com até 60 caracteres 
alfabéticos. 
 Impedir o cadastramento de clientes com nomes e endereços iguais. 
Responda a alternativa correta: 
 
 
A verificação irá garantir que clientes não sejam cadastrados em duplicidade, somente no caso de que os 
nomes sejam iguais. 
 A verificação irá garantir que clientes não sejam cadastrados em duplicidade, contanto que nome e 
endereço sejam iguais. 
 
A verificação irá garantir que clientes não sejam cadastradosem duplicidade, contanto que nome e 
endereço sejam iguais, porém se a mensagem for totalmente alfabética, não teremos como garantir este 
requisito. 
 
A verificação irá garantir que clientes cadastrados receberão a mala direta. 
 
A verificação não irá garantir que não enviaremos mensagens numéricas. 
 
 
 
 10a Questão (Ref.: 201001598973) Pontos: 0,5 / 0,5 
Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários. 
 
 
Teste de Conformidade. 
 Teste de Usabilidade. 
 
Teste de Desempenho. 
 
Teste de Recuperação. 
 
Teste de Performance. 
 
 
 
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.

Outros materiais