281 Q154675
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito das visões definidas pela UML (unified modeling language), julgue os itens a seguir.

Na visão do modelo estrutural, estruturas estáticas como classes, objetos e relacionamentos são modeladas utilizando-se diagramas UML como o de distribuição e o de componentes.

282 Q154674
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito das visões definidas pela UML (unified modeling language), julgue os itens a seguir.

A visão do modelo do usuário é representada pelo diagrama de caso de uso, englobando a modelagem comportamental e ambiental, mas de maneira genérica.

283 Q154667
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao diagrama UML ao lado e à orientação a objetos, julgue os itens a seguir.

A instância de CntrCadastro pode receber da instância de CntrInteracao uma referência para uma instância de Paciente e essa referência pode ser usada quando a mensagem getNome é enviada.
284 Q154666
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao diagrama UML ao lado e à orientação a objetos, julgue os itens a seguir.

As mensagens cadastrar e encerrar enviadas pela instância de TelaCadastro são assíncronas. Por sua vez, a mensagem validar é enviada pela instância de CntrInteracao para a própria instância.
285 Q154665
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

 

Com relação ao diagrama UML apresentado acima, julgue os próximos itens.

Os métodos cadastrar em CntrCadastro e CntrPersistencia são públicos e têm a mesma assinatura, mas não têm necessariamente a mesma implementação.
286 Q154664
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

 

Com relação ao diagrama UML apresentado acima, julgue os próximos itens.

Uma instância de Medico tem os atributos nome, matricula e especialidade, enquanto uma instância da classe CntrInteracao pode ter uma ligação para uma instância de uma classe descendente de Pessoa.
287 Q658427
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No referente a ferramentas CASE que suportam o uso da UML, julgue os seguintes itens. Um pacote é um mecanismo previsto na UML para organizar elementos em diferentes grupos. Uma ferramenta que suporta a UML tipicamente possibilita que pacotes sejam usados para se criar uma estrutura hierárquica visando organizar os modelos construídos.
288 Q658426
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No referente a ferramentas CASE que suportam o uso da UML, julgue os seguintes itens. Algumas ferramentas possibilitam a geração de código a partir das classes identificadas no projeto. Para gerar código, as classes identificadas são mapeadas para componentes. Independentemente da linguagem de programação, somente uma classe pode ser mapeada para cada componente.
289 Q657392
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens que se seguem acerca dos conceitos de lógica de programação e algoritmos. UML é uma notação para modelagem de sistemas que se tornou popular no desenvolvimento de software. Essa notação permite a modelagem de aspectos estáticos e dinâmicos de um sistema. Os principais elementos que constituem a visão estática do sistema são as classes e seus relacionamentos: associação, generalização e vários tipos de dependência, como realização e uso.
290 Q654875
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

As figuras I, II e III acima apresentam um conjunto de diagramas UML simplificados de um sistema de software para terminais de auto-atendimento bancário (ATM). Considerando essas figuras, julgue os itens que se seguem.

Os diagramas das figuras I e II são modelos UML estáticos, enquanto o diagrama da figura III é um modelo UML dinâmico.