SóProvas


ID
163669
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Em relação ao Unified Process (UP), considere as seguintes atividades:

I - utilização como um "framework" que se baseia em componentes, o qual modela os processos de forma iterativa e incremental;

II - atuação no direcionamento do desenvolvimento de várias maneiras, criando mecanismos, por exemplo, para a validação da arquitetura do sistema;

III - utilização dos artefatos de construção de sistema para facilitar a reusabilidade dos componentes do sistema.

A(s) atividade(s) necessária(s) para transformar requisitos do usuário em um sistema de software é (são)

Alternativas
Comentários
  • Reusabilidade (III) é NECESSÁRIO para transformar requisitos em sistema de software?
  • Rodrigo, onde vc viu "Necessário" no item III?
    Onde vc viu  
  • No enunciado... =)

    A(s) atividade(s) necessária(s) para transformar requisitos do usuário em um sistema de software é (são)
  • Eu marquei letra (A) como resposta.
    Não entendi a questão.
    Algum comentário pertinente?
  • Respondi letra (E) mesmo, mas nem considerei o enunciado:
    "A(s) atividade(s) necessária(s) para transformar requisitos do usuário em um sistema de software é (são)"
    Avaliei o que o RUP abrange.


     

  • A I e III eu achei corretas, mas na II ficou confuso o "...desenvolvimento de várias maneiras...".

    Alguma explicação para a II ?



  • Eu entendi  "... de várias maneiras..." como em várias formas durante etapas do desenvolvimento de software, desde a Concepção até a Transição.
  • I - utilização como um "framework" que se baseia em componentes, o qual modela os processos de forma iterativa e incremental; 

    A utilização de componentes permite o utilização do reuso. Consite portanto em partes do software, que quando juntas, podem formar um sistema maior.

    II - atuação no direcionamento do desenvolvimento de várias maneiras, criando mecanismos, por exemplo, para a validação da arquitetura do sistema; 

    No RUP temos na fase da elaboração como resultado final: uma arquitetura de software estabilizada. A estabilidade da arquitetura pode ser adquirida de diversas maneiras. Via de regra, são atacados os requisitos de maiores risco, pois eles são responsáveis por um desenho de arquitetura de sistema de maneira fiel.


    III - utilização dos artefatos de construção de sistema para facilitar a reusabilidade dos componentes do sistema. 

    Com o uso destes artefatos, na etapa de elaboração, pode ser analisada de maneira mais criteriosa os possíveis componentes do sistema. Tais elementos são genéricos, podendo fazer parte de outros sistemas (reuso).
  • @Eduardo Haddad: fui na mesma linha. Vi ali o enunciado e ficou tudo muito confuso, já que 'necessário' é uma palavra forte. Desconsiderando deu para marcar melhor.

  • Péssima questão ...