Baixe o app para aproveitar ainda mais
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.
Compartilhar