🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.233 questões

Q4197861 Engenharia de Software
Considerando a UML 2.0, suponha um atributo chamado teste que deve ter sua multiplicidade estabelecida como um intervalo entre 1 e 5. A representação desse atributo no diagrama de classes será:
Alternativas
Q4197759 Engenharia de Software
 Considerando um diagrama de estados da UML 2.0 e seus estados inicial e final, é correto afirmar que
Alternativas
Q4197758 Engenharia de Software
A UML2.0 define quatro níveis de visibilidade para atributos e operações em uma classe, sendo dois desses níveis:
Alternativas
Q4178322 Engenharia de Software
O diagrama de classes UML é uma notação gráfica utilizada na indústria de software para representar tanto o modelo conceitual do sistema, quanto o modelo de projeto do software. A figura ilustra um diagrama de classes UML. 


Imagem associada para resolução da questão

Nesse diagrama, o elemento "Cursar" é uma
Alternativas
Q4165395 Engenharia de Software
O símbolo de uma seta tracejada em UML representa 
Alternativas
Q4165099 Engenharia de Software

Observe a imagem a seguir.


Imagem associada para resolução da questão


Ao analisar o diagrama, dentre os elementos, é possível observar

Alternativas
Q3702600 Engenharia de Software
A UML (Unified Modeling Laguage) ou Linguagem de Modelagem Unificada fornece ferramentas para análise, projeto e implementação de softwares assim como modelagem de negócios e processos para o desenvolvimento orientado a objetos. A especificação UML possui uma abordagem familiar padrão que modela uma classe usando alguns itens descritos:

I. Nome da classe.
II. Atributos da classe.
III. Métodos da classe.

Quais estão corretas? 
Alternativas
Q3685238 Engenharia de Software
Assinale a principal finalidade de um diagrama de sequência UML em um projeto de software.
Alternativas
Q3663951 Engenharia de Software
A figura abaixo mostra uma Associação, que é uma conexão entre classes, e também significa que é uma conexão entre objetos daquelas classes. Em UML, uma associação é definida com um relacionamento que descreve uma série de ligações, onde a ligação é definida como a semântica entre as duplas de objetos ligados. 
Esta figura representa uma associação do tipo:
Imagem associada para resolução da questão
Alternativas
Q3583919 Engenharia de Software
UML (Unified Modeling Language) é uma linguagem poderosa para comunicação em equipes de produção de software. Na UML temos três conceitos necessários de entender: diagramas, elementos e relaci onamentos.
As formas gráficas que compõe cada diagrama são chamadas “elementos”, sendo que cada elemento possui um objetivo específico, e a combinação destes elementos torna-se o diagrama, que gera a semântica do respectivo modelo. No diagrama abaixo temos relacionamentos de Associação, Agregação, Composição e Generalização (Herança). Dessa forma, pode-se concluir que:

Imagem associada para resolução da questão
Alternativas
Q3572392 Engenharia de Software
Atualmente na UML, existem 14 tipos de diagramas que são divididos em categoriais de acordo com o contexto que podem ser empregados. Considerando as categorias e os tipos de diagramas UML a seguir, correlacione as colunas e assinale a alternativa com a sequência correta.

1. Diagramas Estruturais.
2. Diagramas Comportamentais.
3. Diagramas de Interação.

( ) Diagrama de Casos de Uso.
( ) Diagrama de Classes.
( ) Diagrama de Sequência.
( ) Diagrama de Tempo.
( ) Diagrama de Pacotes. 
Alternativas
Q3572375 Engenharia de Software

Considere os componentes de diagramas UML a seguir: 


Q43.png (180×233)


Pautando-se nas informações apresentadas nas figuras, assinale a alternativa correta.

