Buscar

Verificação e Validação de Software l - Prova 1

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

Prévia do material em texto

1/2
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
Curso: Engenharia de Software
Semestre: 4º
Disciplina: Verificação e Validação de Software
ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4
Professor: Antonio Pires de Almeida Junior
Aluno: Angelo Flavio Arguelho Ajala 123.859
ORIENTAÇÕES
Cada questão respondida de forma correta terá 2 pontos
1 - Diferencie Verificação de Software de Validação de Software. 
R: A verificação tem como propósito averiguar se o software está de acordo com as especificações preestabelecidas, e a validação é o processo de confirmação de que o sistema está apropriado e consistente com os requisitos
2 - Em relação a Qualidade de Software, explique os fatores de qualidade “Portabilidade” e “Reusabilidade” na visão de McCall.
R:
A portabilidade diz respeito a possibilidade de migrar o programa de ambiente/software para outro.
 A reusabilidade diz respeito a capacidade de um programa, ou parte dele, ser reutilizado em outras aplicações, relacionado com o empacotamento e o escopo das funções que o programa executa.
3 - Para Pressman (2011), há três pontos a serem analisados no que diz respeito à qualidade de software, marque a alternativa que NÃO diz respeito aos três pontos proposto por Pressman.
a) Uma gestão de qualidade efetiva estabelece infraestrutura que dá suporte a qualquer tentativa de construir um produto de software de qualidade.
b) Um produto útil fornece o conteúdo, as funções e os recursos que o usuário final deseja, além disso, deve fornecer confiabilidade e isenção de erros.
c) o agregar valor tanto para o fabricante quanto para o usuário de um produto de software, um software de alta qualidade gera benefícios para a empresa bem como para os usuários finais.
d) O software não deve está de acordo com os padrões de software locais e externos relacionados com a aplicação.
4 - Pressman e Maxim (2016, p. 438) apontam os fatores em que a formalidade de uma revisão aumenta. Em relação aos fatores, julgue os itens a seguir: 
I - São definidos explicitamente os papéis distintos para os revisores. 
II - Há um nível suficiente de planejamento e preparação para a revisão. 
III - É definida uma estrutura distinta para a revisão (incluindo tarefas e artefatos internos). 
IV - Ocorre o follow-up pelos revisores para qualquer correção realizada. 
É correto apenas o que se afirma em:
a) I e II
b) II, III e IV
c) I e IV
d) I, III e IV
e) I, II, III e IV
5 - Em uma rotina típica de desenvolvimento de software, temos três estágios de testes, sendo assim, julgue os itens a seguir. 
I - Testes de desenvolvimento: Ocorre quando uma equipe de teste independente testa uma versão completa do sistema, antes que ele seja liberado para os usuários. Ele tem a intenção de realizar um teste de validação, para verificar se atende aos requisitos dos stakeholders. 
II - Testes de release: o sistema é testado em busca de bugs e defeitos. Participam os desenvolvedores e projetistas do sistema.
III - Testes de usuário: em que os usuários ou potenciais usuários de um sistema testam o sistema em seu próprio ambiente. 
É correto apenas o que se afirma em:
a) I
b) II
c) III
d) I e II
e) I, II e III

Outros materiais