Buscar

AV Processo de Desenvolvimento de Software 2016.3

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 3 páginas

Prévia do material em texto

2017­6­18 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/3
  Fechar 
 
 
 
 
Disciplina:  PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Avaliação:  CCT0194_AV_201502008998      Data: 18/11/2016 17:34:26 (A)      Critério:
Aluno: 201502008998 ­ ADRIANO ROCHA VILELA
Nota da Prova: 7,4 de 8,0      Nota de Partic.: 2
 
  1a Questão (Ref.: 97177) Pontos: 0,8  / 1,0
Teste de software é fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo
do teste de integração e do teste de aceitação, e quando eles devem ser aplicados
 
Resposta: Como o próprio nome já diz o teste de integração serve para verificar se o produto está de acordo
com todos os requisitos pretendidos e o teste de aceitação verifica se o usuário vai obter êxito ao utiliza­lo.
 
 
Gabarito: O objetivo do teste de integração é validar a integração entre os diversos componentes do sistema.
Ele é aplicado durante a fase de implementação do sistema sempre que um novo componente fica pronto, ou
seja, não demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integração
contínua, sempre que um componente está pronto ele é testado e integrado aos demais componentes do
sistema. O teste de aceitação é aquele realizado pelo usuário quando o sistema já está totalmente pronto. Nele
o usuário valida se o sistema atende aos critérios de aceitação estabelecidos para o sistema.
 
  2a Questão (Ref.: 233439) Pontos: 0,6  / 1,0
Quais são as etapas do modelo em cascata do ciclo de vida de desenvolvimento de software?
 
Resposta: concepção, construção, transição e elaboração.
 
 
Gabarito: Concepção (Requisitos) ­ Análise ­ Projeto(Desenho) ­ Implementação ­ Testes ­ Implantação ­
Manutenção
 
  3a Questão (Ref.: 235163) Pontos: 1,0  / 1,0
Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete
a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação:
__________: Descreve as características dos objetos.
__________: Tipo de instrução executada de forma sequencial.
__________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida.
__________: Serviço que a classe presta.
__________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica.
2017­6­18 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/3
 
Marque a alternativa correta:
Iteração ­ Método ­ Seleção ­ Atributo ­ Sequência
  Atributo ­ Sequência ­ Iteração ­ Método ­ Seleção
Sequência ­ Iteração ­ Atributo ­ Método ­ Seleção
Método ­ Seleção ­ Atributo ­ Sequência ­ Iteração
Atributo ­ Iteração ­ Método ­ Seleção ­ Sequência
 Gabarito Comentado.
 
  4a Questão (Ref.: 233179) Pontos: 1,0  / 1,0
"Técnica que faz o levantamento de ideias, onde cada uma das idéias sugeridas pode combinar na proposta de
uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". O texto descreve a
técnica de elicitação de requisitos denominada:
Entrevista
Reunião
Casos de Uso
  Brainstorm
Questionário
 Gabarito Comentado.
 
  5a Questão (Ref.: 760094) Pontos: 1,0  / 1,0
Ao levantar os requisitos de um sistema é necessário ter atenção com:
A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo
e os desejos do usuário.
A performance futura do sistema e a linguagem de programação que será utilizada.
As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de
programação que será utilizada no desenvolvimento.
  As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas
que se aplicam e afetam o software a se desenvolver
Deve­se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
 Gabarito Comentado.
 
  6a Questão (Ref.: 710799) Pontos: 1,0  / 1,0
A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento
de software:
  bibliotecas e classes fundamentais
parte de código de programa e bibliotecas
aproveitamento de ideias e de bibliotecas
parte de código e a camada de arquitetura
módulo de código binário e classes fundamentais
 
2017­6­18 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/3
  7a Questão (Ref.: 270311) Pontos: 0,5  / 0,5
Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão
analisados e suas representações lógicas também. 
 
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste simples
Teste de interação
  Teste caixa branca
Teste caixa preta
Teste iterativo
 Gabarito Comentado.
 
  8a Questão (Ref.: 233333) Pontos: 0,5  / 0,5
Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração
e preparação do código necessário à sua execução.
Teste
Projeto
Implantação
  Implementação
Análise
 Gabarito Comentado.
 
  9a Questão (Ref.: 232353) Pontos: 0,5  / 0,5
Dentre as vantagens do modelo cascata podemos destacar:
Não requer documentação para todas as fases
Dificulta a visão de reutilização
O usuário só vê os resultados ao final
  Permite pontos de controle bem definidos, facilitando a gestão do projeto
Não é possível corrigir erros em fases já completas
 Gabarito Comentado.
 
  10a Questão (Ref.: 233427) Pontos: 0,5  / 0,5
É um método baseado em um manifesto, criado por desenvolvedores experientes.
Método rápido
  Método ágil
Método iterativo
Método incremental
Método em cascata
 Gabarito Comentado.

Outros materiais