Eng de software
1) O que é um modelo físico?
R: Modelo físico é uma representação tangível da realidade. Um engenheiro pode desenvolver esse modelo para representar o funcionamento do seu projeto.
2) Liste alguns métodos de projeto arquitetural.
Os métodos são:
Métodos Estruturados (Yourdon, Ward-Mellor, SADT)
Projeto Orientado a Objetos (OMT, HOOD, Coad, Booch)
Métodos Formais
3) Liste algumas métricas de projeto.
As métricas são:
Coesão – Tipos de coesão: Funcional, Temporal, Lógica, Procedural, Comunicacional, Seqüencial, Coincidental.
Acoplamento – Tipos de Acoplamento: Com dados, Stamp, Controle, Comum, Por conteúdo.
Forma de Sistema ou Abstração de Dados
Casamento de Estrutura de Dados
Fan-In e Fan-Out
Fatoração.
4)Você deve discutir opções de projeto no DPA?
R: Podemos sim discutir opções de projeto desde que seja cumpra todos os requisitos do documento requisito do usuário e software.
5) Quais aspectos de um componente devem ser definidos no DPA?
R: Os componentes a serem definidos são: Funções a serem executadas, dados de entrada, dados de saída e utilização de recursos.
6)Você tem especialistas com conhecimento de projeto detalhado de um componente de software e deseja transmití-lo aos programadores. Como o DPA pode ser utilizado para isto?
R: Podemos transmitir a informação através dos modelos físicos que representam o funcionamento dos componentes do sistema.
7) Você examina o DRS e descobre que ele não contém um modelo lógico. O que você deve fazer?
R: Como o modelo lógico é o ponto de partida para construção do modelo físico, teríamos que revisar todos os requisitos, processos, funções e dados colocados no Documento Requisito de Software para que possamos dar continuidade ao modelo físico.
8)Você descobre que o modelo físico tem uma estrutura similar ao modelo lógico. Você deve se preocupar com isto?
R: Sim, pois, o modelo lógico define entidades tais como: processos, funções e dados; já o modelo físico