Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.050 questões
I- É uma linguagem para marcação de tags. II- Permite modelar elementos e relacionamentos. III- Auxilia no desenvolvimento de software.
Está correto o que se afirma em
A Unified Modeling Language (UML) é uma especificação que define uma linguagem gráfica para visualizar, especificar, construir e documentar os artefatos de sistemas. A equipe de Tecnologia da Informação (TI) de um tribunal de contas estadual decidiu utilizar Casos de Uso para modelar os requisitos de um sistema em UML.
Sobre os Casos de Uso especificados em UML 2.5.1, é correto afirmar que:
A figura abaixo apresenta um Diagrama de Classe em UML 2.5.1.
Com base nas classes e relacionamentos modelados, é correto
afirmar que a(s):
Observe o diagrama abaixo, produzido pela ferramenta CASE Enterprise Architect (EA):
De acordo com conceitos da UML para representação de modelos de classe, o modelo apresentado está:
Com relação ao diagrama de caso de uso apresentado anteriormente, assinale a opção correta.
Quanto aos diagramas utilizados na análise orientada a objetos, julgue o item.
Um diagrama de atividade pode representar uma única atividade ou mais de uma atividade, se for o caso.
Quanto aos diagramas utilizados na análise orientada a objetos, julgue o item.
Uma das propriedades fundamentais do diagrama de estados é a de que um objeto não pode passar por diversos estados dentro de um mesmo processo.
Quanto aos diagramas utilizados na análise orientada a objetos, julgue o item.
No diagrama de classe, as propriedades (atributos e associações) representam as características estruturais de uma classe.


Essa ferramenta é conhecida por Diagrama de:
I. Representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator e tem por finalidade modelar o fluxo de trabalho de um objeto durante a execução do programa, sendo mesmo um fluxograma que modela as ações que o objeto vai executar e em que ordem.
II. Representa uma coleção de componentes de software e seus inter-relacionamentos e tem por finalidade modelar recursos que incluem gráficos, áudio e pacotes que são grupos de classes e que constituem o sistema.
Esses diagramas são denominados , respectivamente, Diagramas de:
I. São relacionamentos estruturais entre instâncias e especificam que objetos de uma classe estão ligados a objetos de outras classes, podendo existir entre classes ou entre objetos. II. São relacionamentos de utilização no qual uma mudança na especificação de um elemento pode alterar a especificação do elemento dependente. Este tipo de relação entre classes indica que os objetos de uma classe usam serviços dos objetos de outra classe. III. São relacionamentos entre um elemento mais geral e um mais específico. O elemento mais específico herda as propriedades e métodos do elemento mais geral. Este tipo de relação é também conhecida como herança no modelo a objetos, existindo só entre as classes.
Os tipos descritos em l, ll e lll são, respectivamente: