31 Q731598
Ciência da Computação
Ano: 2018
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Nos Diagramas de Interação da UML, o modelo de interações representa as mensagens de trocas entre os objetos para a execução de cenários dos casos de uso de um sistema. O diagrama de sequência é um tipo de diagrama de interação e tem como objetivo apresentar as interações entre os objetos, na ordem temporal em que elas acontecem. No diagrama de sequência algumas situações apresentam notações particulares. Assinale a alternativa que apresenta uma dessas situações particulares.
32 Q731597
Ciência da Computação
Ano: 2018
Banca: CONSULPLAN Consultoria (CONSULPLAN)
A UML possui um diagrama, o DTE – Diagrama de Transição de Estados, que permite a descrição do ciclo de vida de objetos de uma classe, os eventos que causam essa transição, de um estado para outro, além da realização de operações resultantes. Um estado é uma “situação na vida de um objeto durante a qual ele satisfaz alguma condição ou realiza alguma atividade”. Uma transição possui um evento associado. Um desses eventos refere-se ao “recebimento de uma mensagem de outro objeto”. Trata-se de:
33 Q731596
Ciência da Computação
Ano: 2018
Banca: CONSULPLAN Consultoria (CONSULPLAN)
A UML (Unified Modeling Language) ou Linguagem de Modelagem Unificada é uma linguagem visual, utilizada na modelagem de sistemas orientada a objetos, onde são definidos elementos gráficos, que podem ser utilizados na modelagem de sistemas. A UML é baseada em diagramas, que podem ser comportamentais ou estruturais. São considerados diagramas estruturais, EXCETO:
34 Q731595
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

O diagrama de casos de uso é uma ferramenta, com perspectiva gráfica da UML, o qual desempenha um papel importante, no que tange à modelagem da iteração, entre um sistema e o meio ambiente, podendo representar um ou mais dos requisitos desse sistema.

Um de seus componentes é o

35 Q731594
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada seria a UML.

Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de classes a seguir.

Infere-se, pela leitura desse modelo, que

36 Q731593
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

O Processo Unificado, originalmente proposto pela Rational, é um processo moderno baseado no uso de UML. Nesse processo, existem quatro fases, sendo que uma delas é conhecida como Elaboração.

Um dos objetivos previstos nessa fase é

37 Q731591
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Com relação aos tipos de modelos de projeto utilizados pela Linguagem de Modelagem Unificada (UML), assinale a alternativa correta.
38 Q731590
Ciência da Computação
Ano: 2018
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)
Qual diagrama UML deve ser utilizado para representar os atributos e todos os métodos que uma classe deverá conter?
39 Q731589
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)

A figura a seguir representa um Diagrama de Classes da UML.

Considerando que listaDePessoas se refere à lista de objetos do tipo Pessoa, qual dos seguintes trechos de código escritos em linguagem Java calcula e armazena corretamente na variável “q” a quantidade de objetos do tipo Analista?

40 Q731588
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)

Considere o seguinte Diagrama de Classes da UML.