Buscar

AV_Avaliacao-de-software_EAD_2014

Prévia do material em texto

1a Questão (Ref.: 201301415954) Pontos: 1,5 / 1,5
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: A regra 10 de Myers estipula que os erros são muito mais fáceis e baratos de serem corrigidos no
início do processo de desenvolvimento. Os custos aumentam consideravelmente conforme o projeto avança
podendo gerar custos e prejuízos incalculáveis.
Gabarito: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução.
 2a Questão (Ref.: 201301295673) Pontos: 1,0 / 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 alto nível e quando são aplicados.
Resposta: Teste de sistema e teste Alpha. O teste de sistema foca na solução / produto como um todo e o teste
Alpha é realizado na estrutura do desenvolvedor simulando casos reais de utilização do sistema
Gabarito: teste de sistema: O teste de sistema se refere ao comportamento de todo o sistema / produto
definido pelo escopo de um projeto ou programa de desenvolvimento. Neste tipo de teste o ambiente de teste
deve corresponder o máximo possível ao objetivo final, ou o ambiente de produção, para minimizar que os
riscos de falhas específicas de ambiente não serem encontradas durante o teste. teste de aceite: teste de
aceitação é de responsabilidade do cliente. Ele irá validar todas as funcionalidades do sistema
 3a Questão (Ref.: 201301295616) Pontos: 0,5 / 0,5
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 as afirmativas I e II estiverem corretas.
se somente as afirmativas I e III estiverem corretas.
se todas as afirmativas estiverem corretas.
se somente as afirmativas II e III estiverem corretas.
 se somente a afirmativa I estiver correta.
 4a Questão (Ref.: 201301276885) Pontos: 0,5 / 0,5
Em relação aos testes de verificação, marque a opção INCORRETA:
Verificação dos negócios: O objetivo desta fase é garantir que os diversos documentos produzidos
tenham total aderência às necessidades apontadas pelos clientes.
Verificação da analise e modelagem: O objetivo desta fase não está somente na avaliação da aderência
da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também
em avaliar a modelagem da solução como um todo.
Verificação dos requisitos:O objetivo desta fase é a verificação das especificações do levantamento dos
requisitos funcionais e não funcionais do software a ser desenvolvido.
 Verificação da Implantação: O objetivo desta fase não está somente na avaliação da aderência da
solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também
em avaliar a aplicação de boas práticas de programação.
Verificação da Implementação: O objetivo desta fase é 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. É
um processo formal de verificação do código produzido.
 5a Questão (Ref.: 201301278104) Pontos: 0,0 / 0,5
O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do softw are. Este tipo de
teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros diferentes daquela obtida com métodos da
caixa-branca. Desta forma, identif ique a opção que Não representa uma categoria de erro identif icado pelo teste Caixa Preta.
Erros de comportamento ou de desempenho;
 Erros em estruturas de dados ou acesso a bases de dados externas;
Erros de inicialização e término.
 Erros de estrutura de controle;
Erros de interface;
 6a Questão (Ref.: 201301295663) Pontos: 0,5 / 0,5
Você terminou uma fase de teste e o software está completamente montado como um pacote. Neste momento
os erros de interface já foram descobertos e corrigidos. Agora você precisa de um teste que focalize as ações
visíveis ao usuário e saídas do sistema reconhecíveis pelo usuário. Como é conhecido este Teste?
Teste de Unidade
Teste de Desempenho
Teste de Memória
 Teste de Validação
Teste de Sistema
 7a Questão (Ref.: 201301420612) Pontos: 0,0 / 0,5
Considere que você trabalha em uma empresa e seu chefe solicitou que testasse uma aplicação de modo a
focalizar o pacote de software completo e que trate da verificação do programa como um todo. Este Teste é
conhecido como:
 Teste de Sistema
 Teste de Integração
Teste de Unidade
Teste de Validação
Teste de Desempenho
 8a Questão (Ref.: 201301292732) Pontos: 1,0 / 1,0
Marque a opção INCORRETA:
O teste de recuperação é um teste de sistema que força o software a falhar de várias formas e verifica
se a recuperação é executada corretamente.
O teste de desempenho ou performance, como também é conhecido, mede e avalia o tempo de
resposta, o número de transações e outros requisitos sensíveis ao tempo de resposta do sistema.
O teste de unidade é realizado no estágio mais baixo da escala de teste, isto é, no código do programa e
normalmente é realizado pelo desenvolvedor. Concentra-se em cada unidade do software, de acordo
com o que é implementado no código fonte. Utiliza as técnicas de teste de caixa branca e caixa preta.
 A principal meta do teste de esforço é garantir que os dados ou funções de um sistema possam ser
acessados apenas por atores autorizados a acessá-las.
Os testes de regressão geralmente são executados após a correção de algum defeito ou após a adição
de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema
após sua modificação.
 9a Questão (Ref.: 201301296124) Pontos: 1,0 / 1,0
Segundo a norma IEEE 829, qual o produto final deverá ser entregue ao solicitando dos testes e que contêm
todas as informações necessárias para aferição da qualidade do produto avaliado, ou seja, onde todos os
resultados dos testes devem ser agregados?
O relatório de tese de sistema
 O relatório de teste Master
O log dos testes realizados
O produto testado
Os casos de testes
 10a Questão (Ref.: 201301278094) Pontos: 0,5 / 0,5
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 da unidade
Validação da implementação
Validação da integração
Validação do aceite
 validação do sistema

Continue navegando