Baixe o app para aproveitar ainda mais
Prévia do material em texto
AVALIAÇÃO DE SOFTWARE Simulado: CCT0207 Fechar Aluno(a): Matrícula: Desempenho: 10,0 de 10 Data: 21/09/2015 19:07:29 (Finalizada) 1a Questão (Ref.: 201401427534) Pontos: 1,0 / 1,0 Qualidade pode ser entendida como um conjunto de características a serem satisfeitas em um determinado grau, de modo que o produto de software atenda às necessidades explícitas e implícitas de seus usuários. No contexto de avaliação de software, analise as afirmativas a seguir: I. Características de qualidade do processo podem ser computadas a partir de características de qualidade do produto. II. Processos possuem características de qualidade próprias e informações sobre a qualidade do produto gerado não influenciam em sua avaliação. III. Características de qualidade do produto devem seguir padrões durante o desenvolvimento de software, sem serem influenciados por padrões de documentação Assinale: se somente a afirmativa I estiver correta. se somente as afirmativas I e III estiverem corretas. se somente as afirmativas I e II estiverem corretas. se todas as afirmativas estiverem corretas. se somente as afirmativas II e III estiverem corretas. 2a Questão (Ref.: 201401408797) Pontos: 1,0 / 1,0 Marque a opção INCORRETA sobre Qualidade de Software. Em relação a qualidade de produto seu objetivo principal é a garantia da qualidade do produto tecnológico gerado durante o ciclo de desenvolvimento e é garantida com a aplicação de testes sistemáticos nos vários estágios de desenvolvimento. A qualidade de software é um conjunto de estratégias que buscam a satisfação da equipe de desenvolvimento utilizando produtos (hardware e software) de última geração. A qualidade de software e processos uniformes e consistentes de todas as etapas de desenvolvimento tendem a gerar software seja eficiente. A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Softwares mal testados geram prejuízos as empresas, como Re-trabalho, aumentando o custo do projeto;Informações erradas que podem originar decisões equivocadas; Insatisfação dos usuários e outros prblemas correlatos. 3a Questão (Ref.: 201401410010) Pontos: 1,0 / 1,0 O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a primeira etapa do processo de validação? Validação do sistema Validação da unidade Validação da integração Validação do aceite Validação da implementação Gabarito Comentado. 4a Questão (Ref.: 201401928918) Pontos: 1,0 / 1,0 O processo de desenvolvimento de software é dividido em dois momentos que possuem características diferentes e consequentemente necessitam de métodos de avaliação também diferentes. Um destes momentos caracteriza-se pela presença física do software e de seu processamento em um ambiente tecnicamente preparado. Neste caso devemos aplicar os testes de: Requisitos Documentação Caixa branca Verificação Validação 5a Questão (Ref.: 201401872847) Pontos: 1,0 / 1,0 No processo de desenvolvimento de software cada fase cumpre um objetivo e produz documentos e/ou modelos pertinentes a finalidade da fase. Para a garantia da qualidade do software desenvolvido, estudamos a importância da aferição da qualidade desde as etapas iniciais. Neste contexto o processo de verificação é fundamental para o processo de desenvolvimento de software de forma a não deixar que problemas sejam migrados para as fases seguintes. Na fase de verificação do negócio é importante verificar se: A rastreabilidade entre requisitos e necessidades. As normas e padrões de desenvolvimento. A aderência de requisitos não funcionais com a solução. Todas as necessidades, metas e exigências foram listadas. A consistência da arquitetura da solução. 6a Questão (Ref.: 201401872854) Pontos: 1,0 / 1,0 Nesta fase toda a documentação produzida nas fases anteriores será transformada em código de uma determinada linguagem de desenvolvimento. O objetivo da verificação neste caso é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Esta verificação pode ser realizada através das "boas práticas de programação" garantidas pela adoção de normas e padrões corporativos seguidos pela equipe de desenvolvimento. Estamos nos referindo a qual fase de verificação? Negócio. Análise. Implementação. Teste. Modelagem. Gabarito Comentado. 7a Questão (Ref.: 201401410025) Pontos: 1,0 / 1,0 O teste da caixa preta é também conhecido como teste comportamental, pois focaliza os requisitos funcionais do software. Normalmente é utilizado como teste complementar para o teste da caixa branca. Existem diferentes métodos de testes de caixa-preta que podem ser subdivididos em: Teste do fluxo de dados, Análise do valor limite, Baseado em grafo, Particionamento em Equivalência Teste do ciclo, Baseado em Grafo, Análise do valor Limite , Teste do fluxo de dados Particionamento em Equivalência, Teste de matriz ortogonal, Teste de Condição, Baseado em Grafo Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de matriz ortogonal Teste da complexidade ciclomática, Teste de matriz ortogonal, Baseado em Grafo, Teste do fluxo de dados Gabarito Comentado. 8a Questão (Ref.: 201401410012) Pontos: 1,0 / 1,0 O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a etapa que tem como objetivo validar a solução como um todo? Validação do aceite Validação da integração Validação da unidade validação do sistema Validação da implementação Gabarito Comentado. 9a Questão (Ref.: 201401410026) Pontos: 1,0 / 1,0 Indique a opção que representa o teste que devemos usar para responder a seguinte pergunta: "O tempo de resposta do servidor degrada de forma a tornar-se inaceitável?". Componente Configuração Navegação Segurança Desempenho 10a Questão (Ref.: 201401410029) Pontos: 1,0 / 1,0 A empresa XPTO desenvolveu um software de controle de estoque e decidiu comercializar cópias para diversos clientes espalhados pelo território nacional. Porém verificou-se que estes clientes possuem diferentes tipos de hardware e software. Neste caso, qual o tipo de teste de software mais indicado para que o software possa ser executado nos diferentes clientes? Teste de Instalação Teste de Desempenho Teste de Regressão Teste de Integridade Teste de Configuração Gabarito Comentado.
Compartilhar