Questão de Engenharia de Software — Engenharia de Requisitos — UFMG 2016
Engenharia de SoftwareEngenharia de Requisitos
- Código
- qq236245
- Banca
- UFMG
- Órgão
- UFMG
- Ano
- 2016
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Requisitos e Processos
A disciplina de Análise dos requisitos visa modelar, de forma precisa, os conceitos relevantes do domínio do problema no desenvolvimento de software.Com relação às atividades e conceitos envolvidos na análise dos requisitos, é CORRETO afirmar que
- Aas associações normalmente expressam relações bidirecionais de conexões semânticas entre duas classes, sendo a direção (ou sentido) de navegação utilizada em diagramas de classe UML para expressar relações unidirecionais.
- Bna técnica de modelagem CRC, algumas das responsabilidades das classes são cumpridas por suas operações com a utilização dos atributos, enquanto as responsabilidades que não podem ser cumpridas dessa forma (pelas operações e atributos) são cumpridas pelas classes colaboradoras.
- Cpara aumentar o encapsulamento, as classes de entidade utilizadas no modelo de análise são usadas para encapsular aspectos específicos da lógica expressa nos Casos de uso, utilizando os recursos da orientação a objetos.
- Ddurante a modelagem do problema, nem sempre é clara a distinção entre agregação e composição ou mesmo entre essas e associações em geral. Nesses casos, é preferível modelar com a forma mais forte de relacionamento que for cabível.