Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.250 questões

Q2383450 Engenharia de Software
Imagem associada para resolução da questão


Com relação ao caso de uso acima, que está descrito em UML, assinale a opção correta.
Alternativas
Q2383114 Engenharia de Software
Em um diagrama de classes criado por uma equipe, há uma classe P que possui um relacionamento de associação com a classe Q.
Qual situação, em código, representa, de maneira adequada, tal ideia de relacionamento entre essas classes?
Alternativas
Q2383091 Engenharia de Software
Uma empresa aérea regional instalou um serviço de despacho de bagagens nos principais aeroportos brasileiros. Esse serviço funcionará da seguinte maneira:

• o passageiro entregará o seu bilhete a um atendente;
• o atendente procurará por um computador disponível para buscar os dados do bilhete no sistema e iniciará o despacho;
• o atendente solicitará ao passageiro que ponha uma bagagem sobre a balança;
• a balança digital pesará a bagagem e transmitirá os dados da pesagem para o sistema;
• o sistema emitirá uma etiqueta, que será presa à bagagem pelo atendente;
• o processo de pesagem será repetido até que não haja mais bagagens a serem despachadas;
• nenhum recibo será entregue ao passageiro.

Qual diagrama de casos de uso retrata adequadamente o cenário descrito?
Alternativas
Q2356208 Engenharia de Software
Os diagramas da UML (Unified Modeling Language) são representações gráficas usadas para modelar sistemas de software em uma notação padronizada. Seu conjunto de diagramas permite realizar a modelagem dinâmica e estática do software. Entre os diagramas encontrados na UML podemos citar: casos de uso, classe, sequência, comunicação, atividades, componentes, entre outros. Diagramas UML que representam apenas a modelagem dinâmica de software são
Alternativas
Q2356207 Engenharia de Software
Na modelagem UML, um relacionamento é uma conexão entre dois ou mais elementos de um modelo UML que inclui informações semânticas para um modelo. Exemplos de relacionamentos incluem composição, agregação, dependências, generalizações e realizações. Sobre o relacionamento de composição e agregação é correto afirmar que a composição
Alternativas
Q2353987 Engenharia de Software
No diagrama de classes da UML, as classes podem se associar por meio de herança, composição, agregação e dependência. Tome-se como base o diagrama de classes abaixo.


Imagem associada para resolução da questão


Nesse diagrama, a associação correta entre as classes “A” e “B” representa 
Alternativas
Q2353605 Engenharia de Software
Considerando a Linguagem de Modelagem Unificada (UML – Unified Modeling Language), no contexto de Análise e Projeto Orientado a Objetos, relacione adequadamente as colunas a seguir.
1. Diagrama de Classe.
2. Diagrama de Sequência.
3. Diagrama de Atividades.
4. Diagrama de Caso de Uso.
5. Diagrama de Estado.
( ) Serve para representar os requisitos funcionais do sistema e as interações entre atores externos e casos de uso.
( ) É usado para representar o comportamento interno de um objeto ou a lógica de estados de um componente em resposta a eventos.
( ) Permite visualizar o fluxo de controle em um processo ou algoritmo, proporcionando a representação gráfica de atividades e decisões.
( ) Representa a estrutura estática de um sistema, exibindo classes, atributos e métodos, sendo fundamental na modelagem de dados e relacionamentos.
( ) Descreve a interação temporal entre objetos, mostrando a seguimento de mensagens trocadas entre eles, o que é crucial na modelagem de comportamento em cenários de interação.
A sequência está correta em
Alternativas
Q2353323 Engenharia de Software
A UML é uma linguagem visual para modelar sistemas orientados a objetos. Por meio dos elementos gráficos definidos nessa linguagem, pode-se construir diagramas que representam diversas perspectivas do sistema. Um deles é mostrado abaixo, com a característica de ser orientado a fluxos de controle.
Imagem associada para resolução da questão

 A figura é conhecida como diagrama de:
Alternativas
Q2352323 Engenharia de Software

Julgue o item a seguir, relativo aos elementos da modelagem funcional baseada na UML.


Independentemente do nível de abstração procedural, o diagrama de atividades da UML deve ser utilizado apenas para representar detalhes do processamento.

Alternativas
Q2352322 Engenharia de Software

Julgue o item a seguir, relativo aos elementos da modelagem funcional baseada na UML.


Um diagrama de sequência da UML complementa o caso de uso por meio de uma representação gráfica do fluxo de interação em um cenário específico, representando como o sistema reage a eventos internos. 

Alternativas
Q4325154 Engenharia de Software
Na linguagem UML, qual o tipo de diagrama, entre os listados, demonstra as interações entre diferentes objetos na execução de uma operação, destacando ainda a ordem em que tais ações acontecem num intervalo de tempo?
Alternativas
Q4198077 Engenharia de Software
Na representação de diagramas de sequência da UML, é possível representar a destruição de um objeto, o que é feito por meio da inserção do seguinte símbolo nesse tipo de diagrama:
Alternativas
Q4197974 Engenharia de Software
Em um diagrama de classes da UML é possível declarar um atributo como sendo derivado (calculado usando outros dados). A representação correta para declarar o atributo idade como sendo derivado é:
Alternativas
Q4197973 Engenharia de Software
Na representação do diagrama de sequência da UML 2.0 há um tipo de representação que assinala restrição para o estado de um objeto.
Dessa forma, a notação para indicar que o objeto Teste deve estar no estado Ativo, em um diagrama de sequência, é:
Alternativas
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
Respostas
281: A
282: C
283: D
284: D
285: C
286: B
287: D
288: C
289: E
290: E
291: C
292: D
293: B
294: A
295: D
296: A
297: E
298: C
299: D
300: C