Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões
Com base no diagrama de sequência de implementação da autenticação do Facebook visto na figura abaixo, é possível afirmar que:

Na UML, os diagramas estruturais são utilizados para visualizar, especificar, construir e documentar os aspectos estáticos de um sistema.
Considera-se um diagrama estrutural da UML o diagrama de

O diagrama em UML precedente
Existe uma discussão na equipe de sistemas sobre os conceitos dos principais diagramas UML (Unifed Modeling Language). Portanto, relacione os números dos diagramas UML do quadro A com as respectivas letras das funcionalidades desses diagramas presentes no quadro B:
QUADRO A
(1) Diagrama de Estados.
(2) Diagrama de Sequência.
(3) Diagrama de Atividade.
(4) Diagrama de Comunicação.
(5) Diagrama de Caso de Uso.
QUADRO B
(A) Enfatiza a ordem temporal das mensagens.
(B) Organiza os comportamentos do sistema.
(C) Enfatiza o estado de mudança de um sistema orientado por eventos.
(D) Enfatiza o fluxo de controle de uma atividade para outra.
(E) Enfatiza a organização estrutural de objetos que enviam e recebem mensagens.
Assinale a alternativa correta.
O diagrama UML a seguir representa o seguinte tipo de diagrama:

Considere a classe abaixo, que compõe um diagrama UML 2.5, criada por um Analista para uma aplicação orientada a objetos da Defensoria Pública.

A classe ServicoBusca
Consider the UML use case diagram below.

The diagram shows that
Considere o diagrama de caso de uso da figura abaixo.

Com base neste diagrama, foi realizado o levantamento dos seguintes requisitos:
I. O sistema deve permitir que os juízes solicitem transferência de recursos entre projetos.
II. O sistema deve permitir que o Coordenador realize inserção, consulta, exclusão e alteração de pessoas físicas.
III. O sistema deve permitir que o Avaliador solicite diárias.
IV. O sistema deve permitir que o Avaliador reserve passagens aéreas.
V. O Avaliador e o Coordenador devem enviar aos solicitantes, em até 24 horas, informação sobre a aprovação ou reprovação da solicitação usando SMS e e-mail.
Analisando as informações, um Técnico conclui corretamente que
Um analista de sistemas deverá apresentar um diagrama de classes de domínio de uma aplicação. Uma das necessidades a ser atendida é o módulo de abertura de processos judiciais, que são abertos para acionar judicialmente uma ou mais pessoas e podem ser iniciados por uma ou mais pessoas interessadas. Os dados completos de todas as pessoas envolvidas precisam ficar registrados, bem como a forma de participação (interessado ou acionado).
Considerando essa situação hipotética, assinale a opção que apresenta o diagrama mais adequado ao atendimento dessas necessidades.
Um sistema será criado para calcular imediatamente após a digitação o quanto as despesas médicas de um contribuinte influem nos cálculos de sua declaração do imposto bem como o valor do imposto devido por um médico em razão dos recibos que fornece. Na modelagem desse sistema, foi elaborado o seguinte diagrama de casos de uso, que será submetido às críticas e, eventualmente, às correções devidas.

Considerando-se essa situação hipotética, é correto afirmar que, em
uma versão corrigida desse diagrama, a função ‘calcular o imposto
devido’ deve estar
A figura abaixo apresenta o exemplo de um diagrama de sequências da UML (Unified Modeling Language).

Sobre a notação desse diagrama e o que ele representa, considere as seguintes afirmativas:
1. Esse diagrama indica que o objeto c, do tipo “Cliente”, possui um método chamado “cria()”.
2. Sempre que um produto é adicionado ou excluído do carrinho, o valor total é calculado.
3. Esse diagrama é semanticamente equivalente ao diagrama de comunicação da UML.
4. O operador de controle “alt” nesse diagrama indica que uma das sub-regiões será executada: adiciona OU exclui.
5. Todas as mensagens trocadas entre os objetos, excetuando-se os retornos, são assíncronas.
Assinale a alternativa correta.
