Baixe o app para aproveitar ainda mais
Prévia do material em texto
TESTES DE SOFTWARE Simulado: CCT0272_SM_201102071421 V.1 Fechar Aluno(a): NILSON ESTEVÃO MARTINS Matrícula: 201102071421 Desempenho: 10,0 de 10,0 Data: 21/09/2015 19:56:57 (Finalizada) 1a Questão (Ref.: 201102669495) Pontos: 1,0 / 1,0 Com relação à importância da atividade de teste de software, analise as afirmativas abaixo: I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores. II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade. III - A atividade de teste de software não representa um elemento crítico da garantia de qualidade de software e não deve ser enquadrada como uma última revisão de especificação, projeto e codificação. Assinale a alternativa correta abaixo: Apenas as afirmativas I e III estão corretas Todas as afirmativas estão corretas Apenas as afirmativas I e II estão corretas Apenas a afirmativa III está correta Apenas a afirmativa II está correta Gabarito Comentado. 2a Questão (Ref.: 201102137198) Pontos: 1,0 / 1,0 Qual é o propósito dos testes? Remover defeitos. Encontrar 100% dos defeitos do software. Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento. Descobrir o maior número possível de defeitos do software, assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o cliente. Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. 3a Questão (Ref.: 201102141665) Pontos: 1,0 / 1,0 Tomando como exemplo um software qualquer, verificamos que um determinado caso de teste obteve como tempo de resposta "02 segundos". Levando-se em consideração o documento de requisitos do sistema que especifica "tempo de resposta menor ou igual a 01 segundo", este tempo é: Incorreto, pois é superior ao determinado no documento de requisitos que determina como tempo máximo 1 segundo. Muito alto, pois os computadores atuais são capazes de processar milhares de informações por minuto. Muito baixo, pois 02 segundos é algo aceitável em qualquer sistema computacional. Correto, pois deve-se considerar uma margem de erro na verificaçãod a qualidade. Correto, pois deu exatamente 2,00 segundos e não 02,344 milisegundos. Gabarito Comentado. 4a Questão (Ref.: 201102141710) Pontos: 1,0 / 1,0 Em se tratando de erros de software, é correto afirmar que: I. A maioria dos erros é introduzida nos programas por falta de documentação em português. II. A maioria dos erros são humanos e tem origem na comunicação, entendimento e transformação das informações. III. A maioria dos erros encontrados nos sistemas decorre de comunicação falha entre o cliente (que não sabe pedir) e o programador (que não sabe perguntar). Marque a alternativa que indica as assertivas corretas: I, apenas. II, apenas. III, apenas. II e III apenas. I e III apenas. Gabarito Comentado. 5a Questão (Ref.: 201102772662) Pontos: 1,0 / 1,0 Qual das seguintes alternativas estabelece um limite máximo para o número de testes que deve se executado para garantir que todas as instruções sejam executadas pelo menos uma vez. Teste de Estrutura Complexidade Ciclomática Teste de Fluxo de Dados Teste de Condição Teste de Laços (loops) Gabarito Comentado. 6a Questão (Ref.: 201102148673) Pontos: 1,0 / 1,0 Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa, simultaneamente, o caminho associado com os critérios baseados em fluxo de controle ´Todas-Arestas´ e ´Todos-Nos´. 1,2,6,2,3,4,2,3,5,2,6 1,2,3,4,5,6 1,2,3,5,2,6 1,2,3,4,2,3,5,6 1,2,3,4,2,3,5,2,6 7a Questão (Ref.: 201102125215) Pontos: 1,0 / 1,0 O desenvolvedor no momento de especificar os testes tomou o cuidado de identificar a quantidade de usuários que vão acessar o sistema simultaneamente, com o número de transações on-line por usuários por unidade de tempo e com a carga de dados processada pelo servidor por transação. Certamente essa preocupação minimizará os impactos em tempo de resposta do sistema na colocação em produção. Assinale a alternativa que relaciona esse tipo de teste. Teste Alfa Teste de Unidade Teste de Recuperação Teste de Carga Teste de Integração Gabarito Comentado. 8a Questão (Ref.: 201102172687) Pontos: 1,0 / 1,0 A principal aplicação de sua empresa vem apresentando uma ¿certa lentidão¿. Você foi chamado para verificar o que está ocorrendo com a aplicação e deseja através da aplicação de algum tipo de teste identificar pontos de gargalo no sistema. Qual o tipo de teste que você deverá utilizar? Teste de segurança Teste de desempenho Teste de disponibilização Teste de esforço Teste de recuperação 9a Questão (Ref.: 201102712227) Pontos: 1,0 / 1,0 Dentro de uma equipe de teste existe um papel definido para cada atividade. Como denominamos ao perfil do profissional que é responsável pela modelagem e elaboração dos casos de testes e scripts de testes? Engenheiro de teste Arquiteto de teste Analista de teste Projetista de teste Testador Gabarito Comentado. 10a Questão (Ref.: 201102141626) Pontos: 1,0 / 1,0 Assinale a resposta correta: Os testes Unitários, Integração, sistema e aceitação são classificados como testes de verificação. A validação é executada antes da verificação. Validação: Realiza inspeções, revisões sobre o produto gerado pelas diversas etapas de teste (revisões de requisitos, modelo e inspeções de código). Validação: Avalia se o sistema atende os sistemas de requisitos do projeto. Os testes unitários, de integração, de sistemas e de aceitação são classificados como teste de validação. Verificação: Avalia se o sistema atende os sistemas de requisitos do projeto.
Compartilhar