Prévia do material em texto
Lista de Exercício UML 1) Em UML, os dois tipos de diagramas de interação são denominados de a) diagrama de classes e diagrama de sequência. b) diagrama de colaboração e diagrama de classes. c) diagrama de componentes e diagrama de classes. d) diagrama de sequência e diagrama de componentes. e) diagrama de sequência e diagrama de colaboração. 2) Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama UML: a) Diagrama de Métodos. b) Diagrama de Classes. c) Diagrama de Objetos. d) Diagrama de Sequência. e) Diagrama de Estados. 3) São diagramas utilizados pela UML, EXCETO: a) Diagrama de Estado. b) Diagrama de Classe. c) Diagrama de Conformidade. d) Diagrama de Colaboração. e) Diagrama de Atividade. 4) O padrão de projeto é representado por uma colaboração parametrizada, podendo ser utilizado para fazer uma modelagem interna dessa colaboração com um conjunto de diagramas. Assinale o conjunto de diagramas utilizado tipicamente para uma modelagem interna. a) Diagrama de classes b) Diagrama de atividade. c) Diagrama de objeto. d) Diagrama de componente. e) Diagrama de externo. 5) A especificação UML define duas grandes categorias de diagramas: diagramas de estrutura (structure diagrams) e diagramas de comportamento (behavior diagrams). É um diagrama de comportamento: a) Diagrama de classes. b) Diagrama de pacotes. c) Diagrama de atividades. d) Diagrama de componente. e) Diagrama de deployment. 6) Todos os diagramas a seguir representam as partes dinâmicas de um sistema, EXCETO: a) Diagrama de caso de uso. b) Diagrama de sequência. c) Diagrama de classes. d) Diagrama de atividades. 7) Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. a) Diagrama de casos de uso. b) Diagrama de classes. c) Diagrama de máquina de estados. d) Diagrama de implantação. 8) Assinale a alternativa que apresenta apenas diagramas que tipicamente representam as partes dinâmicas de um sistema real modelado usando a linguagem UML. a) Diagrama de Casos de Uso, Diagrama de Sequência, Diagrama de Comunicação, Diagrama de Estados, Diagrama de Atividades. b) Diagrama de Classes, Diagrama de Componentes, Diagrama de Objetos, Diagrama de Implantação. c) Diagrama de Artefatos, Diagrama de Objetos, Diagrama de Estados, Diagrama de Sequências, Diagrama de Comunicação. d) Diagrama de Casos de Uso, Diagrama de Objetos, Diagrama de Implantação, Diagrama de Artefatos. e) Diagrama de Atividades, Diagrama de Comunicação, Diagrama de Integração, Diagrama de Casos de Uso, Diagramas de Classes.