Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0207_AV2_201004020341 » AVALIAÇÃO DE SOFTWARE Tipo de Avaliação: AV2 Aluno: 201004020341 - LENIANE BRASIL DA CRUZ GUIMARÃES Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 1,5 de 8,0 Nota do Trabalho: Nota de Participação: Data: 13/11/2012 1a Questão (Cód.: 125201) Pontos: / 1,5 Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: testes de baixo nível e de alto nível. Descreva quais são os testes que são considerados de baixo nível e quando são aplicados. Resposta: 2a Questão (Cód.: 124450) Pontos: 0,0 / 1,0 Em uma equipe independente de teste quem é o técnico responsável por pela montagem da infraestrutura de teste, ou seja, em montar o ambiente de teste e escolher as ferramentas de teste? analista de teste Arquiteto de teste testador desenvolvedor de software gerente de teste 3a Questão (Cód.: 107622) Pontos: 0,0 / 1,0 Ao processo formal de avaliação de produtos tecnológicos que podem ser aplicado em componentes isolados, módulos existentes ou mesmo a totalidade do sistema, denominamos de: Teste validação Teste de verificação Teste formal Teste de integração Teste de avaliação 4a Questão (Cód.: 125494) Pontos: 0,0 / 0,5 Em relação as ferramentas de testes automa�zado as ferramentas que possibilitam apoiar o processo de verificação do so�ware e que apresentam como principais caracterís�cas: a análise da complexidade, a compreensão do código e a análise sintá�ca e semân�ca do código. São classificadas como ferramentas: Ferramentas de execução e conferência Ferramentas de Planejamento de testes Ferramentas de Revisões e Inspeções BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_pro... 1 de 3 26/11/2012 00:28 Ferramentas de Modelagem e Automação Ferramentas de Suporte aos Testes 5a Questão (Cód.: 106412) Pontos: 0,5 / 0,5 Marque a opção INCORRETA O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários finais. 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. A qualidade de um software é definida pelo número de defeitos encontrados durante a fase de testes e com o acréscimo de novos requisítos independente da necessidade dos usuário. O Controle da Qualidade avaliará sistematicamente a qualidade do processo em execução e a qualidade do produto tecnológico que está sendo desenvolvido. Um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos usuários finais 6a Questão (Cód.: 107633) Pontos: 0,0 / 0,5 Durante a Revisão Técnica Formal (RTF), um revisor registra ativamente todos os problemas levantados que serão, ao final da reunião de revisão, sintetizados. Será então produzido o relatório sintetizado da revisão técnica formal. Quais são as três perguntas que o relatório deve responder? O que foi revisado? Quem o revisou? Quais foram as descobertas e as conclusões? Qual era o defeito? Qual a consequência? Quem o revisou? O que foi revisado? Qual o defeito? Quais foram as descobertas e as conclusões? Qual era o problema? Qual a consequência? Quando será corrigido? Qual era o erro? Quem o revisou? Quando será corrigido? 7a Questão (Cód.: 125254) Pontos: 0,0 / 1,5 O teste de integração focaliza o pacote de software completo e trata da verificação do programa como um todo. Este tipo de teste faz uso de técnicas de projeto de casos de teste que enfocam as entradas e saídas, além de exercitar caminhos específicos. Existem basicamente duas abordagens adotadas neste tipo de teste: não incremental e incremental. Descreva as possíveis estratégias para a abordagem incremental. Resposta: 8a Questão (Cód.: 125263) Pontos: 0,5 / 0,5 Qual é o nome do teste de Integração que Começa pelo módulo de controle principal e os módulos subordinados são incorporados à estrutura de uma de duas maneiras: Primeiro-em-profundidade e Primeiro- em-largura Teste de Integração Funcional Teste de Integração Sanduíche Teste de Integração Ascendente Teste de Integração Estrutural Teste de Integração Descendente BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_pro... 2 de 3 26/11/2012 00:28 9a Questão (Cód.: 107619) Pontos: 0,5 / 0,5 Qual das opções abaixo NÃO pode ser considerada como uma das diversas definições utilizadas para a avaliação de software? Qualquer atividade que a partir da avaliação de um atributo ou capacidade de um programa ou sistema seja possível determinar se ele alcança os resultados desejados. Processo de executar um programa ou sistema com a intenção de encontrar defeitos. Avaliar se o software está fazendo o que deveria fazer, de acordo com os seus requisitos, e não está fazendo o que não deveria fazer. Operação técnica que consiste em determinar se uma ou mais características de um dado produto, processo ou serviço estão de acordo com um procedimento especificado. Provar que o software está fazendo o que deveria fazer, de acordo com os seus requisitos. 10a Questão (Cód.: 106681) Pontos: 0,0 / 0,5 Testes baseados na estrutura interna requerem conhecimento profundo da tecnologia empregada e do projeto desenvolvido, de forma a exercitarem adequadamente todas as estruturas internas do projeto. Uma das categorias deste tipo de teste é o do CAMINHO BÁSICO, em relação a este tipo específico, marque a opção correta. Este tipo de teste permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um projeto procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução. Este tipo de teste focaliza exclusivamente a validade das construções de ciclo, já que são em sua grande maioria a base da maioria dos algoritmos implementados. Podem ser definidos quatro tipos diferentes de classes de ciclos:Simples, Aninhados, Concatenados e Não-estruturados. Este tipo de teste foca o teste de cada condição no programa para garantir que ele não contenha erros.É um método de projeto de caso de teste que exercita as condições lógicas contidas em um módulo de programa Este tipo de teste se baseia em grafos, leva em consideração os objetos modelados no software e as relações que unem estes objetos. A ideia é definir uma série de testes que verificam se os objetos têm a relação esperada uns com outros. Este método seleciona caminhos de teste de um programa de acordo com as localizações de definições e usos de variáveis no programa. São úteis para selecionar caminhos de teste de um programa que contenha instruções de laços e if aninhadas. BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_pro... 3 de 3 26/11/2012 00:28
Compartilhar