Alternativas
Q3219246 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem utilizada para modelar, de forma estruturada, sistemas complexos de software. A UML possui diagramas estruturais, diagramas comportamentais e diagramas de interação. São exemplos de diagramas estruturais da UML:
Alternativas
Q3219230 Engenharia de Software
Manoel precisa representar uma interface e uma enumeração em um diagrama de classes da UML. Esses elementos possuem as seguintes características:
• O nome da interface é Estudante e possui dois métodos: calcularNota e confirmarPresenca. Ambos sem parâmetros e sem retorno(void).
• O nome da enumeração é EstadoCivil e possui os valores: Casado(a), Solteiro(a), Divorciado(a) e Viúvo(a).
A interface e a enumeração estão corretamente representados, respectivamente, em
Alternativas
Q3219219 Engenharia de Software
Os padrões de projeto documentados pelo GoF (Gang of Four) são divididos em três categorias, de acordo com a sua finalidade: padrões de criação, padrões estruturais e padrões comportamentais. Um padrão de projeto estrutural é o
Alternativas
Q3218313 Engenharia de Software
O diagrama de classes da UML é utilizado para modelar as classes e o relacionamento entre elas. Posto isso, analise o diagrama de classes abaixo.

Imagem associada para resolução da questão

Nesse diagrama,
Alternativas
Q3218312 Engenharia de Software
A UML 2 dispõe de vários diagramas que auxiliam em diversas etapas do processo de desenvolvimento de software. A respeito desses diagramas, analise os itens abaixo.
I No diagrama de sequência, a linha de vida dos objetos é representada de forma horizontal.
II No diagrama de classes, é possível representar os objetos instanciados a partir da classe.
III No diagrama de atividades, representam-se fluxos de trabalho, partindo de, pelo menos, um ponto inicial até um ou mais pontos finais.
IV No diagrama de casos de uso, é possível a utilização de herança entre atores.
Entre os itens, estão corretos
Alternativas
Q2760898 Engenharia de Software
Um Técnico de um Tribunal está preparando um treinamento sobre UML 2.5. Em um dos slides da apresentação ele mostrou os seguintes elementos utilizados em notações de diagramas:

1. Decisions, merges, forks e joins.
2. Include e Extend.

Eles são representados, correta e respectivamente, nos diagramas de
Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436323 Engenharia de Software

A linguagem de modelagem unificada (UML, do inglês unified modeling language) é “uma linguagem-padrão para descrever/documentar projeto de software. A UML pode ser usada para visualizar, especificar, construir e documentar os artefatos de um sistema de software intensivo”.


PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de software. Grupo A, 2021.


A UML 2.5.1 fornece especificação para 13 diagramas. A partir disso, analise as definições a seguir.


I. Um diagrama de classe fornece uma visão estática ou estrutural do sistema. Ele não mostra a natureza dinâmica das comunicações entre os objetos das classes no diagrama.

II. Um diagrama UML de caso de uso é uma visão geral de todos os casos de uso e de como eles estão relacionados. Fornece uma visão geral da funcionalidade do sistema.

III. O diagrama de sequência é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa. Ele mostra a ordem temporal em que as mensagens são enviadas entre os objetos para executar aquela tarefa.

IV. O diagrama de atividade UML (conhecido como “diagrama de colaboração” na UML 1.X) fornece outra indicação da ordem temporal das comunicações, mas dá ênfase às relações entre os objetos e as classes em vez da ordem temporal.


É correto o que se afirma em

Alternativas
Q2432597 Engenharia de Software

Em relação à UML (Linguagem de Modelagem Unificada), analise as afirmações a seguir.


I - Os Diagramas estruturais devem ser utilizados para especificar detalhes da estrutura do sistema e seus aspectos dinâmicos.

II - São Diagramas de Interação o Diagrama de Sequência e o Diagrama de Implantação.

III - Os diagramas comportamentais da UML demonstram os aspectos estáticos do sistema. Podem especificar os conceitos do negócio e seus relacionamentos e os estados, sequência de atividade e colaborações.


Está CORRETO o que consta em:

Alternativas
Respostas
281: D
282: A
283: E
284: C
285: D
286: C
287: E
288: D
289: B
290: D
291: B
292: D
293: A
294: A
295: A
296: A
297: A
298: E
299: A
300: E