Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.207 questões
A respeito de engenharia de software, julgue o item que se segue.
A utilização da UML independe do domínio da aplicação e das ferramentas de programação.
Julgue o próximo item, relativo à modelagem de processos em UML 2.5.
Nos diagramas de atividades, os tokens de objeto são transportados por meio de ObjectFlows carregando dados por meio de Activity, logo, não há fluxo de tokens nulos.
Julgue o próximo item, relativo à modelagem de processos em UML 2.5.
As atividades são essencialmente formas de realizar controle e fluxo de dados; por padrão, tais modelos são inerentemente sequenciais e não simultâneos, uma vez que o sequenciamento da execução do nó de atividade é modelado com ordenação obrigatória.
Julgue o próximo item, relativo à modelagem de processos em UML 2.5.
Nos diagramas de atividades, as swimlanes podem expressar paralelismo no fluxo de atividades, não sendo possível, por meio delas, expressar particionamento hierárquico ou particionamento multidimensional.
Qual diagrama UML é o mais adequado para essa finalidade?
Assinale a alternativa que corresponde a esse tipo específico de diagrama.
Considerando a representação desse diagrama de acordo com a Linguagem de Modelagem Unificada (UML), analise as afirmativas:
I. O diagrama representa que uma aeronave é composta por um conjunto de assentos.
II. O relacionamento entre aeronave e piloto representa uma associação simples, ou seja, não é um tipo especial de associação, entre as duas classes.
III. O relacionamento entre computador e piloto é de generalização.
IV. A associação entre piloto e humano significa que humano herdará os atributos e os métodos da classe piloto.
Assinale a alternativa que corresponde a(s) afirmação(ões) CORRETA(S).
Com relação à Engenharia de Software, julgue o item.
Os Diagramas de Sequência e Diagramas de Atividades são diagramas para elaboração do Modelo de Banco de Dados Relacional.
Na notação do diagrama de classes da UML representada abaixo, pode-se afirmar que:

Analise o diagrama UML (Unifi ed Modeling Language) a seguir:

Assinale a alternativa que indica o tipo do diagrama acima, conforme Guedes (2009):
GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3° Ed. 657 pg. 2009.
GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3° Ed. 657 pg. 2009.
I. Diagramas de atividades mostram as atividades envolvidas em um processo ou no processamento de dados.
II. Diagramas de sequência mostram as interações entre as classes de objeto no sistema.
III. Diagramas de casos de uso mostram as interações entre um sistema e seu ambiente.
IV. Diagramas de estado mostram como o sistema reage aos eventos internos e externos.
O seguinte diagrama de classes UML representa um trecho da modelagem de um sistema de agenda de contatos.

De acordo com esse modelo, uma possível representação de um recurso do tipo Pessoa no formato JSON, utilizado em uma API RESTful, é:
COLUNA I
1. DFD
2. Diagrama de caso de uso
COLUNA II
( ) Representa o fluxo de dados dentro de um sistema.
( ) Representa os usuários do sistema como atores.
( ) É projetado para sistemas orientados a objetos.
Assinale a sequência correta.