NEW
Font size
WorksheetsRevisão - Aula 1. Diagramas da UML
Total questions: 11
Worksheet time: 6mins
A alternativa correta sobre os diagramas estruturais da UML é:
Referem-se aos aspectos dinâmicos do sistema de software.
Referem-se aos aspectos estáticos do sistema de software.
Referem-se tanto aos aspectos estáticos, quanto aos aspectos dinâmicos do sistema de software.
Referem-se aos aspectos de transição do sistema de software.
A alternativa correta é:
UML é uma metodologia de desenvolvimento de sistema orientado a objetos.
Os diagramas da UML são exclusivamente voltados para projeto de sistemas orientados a objetos.
A UML é uma linguagem gráfica para visualização, especificação, construção e documentação de artefatos de um sistema de software.
Os diagramas UML são utilizados na fase de projeto de sistemas, não podendo ser utilizados durante a fase de análise.
RUP não faz uso da UML.
A divisão correta dos diagramas UML é:
Interação e estrutural e comportamental
Estrutural e comportamental
Interação e estrutural
Comportamental e interação
Concepção e interação
A sentença correta sobre o diagrama de caso de uso é:
Mostra os aspectos estáticos do sistema.
Não faz parte da engenharia de requisitos.
Mostra o escopo do sistema.
Não se utiliza a fase de análise.
Todas as alternativas estão corretas.
Assinale a alternativa correta quanto à associação de Agregação:
Não é um relacionamento do tipo “todo-parte”.
Possui um alto grau de coesão entre as classes associadas.
A existência do “objeto-parte” faz sentido mesmo não existindo o “objeto-todo”.
A existência do “objeto-parte” não faz sentido se não existir o “objeto-todo”.
Assinale a alternativa correta quanto ao diagrama de casos de uso acima:
O caso de uso “Realiza a venda” herda do caso de uso “Emite nota fiscal”.
Executar o caso de uso “Realiza a venda”, executa-se também o caso de uso “Emite nota fiscal”.
Não existe relacionamento entre os casos de uso.
O ator herda do caso de uso “realizar a venda”.
A execução do caso de uso “Emite nota fiscal” é opcional.
Assinale a alternativa correta quanto ao diagrama de atividades:
Mostra o fluxo de controle de uma atividade para outra.
Mostra uma visão dinâmica sobre o que está sendo modelado.
As atividades são conectadas através de arcos (transições) que mostram as dependências entre elas.
Um diagrama de atividade pode ser regiões denominadas raias (swimlanes).
Todas as alternativas estão corretas
Assinale a alternativa correta sobre o diagrama de comunicação (ou colaboração):
Mostra os aspectos estáticos do sistema de software.
Dá ênfase à ordenação temporal das mensagens trocadas entre os objetos.
Dá ênfase à organização estrutural dos objetos que recebem mensagens.
Representa os objetos, mas não os seus relacionamentos.
Assinale a alternativa correta quanto ao diagrama de sequência:
Mostra os aspectos estáticos do sistema.
Dá ênfase à ordenação temporal das mensagens trocadas entre os objetos.
Dá ênfase à organização estrutural dos objetos que recebem mensagens.
Representa os objetos, mas não seus relacionamentos.
Na UML, a principal diferença entre o diagrama de objetos e o diagrama de classes é que o diagrama de objetos mostra.
Os objetos criados para o projeto, enquanto o diagrama de classes mostra os contextos de uso dos objetos.
Os objetos que foram instanciados das classes, enquanto o diagrama de classes é a representação da estrutura das classes.
A aplicação de um diagrama de classes dentro do contexto de um diagrama de eventos.
A colaboração dos objetos, enquanto o diagrama de classes mostra a estrutura das classes.
Apenas os objetos públicos, enquanto o diagrama de classes mostra todos os objetos.
Análise o diagrama de máquina de estado a acima:
O aluno no estado “Cursando” pode solicitar transferência a qualquer momento para outra universidade, mas, para retornar a faculdade de origem terá que efetuar uma nova matrícula.
O aluno no estado “Cursando” pode solicitar transferência a qualquer momento para outra universidade, e depois de transferido, pode retornar a faculdade de origem sem a necessidade de efetuar matrícula.
O aluno no estado “Formado” é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado “Desligado”.
O aluno no estado “Formado” é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado “Transferido”.
