11 Q918531
Engenharia de Software UML Diagrama de Classes Diagrama de Objetos
Ano: 2023
Banca: FUNDATEC
Assinale a alternativa que descreve corretamente o conceito de Injeção de Dependências (DI)?
12 Q918520
Engenharia de Software UML Diagrama de Classes Diagrama de Objetos
Ano: 2023
Banca: FUNDATEC
Sobre injeção de dependência, analise as assertivas abaixo e assinale a alternativa correta.
I. Recomenda-se implementar a injeção de dependência quando uma classe é dependente de outra.
II. A injeção de dependência não permite desacoplar uma classe de suas classes dependentes, mas facilita o entendimento da implementação.
III. Uma das formas de implementação é pela criação de um pool de objetos, no qual objetos são retirados para serem injetados em uma classe.
13 Q918397
Engenharia de Software UML Diagrama de Classes
Ano: 2023
Banca: FUNDATEC
Assinale a alternativa que identifica um diagrama estrutural da UML utilizado para fazer a modelagem da visão estática de um sistema e que oferece, principalmente, suporte para os requisitos funcionais desse sistema.
Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: FUNDATEC

Considere a porção de um diagrama de classes UML mostrado abaixo:



Imagem associada para resolução da questão



De acordo com o diagrama mostrado, é correto afirmar que:

Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: FURB
Um diagrama de classes é um conceito importante de UML, que:
Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: FURB
A modelagem de sistemas usando UML consiste em organizar o software como uma coleção de objetos discretos que incorporam a estrutura dos dados e o comportamento. Um exemplo é exibido pela figura a seguir:
Imagem associada para resolução da questão
https://www.inf.ufpr.br/lmperes/2017_2/ci167/uml/uml_parte2_coppe.pdf

Sobre a UML, pode-se afirmar que:
Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: FAURGS
Considere as seguintes afirmações sobre o uso de UML para o projeto conceitual de banco de dados.

I - Diagramas de Classes podem ser utilizados para a modelagem conceitual da base de dados. As classes seriam usadas com o mesmo propósito de entidades no modelo Entidade-Relacionamento (ER), e as associações seriam usadas para representar os relacionamentos. As extensões mais comuns ao modelo ER, como atributos opcionais e repetitivos, e hierarquias de generalização/especialização, também estão presentes nesse tipo de diagrama UML.
II - As regras comuns para mapeamento de entidades/relacionamentos em modelos conceituais ER para gerar um esquema lógico relacional são aplicáveis no caso de modelos conceituais da base de dados expressos como um Diagrama de Classes UML. As classes...
Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: FUNDATEC
Caso a linha que conecta A1 a A2 possuísse setas nas duas direções (de A1 para A2 e de A2 para A1), qual seria o código Java que representaria corretamente a classe A2? 
Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: CESPE / CEBRASPE

Com relação à engenharia de software, julgue o item a seguir.


O diagrama de classes da UML inclui atributos e operações de uma classe, sem apresentar o dinamismo da comunicação com outras classes.

Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: UFPel-CES


UML (Unified Modeling Language) é uma família de notações gráficas, apoiada por um metamodelo único, que ajuda na descrição e no projeto de sistemas de software, particularmente daqueles construídos utilizando a abordagem orientada a objetos. 



Qual o diagrama utilizado para descrever os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles?