Buscar

TESTES DE SOFTWARE

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

Disciplina: TESTES DE SOFTWARE 
Avaliação: CCT0272_AV_ Data: 26/11/2016 09:56:22 (A) Critério: AV 
Aluno: - DOMINGOS CRUZ DE SOUZA 
Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA 
Nota da Prova: 3,5 Nota de Partic.: 2 Av. Parcial.: 2 
 
 
 1a Questão (Ref.: 590997) Pontos: 0,0 / 1,0 
 
Analise o grafo da ilustração e responda os seguintes itens: 
a) Encontre o número de caminhos básicos por meio do número de regiões contidas no grafo, identificando-os na 
própria figura. 
b) Encontre o número de caminhos básicos por meio da fórmula V(G) = E - N + 2. 
c) Encontre o número de caminhos básicos por meio da fórmula V(G) = P + 1. 
 
 
 
Resposta: 
 
 
Gabarito: 
Resposta Padrão: 
a) 
 
A ordem das posições das regiões é irrelevante. O que importa é a identificação de seis regiões internas (fechadas) e uma 
aberta; sete no total. 
b) E = Número de Arestas. N = Número de Nós, Logo V(G) = 20 - 15 + 2 = 7. 
c) P = Número de nós predicados. Um nó predicado é o que possui, nesta questão, duas arestas saindo dele. Neste caso, 
V(G) = 6 + 1 = 7. 
OBS: Todos os três itens devem encontrar o mesmo número de regiões, neste caso, sete. 
Sugestão de Pontuação: 
Item a) 25%, item b) 40% e item c) 35% 
 
 
 
 
 2a Questão (Ref.: 161878) Pontos: 0,5 / 1,0 
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 perfectiva - trata de mudanças impositivas sejam elas legais ou tecnológicas. 
Manutenção proativa 
 
 
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.: 94104) Pontos: 1,0 / 1,0 
Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm 
basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação 
anterior? 
 
 
O teste começa no nível do componente e progride em direção à integração do sistema computacionais 
como um todo. 
 Devemos nos preocupar como teste somente após o código tiver sido gerado. 
 
O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de 
teste. 
 
Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em 
diferentes pontos no tempo. 
 
Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão 
eliminados antes do começo do teste. 
 Gabarito Comentado. 
 
 
 
 
 4a Questão (Ref.: 633627) Pontos: 0,0 / 1,0 
Qual a técnica de depuração que começa no ponto aonde o sintoma foi descoberto e o código fonte é 
investigado retroativamente (manualmente) até que a causa seja encontrada? 
O grande problema desta técnica está no fato de que, à medida que o número de linhas do código fonte 
aumenta, o número de caminhos retroativos potenciais pode ser tornar demasiadamente grande. 
 
Marque a alternativa correta: 
 
 Força Bruta 
 
Análise do Caminho lógico 
 
Causa raiz 
 Rastreamento 
 
Eliminação da causa 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 56056) Pontos: 0,0 / 1,0 
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica de caixa preta: 
 
 
A entrada é adequadamente aceita. 
 
Demonstrar que as funções do software são operacionais. 
 Executar os caminhos independentes definidos na complexidade ciclomática. 
 
A saída é corretamente produzida. 
 A integridade das informações externas (tabelas) é mantida. 
 
 
 
 6a Questão (Ref.: 701682) Pontos: 1,0 / 1,0 
Na construção de sistemas a busca pela qualidade é uma constante e torna-se importante até o fato de checar 
com o usuário a sequencia das informações dispostas em uma tela, a sua forma de apresentação, incluindo a 
cor da tela. A essa validação classificamos como teste ..... 
 
 
Teste de validação 
 Teste de interface 
 
Teste de integração 
 
Teste de sistema 
 
Teste de unidade 
 
 
 
 7a Questão (Ref.: 63169) Pontos: 0,5 / 0,5 
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 não irá garantir que não enviaremos mensagens numéricas. 
 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 cadastrados receberão a mala direta. 
 
A verificação irá garantir que clientes não sejam cadastrados em 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 não sejam cadastrados em duplicidade, somente no caso de que os 
nomes sejam iguais. 
 
 
 
 8a Questão (Ref.: 46636) Pontos: 0,5 / 0,5 
Esse tipo de teste é conduzido nas instalações dos usuários finais. O desenvolvedor não está presente nessas 
instalações. O cliente registra todos os problemas que são encontrados durante os testes e os relata ao 
desenvolvedor em intervalos regulares. Assinale a alternativa correta. 
 
 
Teste de Configuração 
 Teste Beta 
 
Teste de Carga 
 
Teste de Recuperação 
 
Teste Alfa 
 Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 39785) Pontos: 0,0 / 0,5 
Esses tipos de testes são freqüentemente acoplados a testes de estresse e usualmente requerem 
instrumentação, tanto de hardware quanto de software. Ou seja, é freqüentemente necessário medir a 
utilização de recursos (por exemplo, ciclos de processador) de modo preciso, medição de intervalos de 
execução, registrar interrupções. Instrumentando um sistema, o testador pode descobrir situações que levam à 
degradação e possível falha do sistema. Estamos tratando de que tipo de teste? 
 
 
Teste de Estrutura de Controle 
 
Teste de Laços (LOOPS) 
 Teste de Desempenho 
 Teste de Integração 
 
Teste de Segurança 
 Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 63193) Pontos: 0,0 / 0,5 
Com relação aos tipos de teste de manutenção, marque a alternativa que define TESTE EM MANUTENÇÃO 
PERFECTIVA: 
 
 
trabalha sobre um produto com vícios de construção. 
 testa-se novas funções, incluídas pelo usuário, que serão iniciadas no sistema. 
 testa-se mudanças impositivasquer legais, quer tecnológicas. 
 
Realiza testes automáticos. 
 
busca identificar, antecipadamente, possíveis erros ou falhas no aplicativo que está sendo usado na 
empresa.

Continue navegando