Engenharia De Softwera
Exames: Engenharia De Softwera. Pesquise 862.000+ trabalhos acadêmicosPor: miasilva • 13/11/2014 • 408 Palavras (2 Páginas) • 652 Visualizações
INSTITUTO FEDERAL DO TRIANGULO MINEIRO CAMPUS PARACATU
ANALISE E DESENVOLVIMENTO DE SISTEMAS
ENGENHARIA DE SOFTWARE
ADRIANE DE SOUZA ALMEIDA
01)Quais os tipos de diagramas UML podem ser usados para representar as características essenciais de um sistema?
Diagramas de atividades, Diagramas de casos de usos, Diagramas de sequencia, Diagramas de classe, Diagramas de estado.
02)Quais são os componentes principais de uma descrição de caso de uso textual?
Nome do caso de uso, objetivo, requisitos(funcionais), atores, prioridades, pré-condições, frequência de uso, pós condições, campos, fluxo principal, fluxos alternativos, fluxos de exceção, validação.
03)O que é ilustrado em um diagrama de sequencia da UML? Construa um diagrama de sequencia para alguma funcionalidade do seu projeto de software da disciplina Análise Orientada a Objetos.
Os diagramas de sequencia, mostram as interações entre os atores e o sistema e entre os componentes do sistema.
Sistema Cadastro de Estudantes de uma Biblioteca
04)Como a generalização é usada para simplificar os modelos de um sistema com muitos objetos similares?
Ao invés de aprender as características detalhadas de todas as entidades envolvidas, colocamos essas entidades em classes gerais e aprendemos as características dessas classes. Permitindo supor que membros diferentes dessas classes possuem algumas características comuns.
05)Quais são os benefícios da engenharia dirigida a modelos?
Permite tratar dos sistemas em níveis mais altos de abstração. A geração automática do código significa menor custo de adaptação dos sistemas à novas plataformas.
06)Quais são as vantagens de explicitamente projetar e documentar um arquitetura de software?
* Comunicação de stakeholders
-A arquitetura pode ser usada como um foco de discussão pelos stakeholders do sistema.
*Análise de sistemas
-Significa que a análise a respeito da possibilidade do sistema atender a sua requisitos não-funcionais é possível.
*Reuso em larga escala
-A arquitetura pode ser reusável em uma variedade de sistemas
-Podem ser desenvolvidas arquiteturas de linhas de produtos.
07)Quais são as visões arquiteturais proposta no modelo Krutchens 4+1?
Visão lógica, visão de processo, visão de desenvolvimento, visão física.
08)Qual é a vantagem mais importante de um arquitetura cliente-servidor?
Os servidores podem ser distribuídos através de uma rede. A funcionalidade geral, pode estar disponível para todos os clientes e não precisa ser implementada por
...