Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.250 questões
Analise os símbolos UML a seguir.

São itens estruturais:
Considere o diagrama de classes a abaixo:

Analise as assertivas a seguir:
I. Todo Setor tem ao menos um Funcionário
II. Um Setor pode ter nenhum Analista associado
III. Um Setor pode ter nenhum Funcionário associado
IV. Todo Analista está associado a um Setor.
V. Todo Funcionário está associado a um Setor.
É CORRETO afirmar que:
Durante um processo de projeto orientado a objetos, vários modelos diferentes podem ser produzidos. Esses modelos incluem modelos estáticos e modelos dinâmicos. A seguir são apresentados alguns modelos.
I. Modelos de classe
II. Modelos de generalização
III. Modelos de associação
IV. Modelos de sequência
V. Modelos de máquina de estado
Assinale a alternativa CORRETA:
A UML 2.0 define treze tipos de diagramas, divididos em três categorias.
Categorias
1 - Diagramas Estruturais
2 - Diagramas Comportamentais
3 - Diagramas de Interação
Diagramas
(A) Diagrama de tempo
(B) Diagrama de classes
(C) Diagrama de atividade
(D) Diagrama de instalação
(E) Diagrama de Interatividade
(F) Diagrama de pacotes
(G) Diagrama de estrutura
(H) Diagrama de transição de estados
(I) Diagrama de componentes
(J) Diagrama de sequência
(K) Diagrama de Caso de Uso
(L) Diagrama de colaboração ou comunicação
(M) Diagrama de objetos
Associe categoria e diagrama e assinale a alternativa CORRETA.
A classe “Pessoa” abaixo obedece às notações da UML. O nome do atributo e do método que possui a visibilidade de pacote e protegida, respectivamente, são:
Pessoa
- matricula
+ nome
# telefone
~ login
- totalizar( )
# listar( )
+ gravar( )
Empacotar software como classes possibilita que os futuros sistemas de software reutilizem as classes. Grupos de classes relacionadas podem ser empacotadas como __________ reutilizáveis.
- A expressão que preenche a lacuna acima é
A UML – Unified Modeling Language é uma linguagemvisual utilizada para modelar softwares baseados no paradigma de orientação a objetos. Empregado normalmente nas fazes de levantamento e análise de requisitos, embora venha a ser consultado durante todo o processo de modelagem e possa servir de base para outros, um diagrama, exemplificado na figura abaixo, procura identificar usuários, outros sistemas ou mesmo algum hardware especial, que utilizarão o software de algum modo, bem como os serviços e funcionalidades.

A figura representa o diagrama de:
Segundo Pressman, os elementos específicos do modelo de análise são ditados pelo método de modelagem de análise usado. No entanto, um conjunto de elementos genéricos é comum à maioria dos modelos de análise. Nesse sentido, observe a figura abaixo, que ilustra o modelo de estado UML e que representa os estados e eventos que modificam um sistema. O diagrama de estados indica que ações são realizadas em consequência de determinado evento.

O diagrama de estado é utilizado quando se trata dos
elementos de análise do tipo: