Questões de Concurso
Sobre diagrama de classes em engenharia de software
Foram encontradas 381 questões
Analise o diagrama de classes a seguir.
Com relação ao diagrama, é correto afirmar que
Analise a figura dada abaixo e assinale a alternativa correta.
Um dos objetivos da UML é permitir a interoperabilidade entre ferramentas de modelagem visual, sendo necessária a especificação de diferentes tipos de diagramas usados para representar diferentes conceitos. Considere os seguintes diagramas UML.
Com relação aos diagramas UML apresentados, analise as afirmativas a seguir:
I. A figura A ilustra um Diagrama de Classes representando a realização de dependência (realization Dependency) da classe Negócio pela combinação das classes Dono e Empregado.
II. A figura B ilustra um Diagrama de Classes representando o agrupamento de generalizações (GeneralizationSet) do conjunto gênero.
III. A figura C ilustra um Diagrama de Atividade com nó de armazenamento (DataStoreNode).
Está correto o que se afirma em:
Sobre os diagramas da UML, avalie as afirmações a seguir e marque com V as verdadeiras e com F as falsas.
( ) Os diagramas de classes, componentes e atividades são exemplos de diagramas estruturais.
( ) O diagrama de sequência é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.
( ) O diagrama de casos de uso mostra um conjunto de casos de uso e atores e seus relacionamentos.
( ) O diagrama de métodos define os atributos e os métodos pertencentes a uma determinada classe.
( ) O diagrama de pacotes mostra um conjunto de objetos e seus relacionamentos em um ponto no tempo.
Assinale a alternativa que contém a sequência CORRETA, de cima para baixo.
Considere o diagrama, abaixo, elaborado por um Técnico Judiciário de TI
Na figura seguinte, o diagrama de classe indica que ISensor é interface fornecida da classe TheftAlarm, ou seja, ISensor é um serviço implementado e que suporta as características e restrições da classe.
No diagrama, que pode ser utilizado na modelagem orientada a objetos, é corretamente identificado:
✓ A parte superior contém o nome da classe.
✓ A parte intermediária contém as operações ou métodos da classe.
✓ A parte inferior contém os atributos da classe.
As afirmativas são respectivamente:
O diagrama de classes em UML é constituído pelas classes e pelos relacionamentos existentes entre elas, os quais são definidos por generalizações, associações, dependências e composição.
As lacunas I e II são, correta e respectivamente, preenchidas com
No diagrama de classe, os símbolos #, + e -, que precedem atributos e métodos para indicar nível de acessibilidade, significam, respectivamente, protegida, pública e privada.
Considere a seguinte situação: Uma grande empresa possui uma rede de representação de seus produtos constituída por escritórios de venda em diversas cidades. Cada escritório possui um conjunto de vendedores que vão até os varejistas oferecer os produtos. Varejistas podem estar em áreas populosas, como supermercados, ou em áreas remotas, como comércios de bairros rurais. Ao chegar no varejista, o vendedor utiliza um sistema fornecido pela empresa para registrar os pedidos de produtos.
Na situação descrita, o objetivo é registrar os pedidos na base de dados da central de distribuição da empresa. Porém, por problemas de comunicação com a central, o computador portátil do varejista pode não conseguir conectar com a base central para registrar os pedidos. Se isso ocorrer, o sistema deve tentar salvá-los na base de dados do escritório. Quando a base do escritório também não estiver acessível, os pedidos deverão ser salvos na base de dados local, no próprio computador portátil do vendedor.
Trata-se de um diagrama de
Os diagramas mais adequados para descrever como grupos de objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente:
Sobre os diagramas de classes da UML, considere as seguintes afirmativas:
1. Uma classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações e semântica.
2. O retângulo que representa uma classe pode ser constituído de três partes: a de cima representa o nome, a do meio os atributos e a de baixo as operações.
3. Os diagramas de classes costumam conter os seguintes itens: Classes, Interfaces e Relacionamentos.
4. Os diagramas de classes são utilizados para fazer a modelagem da visão estática de um sistema. Essa visão oferece principalmente suporte para os requisitos funcionais de um sistema – os serviços que o sistema deverá fornecer aos usuários finais.
Assinale a alternativa correta.
( ) A ClasseB está relacionada com a ClasseA por herança.
( ) A ClasseC pertence à ClasseB.
( ) O atributoA da ClasseA é do tipo protected.
( ) O atributoC da ClasseC é do tipo private.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.