Buscar

2 1 Entender a fase de projeto (modelagem) de um sistema

Prévia do material em texto

1. Qual destes conceitos se refere ao diagrama de atividades?
A.  Estes diagramas utilizam como primitivas atores, casos de uso e relacionamentos.
B.  É um diagrama de estado no qual considera-se que todos, ou a grande maioria dos estados, representam as execuções de atividades.
C.  Este é um dos principais diagramas da UML e dos projetos de software, pois eles descrevem o esqueleto do sistema sendo projetado.
D.  Considerado uma evolução do diagrama de sequências, este descreve a colaboração que é realizada entre os objetos através da comunicação.
E.  É um grafo dirigido cujos nodos representam estados e cujos arcos representam transições entre estados.
2. O diagrama de estados é um grafo dirigido cujos nodos representam estados e cujos arcos representam transições entre estados. Qual das imagens abaixo mostram um diagrama de estados?
A. 
B. 
C. 
D. 
E. 
3. O uso de diagramas apresenta uma grande quantidade de vantagens para um projeto de software. Das vantagens apresentadas abaixo, qual possui uma relação direta com questões de visão arquitetural do software, permitindo o entendimento de módulos e partes do sistema?
A.  Visão mais abrangente do sistema.
B.  Facilita o levantamento de informações.
C.  Facilita o entendimento pelos desenvolvedores.
D.  Permite esclarecer as atribuições de cada elemento do sistema.
E.  Permite o desenvolvimento de software dentro do prazo estipulado.
4. Qual é a primeira atividade que deve ser realizada durante a fase de projeto e que representa como o sistema será composto, considerando suas diversas partes?
A.  Representação da arquitetura do sistema.
B.  Modelagem de interfaces.
C.  Projeto de componentes.
D.  Criação do modelo de projeto.
E.  Implementação e programação do sistema.
5. Podemos definir a fase de projeto como "a transformação de requisitos de software em uma descrição". Considerando isso, qual das alternativas melhor descreve a entrada e a saída de uma fase de projeto?
A.  Entrada: especificação de requisitos. Saída: modelos e artefatos que documentam as principais decisões tomadas.
B.  Entrada: modelos e artefatos que documentam as principais decisões tomadas. Saída: especificação de requisitos.
C.  Entrada: dados do cliente. Saída: requisitos de software.
D.  Entrada: requisitos de software. Saída: software pronto para ser entregue.
E.  A entrada e a saída da fase de projeto de um sistema são módulos de sistemas que são criados de forma iterativa.

Mais conteúdos dessa disciplina