Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.250 questões
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.
Considere o diagrama de classe UML a seguir:

Nesse diagrama, a classe X não pode ser instanciada, mas pode ser uma classe Pai de outras (tais como as classes Filhos Y e Z). Isso faz com que as classes X, Y e Z sejam consideradas, respectivamente, classes do tipo:
Observe a seguinte representação de um Diagrama de Classes UML:

Nesse diagrama, as classes CINF1, CINF2 e CINF3 são Filhos da classe Pai CSUP. Considerando esse quadro, o método ConstroiC(), existente em todas as classes, pode ser considerado, dentro da ideia de Orientação a Objeto, como um tipo de aplicação de:
A Unified Modeling Language (UML) é utilizada para elaboração da estrutura de projetos de software. Considere as seguintes sentenças sobre UML:
I - É uma linguagem visual de programação, composta por diversos diagramas.
II - Possui três tipos de diagramas: estruturais, comportamentais e de segurança.
III - Utiliza o formato de arquivo JSON ou YAML para interagir com autores humanos ou autômatos.
De acordo com Booch; Rumbaugh; Jacobson (2012), pode-se afirmar que:
(BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML Guia do Usuário. Rio de Janeiro: Elsevier, 2012 – 12ª reimpressão)