Buscar

AV AVALIAÇÃO 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCT0207_AV_201110005792 » AVALIAÇÃO DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 
Professor: SHEILA DE GOES MONTEIRO Turma: 9002/AB 
Nota da Prova: 5,5 Nota de Partic.: 0 Av. Parcial 0 Data: 13/06/2017 18:20:38 
 
 
 1a Questão (Ref.: 201110251857) Pontos: 1,0 / 1,0 
Podemos afirmar que a implantação de um processo de qualidade tanto no processo de desenvolvimento de 
software, como no produto entregue apesar de corresponder a um custo apresenta vantagens para as 
organizações? Justifique sua resposta correlacionado com a regra 10 de Myers. 
 
 
 
Resposta: Sim, pois quanto mais tarde detectamos os erros a serem corrigidos, maior será o custo. 
 
 
Gabarito: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução. 
 
 
 
 2a Questão (Ref.: 201110131664) Pontos: 1,0 / 1,0 
Qual a diferença entre os termos: gerência de qualidade, gerência de qualidade de software e gerência de teste 
de software? 
 
 
 
Resposta: Gerencia de qualidade vai gerir se as conformidades do ambiente como um todo estão de acordo e 
sua documentação. Gerencia de qualidade de software vai gerir a qualidade do desenvolvimento do software 
Gerencia de teste de software vai gerir todos os procedimentos relacionados aos testes do software, assim como 
suas correções. 
 
 
Gabarito: Gerência de qualidade: centralizada em uma única gerência que contemple os aspectos da qualidade. 
Gerência de qualidade de software: Área responsável pel garantia da qualidade do software. Responde pelo 
gerenciamento dos profissionais de qualidade envolvidos na verificação das diversas etapas de um processo de 
engenharia de software e está voltada para a gestão da garantia da qualidade de software, ou seja, tem como 
objetivo verificar a aderência entre o processo de desenvolvimento estabelecido e as práticas dos diversos 
profissionais envolvidos no processo. Gerência de teste de software: Área responsável pelo gerenciamento de 
todo o processo de testes de software da organização. Sua atuação está voltada especificamente à estruturação 
e condução de um processo de teste de software consistente, ou seja na validação do produto tecnológico que 
está sendo produzido e não em garantir a adequada realização do processo de engenharia de software. 
 
 
 
 
 
 
 
 
 
 
 
 
 3a Questão (Ref.: 201110632858) Pontos: 0,0 / 1,0 
No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles são um dos aspectos 
mais estratégicos para se viabilizar o aprimoramento e a inovação dos produtos e serviços nas organizações. 
Entretanto, o que acontece de fato, é que as indústrias de software estão despreparadas para atender às 
rápidas necessidades dos mercados porque não investiram em seus processos internos. Neste contexto as 
assertivas estão corretas, EXCETO: 
 
 
 
 
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 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. 
 De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por 
finalidade única a identificação de erros." 
 
Segundo a regra 10 de Myers, significa que quando um erro não é identificado, os custos de sua correção 
multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra. 
 O processo de garantia de qualidade de software é divido em: Planejamento da qualidade, 
Implementação da qualidade e Garantia da qualidade. 
 
 
 
 4a Questão (Ref.: 201110720774) Pontos: 0,0 / 1,0 
O objetivo desta fase do processo de avaliação da qualidade é garantir a qualidade do código-fonte gerado pela 
equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa programação. Neste caso 
estamos falando do teste de: 
 
 
 Validação da modelagem e análise 
 
Verificação de sistema 
 
Verificação de requisitos 
 
Validação de código-fonte 
 Verificação de implementação 
 
 
 
 5a Questão (Ref.: 201110576832) 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: 
 
 
 Todas as necessidades, metas e exigências foram listadas. 
 
As normas e padrões de desenvolvimento. 
 
A aderência de requisitos não funcionais com a solução. 
 
A rastreabilidade entre requisitos e necessidades. 
 
A consistência da arquitetura da solução. 
 
 
 
 
 
 
 6a Questão (Ref.: 201110114010) 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: 
 
 
 
Particionamento em Equivalência, Teste de matriz ortogonal, Teste de Condição, Baseado em Grafo 
 
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 
 
Teste da complexidade ciclomática, Teste de matriz ortogonal, Baseado em Grafo, Teste do fluxo de 
dados 
 Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de matriz ortogonal 
 
 
 7a Questão (Ref.: 201110723894) Pontos: 0,5 / 0,5 
João desenvolveu um site de comércio eletrônico e precisa testar a capacidade da aplicação de operar 
ininterruptamente durante todos os dias da semana e 24 horas por semana. Neste caso qual a categoria de 
teste baseado ISO/IEC 9126-1 João precisa utilizar? 
 
 
 
Segurança 
 
Conectividade 
 Continuidade 
 
Eficiência 
 
Funcionalidade 
 
 
 
 8a Questão (Ref.: 201110633547) Pontos: 0,5 / 0,5 
Qual o método estrutural para a elaboração de casos de testes de caixa branca que tem como objetivo detectar 
erros nas condições lógicas aplicadas no código-fonte? Neste método os casos de teste são construídos de forma 
a permitir variação dos valores que determinam a execução dos diversos fluxos alternativos existentes no 
código-fonte. 
 
 
 Cobertura de desvios condicionais 
 
Cobertura de linha de código 
 
Cobertura de caminhos 
 
Cobertura de laços 
 
Cobertura de exceção 
 
 
 
 9a Questão (Ref.: 201110131567) Pontos: 0,5 / 0,5 
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: baixo nível e alto 
nível: Neste contexto são considerados testes de baixo nível: 
 
 
 
Integração e sistema 
 
unidade e aceite 
 Unidade e integração 
 
Sistema e aceite 
 
Unidade e sistema 
 
 
 
 10a Questão (Ref.: 201110639817) Pontos: 0,0 / 0,5 
Qual o documento cuja função é formalizar o processo de qualidade a ser iniciado e que envolve todos os 
integrantes do projeto de desenvolvimento (clientes, usuários e consultorias)? Vale observar que este 
documento também tem como objetivo definir uma visão comum de todo o esforço executado para garantir aqualidade durante o ciclo de desenvolvimento de software. 
 
 
 
Plano de cenários de teste 
 
Plano mestre de validação 
 
Plano mestre de verificação 
 Plano de garantia da qualidade 
 Plano de caso de teste

Continue navegando