Questões de Processos de Software (Engenharia de Software)

Limpar Busca

No que se refere à engenharia de software, assinale a alternativa que apresenta o estágio do modelo em cascata em que o projeto do software é desenvolvido como um conjunto de programas ou de unidades de programa e há a verificação de que cada unidade atende a sua especificação.

  • A análise e definição de requisitos
  • B implementação e teste unitário
  • C projeto de sistema e software
  • D integração e teste de sistema
  • E operação e manutenção
Sobre o modelo de ciclo de vida de software denominado Cascata, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) Organiza as atividades do processo de desenvolvimento sequencialmente. ( ) Cada fase envolve a elaboração de documentos que devem ser aprovados antes do início da fase seguinte. ( ) As fases subsequentes podem ser iniciadas em qualquer etapa do ciclo.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  • A F, V, V
  • B V, V, F
  • C F, F, V
  • D V, F, F

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


Pelo Processo Unificado, no fluxo de trabalho da implementação os técnicos devem distribuir e instalar uma versão do software nos locais de trabalho dos usuários.

  • Certo
  • Errado

No UP (unified process), o marco da arquitetura do ciclo de vida, que estabelece uma baseline gerenciada para a arquitetura do sistema e permite o escalonamento da equipe do projeto, é atingido quando

  • A as atividades previstas na disciplina análise e design tiverem sido executadas.
  • B o protótipo da GUI tiver sido desenvolvido e aprovado pelo usuário.
  • C o produto tiver sido validado pelo usuário e estiver pronto para ser implantado em um ambiente operacional.
  • D a meta da fase de elaboração tiver sido alcançada.
  • E as atividades previstas na disciplina construção tiverem sido executadas.

Sobre o processo unificado ágil, ou AUP (agile unified process), é correto afirmar que:

  • A fornece uma camada serial que permite à equipe visualizar o fluxo do processo geral de um projeto
  • B utiliza backlogs que permitem o acompanhamento histórico do projeto
  • C segue rigorosamente o princípio KISS (keep it simple stupid!)
  • D é uma evolução orgânica da XP