SóProvas


ID
1172485
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

No desenvolvimento de software de grande porte, não se usam, em conjunto, os seguintes modelos de processo de software genéricos: modelo em cascata, desenvolvimento evolucionário e engenharia de software embasada em computador.

Alternativas
Comentários
  • Erro: Engenharia de Software embasada em COMPONENTES e não COMPUTADOR.


    Os modelos genéricos de processos de software amplamente utilizados são o modelo em cascata, o modelo de desenvolvimento evolucionário e o modelo de desenvolvimento baseado em componentes. Estes, não são mutuamente exclusivos e comumente são utilizados em conjunto, especialmente para desenvolvimento de sistemas de grande porte (SOMMERVILLE, 2007).

  • Aquele "não se usam" não torna a questão certa? Realmente não se usa  engenharia de software baseada em computador, dado que isso não existe. Alguém raciocinou parecido?

  • Botei como certo, achei muito estranho esse 'processo' de engenharia de software embasada em computador.

  • Engenharia de software embasada em computador é a tradução para CASE (Computer Aided Software Engineering).

    Em relação à afirmativa, em nenhuma literatura consagrada há restrição quanto à combinação de processos de software diferentes para construção de um produto final. Ademais, pode-se pensar que, em um grande projeto, faz sentido uma abordagem que envolva um ou mais dos processos de software citados.

  • Não existe “engenharia de software embasada em computador” – o que existe é “engenharia de software baseada em componentes”.