Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.207 questões
Julgue o item quanto à engenharia de software e à linguagem de modelagem unificada (UML).
O projeto de arquitetura de um sistema é um processo
que visa criar uma organização de sistema que satisfaça,
exclusivamente, os requisitos funcionais. É um processo
cujas atividades são padronizadas e semelhantes para
todos os tipos de sistemas que serão desenvolvidos, o
que torna mais fácil o trabalho do arquiteto.
Acerca do framework Hibernate e da linguagem de modelagem UML 2.0, julgue o item subsequente.
Na UML 2.0, o diagrama de pacotes é um tipo de
diagrama estrutural.
Acerca do framework Hibernate e da linguagem de modelagem UML 2.0, julgue o item subsequente.
A UML é uma linguagem independente de linguagens de
programação, mas não de processos de desenvolvimento
de sistemas.
Análise o seguinte diagrama.

Após essa análise, é possível concluir que:
Na coluna I estão dispostos alguns conceitos relacionados aos diagramas utilizados na UML 2.0. Estabeleça a correta correspondência com suas definições ou aplicações, conforme apresentado na coluna II.
Coluna I
1 Diagrama de casos de uso
2 Diagrama de implantação
3 Diagrama de pacotes
4 Diagrama de tempo
5 Diagrama de atividade
Coluna II
( ) determina as necessidades de hardware do sistema.
( ) representa os subsistemas ou submódulos englobados por um sistema de forma a determinar as partes que o compõem.
( ) descreve a mudança de estado de um objeto.
( ) auxilia no levantamento e análise de requisitos.
( ) baseia-se em redes de Petri.
A sequência correta, de cima para baixo, é:
O diagrama abaixo é um exemplo de:


Assinale a alternativa que associa CORRETAMENTE as notações aos tipos de relacionamentos que representam:
Analise o diagrama de caso de uso UML a seguir.

Um diagrama de caso de uso representa as funcionalidades
propostas para um sistema. De acordo com o diagrama
apresentado,
Analise o diagrama de classes UML, apresentado a seguir.

A análise dos relacionamentos existentes no diagrama
indica que:
A Linguagem de Modelagem Unificada (UML – Unified Modeling Language) é uma linguagem para especificação, visualização e documentação de sistemas. Quando aplicada a sistemas baseados em software, adota a perspectiva de orientação a objetos para os quais são elaborados diagramas para representação do comportamento estático e dinâmico. Sobre essa linguagem, analise as afirmativas.
I - O diagrama de classes permite mapear classes, interfaces e colaborações e seus relacionamentos, apresentando uma visão dinâmica do sistema.
II - O diagrama de atividades ilustra a visão dinâmica do sistema, dando ênfase no fluxo de dados entre os objetos.
III - O diagrama de casos de uso possibilita a modelagem do comportamento do sistema, mostrando os relacionamentos entre os atores e os casos de uso.
IV - O diagrama de estados modela o comportamento de objetos, interfaces e colaborações, criando uma visão dinâmica do sistema.
Está correto o que se afirma em