Buscar

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

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

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

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

Prévia do material em texto

16/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201002010462&p2=1139632&p3=CCT0204&p4=101554&p5=AVS&p6=4/12/2013&p10=4496080 1/5
 Fechar
Avaliação: CCT0204_AVS_201002010462 » TESTES DE SOFTWARE
Tipo de Avaliação: AVS
Aluno: 201002010462 - CAIO FRANÇA LAMENHA
Professor: ULISSES SPERLE GRACA Turma: 9002/AB
Nota da Prova: 6,4 Nota de Partic.: 0 Data: 04/12/2013 16:00:05
 1a Questão (Ref.: 201002060278) Pontos: 0,8 / 0,8
A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada:
Fluxo de Dados
 Partição de Equivalência
Complexidade Ciclomática
Técnica de Estrutura de Controle
Fluxo de controle
 2a Questão (Ref.: 201002081614) Pontos: 0,0 / 0,8
Calcule a complexidade ciclomática do Grafo de Fluxo de Programa abaixo e assinale a alternativa
correspondente.
5;
4;
6;
 2;
 3;
16/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201002010462&p2=1139632&p3=CCT0204&p4=101554&p5=AVS&p6=4/12/2013&p10=4496080 2/5
 3a Questão (Ref.: 201002173672) Pontos: 0,8 / 0,8
Segundo Pressman, o objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar
problemas de qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou
defeitos. Conforme discutido em nossas aulas, diferencie erro de defeito.
Resposta: Erro seria um problema de qualidade encontrado antes do software ser liberado aos usuários finais.
Defeito seria um problema de qualidade encontrado depois de o software ter sido liberado aos usuários finais.
Gabarito: Neste contexto um erro é definido como um problema de qualidade encontrado antes do software ser
liberado aos usuários finais. O defeito é um problema de qualidade encontrado depois do software ter sido
liberado aos usuários finais.
 4a Questão (Ref.: 201002074700) Pontos: 0,8 / 0,8
Marque a alternativa que define TESTE DE DESEMPENHO:
As interfaces internas e externas são testadas à medida que cada módulo (ou cluster) é incorporado à
estrutura.
Descobre erros associados às estruturas de dados globais e locais são aplicados.
Descobre erros funcionais.
Confronta os programas com situações anormais.
 Verifica os limites operacionais estabelecidos durante o projeto do software.
 5a Questão (Ref.: 201002081613) DESCARTADA
Um programador bastante cauteloso resolveu desenvolver um método particular para obter a raiz quadrada de um número. Após muita
pesquisa, resolveu utilizar um método bastante antigo e eficiente, conhecido como Método de Heron, um matemático grego. Para obter a
raiz quadrada de um número N, os babilônicos utilizavam a seguinte expressão:
k = k + (N/k)/2 ,
onde k é uma variável auxiliar, geralmente inicializada com valor inicial 1. A partir do valor inicial estipulado, novos valores de k são
sucessivamente obtidos, até que o valor de k se aproxime do valor da raiz quadrada de N, geralmente poucas iterações são necessárias.
Após entender o funcionamento do método, o programa cauteloso desenvolveu o pseudocódigo abaixo.
 
16/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201002010462&p2=1139632&p3=CCT0204&p4=101554&p5=AVS&p6=4/12/2013&p10=4496080 3/5
A partir do algoritmo desenvolvido, desenvolva o Grafo de Fluxo de Controle (GFC) ou também conhecido como Grafo de Programa para
definir um conjunto de testes para seu programa.
Resposta:
Gabarito: 
 6a Questão (Ref.: 201002051293) Pontos: 0,8 / 0,8
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 Laços (LOOPS)
Teste de Estrutura de Controle
Teste de Integração
Teste de Segurança
 
Teste de Desempenho
16/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201002010462&p2=1139632&p3=CCT0204&p4=101554&p5=AVS&p6=4/12/2013&p10=4496080 4/5
 7a Questão (Ref.: 201002073054) Pontos: 0,8 / 0,8
Considere um web site composto de um web server, um servidor de aplicação e um servidor de
banco de dados. 
Dados históricos demonstram que, em média, a máquina do servidor de aplicação é ré-iniciada a
cada 15 dias, e que seu administrador demora 15 minutos para reiniciar esta máquina. 
Mediante estes dados, pergunta-se: Qual o percentual de disponibilidade do site?
97,85%
100%
98,36%
96%
 99,93%
 8a Questão (Ref.: 201002105638) Pontos: 0,8 / 0,8
Considere que você faz parte de uma equipe de teste de uma organização e foi indicado para realizar um teste
para validar mudanças por imposições legais e tecnológicas a que um software foi submetido. Indique abaixo a
opção que retrata o teste que você deverá usar:
 Teste em manutenção adaptativa
Teste em manutenção corretiva
Teste em manutenção preventiva
Teste em manutenção perfectiva
Teste em manutenção elucidativa
 9a Questão (Ref.: 201002074677) Pontos: 0,0 / 0,8
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, contanto que nome e
endereço sejam iguais.
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, 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.
 A verificação irá garantir que clientes cadastrados receberão a mala direta.
 10a Questão (Ref.: 201002068624) Pontos: 0,8 / 0,8
Selecione a opção que preenche corretamente as lacunas abaixo:
- Manutenção _________________: utilizada para corrigir problemas identificados no software;
- Manutenção _________________: Manter o software útil num ambiente de mudanças;
- Manutenção _________________: Aperfeiçoar o software, implementando novas funcionalidades, não
16/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201002010462&p2=1139632&p3=CCT0204&p4=101554&p5=AVS&p6=4/12/2013&p10=4496080 5/5
- Manutenção _________________: Aperfeiçoar o software, implementando novas funcionalidades, não
previstas originalmente;
- Manutenção _________________: O software é modificado para oferecer uma base melhor para futuras
manutenções; ou seja, para melhorar a sua confiabilidade ou manutenibilidade futura.
evolutiva - corretiva - adaptativa - preventiva
corretiva - evolutiva - adaptativa - preventiva
evolutiva - adaptativa - preventiva - corretiva
 corretiva - adaptativa - evolutiva - preventiva
corretiva - evolutiva - preventiva - adaptativa
 11a Questão (Ref.: 201002074559) Pontos: 0,8 / 0,8
Sabe-se que para avaliar um teste é preciso determinar parâmetros de medidas que são particulares a cada
caso de teste. Pensando nisso, o que é valor limite?
Um diagrama que descreve os estados que um componente ou sistema pode assumir, e mostra os
eventos ou circunstâncias que causam e/ou resultam de uma mudança de um estado para outro.Uma tabela que mostra combinações de entradas e/ou estímulos com suas saídas e/ou ações
associadas.
Os valores utilizados no teste devem ser equivalentes.
 Um valor de entrada ou valor de saída que está na margem de uma partição de equivalência ou na
menor distancia incremental em cada lado da margem.
Uma parte de um domínio de entrada ou saída para a qual o comportamento de um componente ou
sistema é assumido a ser o mesmo.
Observação: Eu, CAIO FRANÇA LAMENHA, estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s)
ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 04/12/2013 16:23:04
Período de não visualização da prova: desde 29/11/2013 até 15/12/2013.

Outros materiais