Questões de Concurso Comentadas sobre uml em engenharia de software

Foram encontradas 453 questões

Q1740991 Engenharia de Software
Enfatiza a organização estrutural dos objetos que enviam e recebem mensagens.
Alternativas
Q1740990 Engenharia de Software
São diagramas da UML 2.0, exceto:
Alternativas
Q1721407 Engenharia de Software
Em um diagrama de implantação UML, uma das formas de demonstrar que um artefato está contido em um nó é por meio de um relacionamento de dependência entre ambos. Essa dependência deve utilizar o estereótipo
Alternativas
Q1721406 Engenharia de Software
No diagrama de classes UML, uma diferença entre associações do tipo agregação e composição é:
Alternativas
Q1690186 Engenharia de Software
Qual diagrama da UML enfatiza a ordem temporal em que as mensagens são trocadas entre os objetos do sistema?
Alternativas
Q1680495 Engenharia de Software

A respeito da UML 2.2, julgue o item seguinte.


Diagramas de comportamento representam conceitos significativos de um sistema e podem incluir, entre outros, conceitos de implementação.

Alternativas
Q1661921 Engenharia de Software

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:

Alternativas
Q1661919 Engenharia de Software

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.

Alternativas
Q1655619 Engenharia de Software
Na UML 2.0, uma barra (/) colocada antes do nome de um atributo, em uma classe, indica que esse atributo
Alternativas
Q1654233 Engenharia de Software
A UML define Estereótipos Padrão que se aplicam às classes. Assim, aquele que especifica uma classe cujos atributos e operações pertencem ao escopo de estática é o
Alternativas
Q1654227 Engenharia de Software
Uma variação semântica de uma generalização, em que um objeto poderá ou não alterar seu tipo, mas poderá mudar de papel. Trata-se de
Alternativas
Q1646802 Engenharia de Software
Em UML, o tipo de relacionamento especial usado no diagrama de classes para identificar classes responsáveis por executar funções para classes que representam interfaces denomina-se
Alternativas
Q1646801 Engenharia de Software
No diagrama de sequência da UML, o nome do elemento que indica o período de duração pelo qual os objetos estão cooperando para realizar um comportamento é
Alternativas
Q1646790 Engenharia de Software
Em UML, o atributo ou a lista de atributos presente em uma associação cujos valores servem para particionar o conjunto de instâncias associadas com a classe alvo chama-se
Alternativas
Q1646773 Engenharia de Software
A propriedade que se acrescenta a um elemento UML para especificar informações adicionais (por exemplo, o autor de uma classe ou a data/hora em que uma classe foi criada ou modificada) chama-se
Alternativas
Q1646772 Engenharia de Software
Um dos mecanismos de extensibilidade da Unified Modeling Language (UML) é o(a)
Alternativas
Q1646385 Engenharia de Software
No modelo de análise, as Classes que representam conceitos que existem no domínio do problema, independente da aplicação a ser desenvolvida, sendo frequentemente herdadas dos modelos de negócio são as Classes de
Alternativas
Q1646355 Engenharia de Software

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( )

Alternativas
Q1646353 Engenharia de Software
Dentre os diferentes tipos de Classes de Projeto, aquele que implementa abstrações de mais baixo nível de negócio necessárias para a completa gestão das classes de domínio de negócios é o
Alternativas
Q1646350 Engenharia de Software

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 é

Alternativas
Respostas
301: A
302: D
303: A
304: E
305: B
306: E
307: A
308: A
309: A
310: B
311: E
312: B
313: C
314: C
315: A
316: D
317: C
318: C
319: C
320: B