Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões


O diagrama de objetos a seguir representa parte do sistema de uma universidade para o controle de matrículas dos estudantes. Nesse sistema cada estudante deve estar sempre associado à, pelo menos, uma disciplina.

O diagrama de classes que representa corretamente o diagrama
de objetos apresentado acima é
A figura a seguir representa o diagrama de classes do sistema SISVENDAS. Nesse sistema, os cálculos do salário das subclasses Gerente e Vendedor são diferentes, mas ambos utilizam um valor de salário-base. Esse salário-base deve ser alterado a qualquer momento, independente das instâncias das classes.

Para implementar a solução do salário-base deve-se definir
A figura a seguir representa o diagrama de Casos de Uso do Sistema SISCONTA.

Em relação ao diagrama acima, assinale a afirmativa correta.
Um Analista de Sistemas necessita mostrar a troca de mensagens entre objetos de uma aplicação. Para isso, leu a documentação da UML 2.5 e notou que nessa linguagem os diagramas são divididos em duas categorias: estruturais (structure diagrams) e comportamentais (behavior diagrams).
O diagrama que o Analista deverá utilizar e a categoria à qual pertence são, respectivamente:
Considere uma clínica médica na qual os pacientes primeiramente marcam consultas com a secretária, fornecendo suas informações pessoais. Se o paciente ainda não estiver cadastrado no sistema ou existir algum dado que precise ser atualizado, a secretária deverá atualizar o cadastro. Durante a consulta, o médico poderá marcar exames a serem trazidos posteriormente. O pedido de exame e seus resultados serão registrados no histórico do paciente.
Para representar a interação do Paciente, da Secretária e do Médico com o sistema, foi criado o diagrama de casos de uso abaixo.

As lacunas I e II representam relações (ou associações) entre os casos de uso e devem ser preenchidas, respectivamente,
por:
Considere o diagrama:

A seta apontada para X significa
Observe o diagrama e considere as afirmações a seguir.

I Trata-se de um diagrama de classe que apresenta a interação do usuário com as classes.
II Trata-se de um diagrama de interação onde são representadas as trocas de mensagens entre os participantes.
III Os objetos são representados pelos retângulos e, no diagrama acima, observam-se dois objetos: curso X, que é do tipo Curso, e disc1, que é do tipo Disciplina.
IV A representação da interação é feita dentro de colchetes, incluindo, antes do colchete inicial, o símbolo * (asterisco), no diagrama *[Para cada disciplina].
É verdadeiro afirmar
No diagrama de classe abaixo, a CLASSE1 possui duas funções F1 e F2; a CLASSE2 possui duas funções F1 e F3 e a CLASSE3 possui outras duas funções F4 e F5.

Com relação ao diagrama, são feitas as seguintes afirmações:
I A CLASSE2 e a CLASSE3 são generalizações da CLASSE1.
II A CLASSE2 só herda a função F1 da CLASSE1, enquanto a CLASSE3 só herda a F2 da CLASSE1.
III Na CLASSE2, a função F1 é polimórfica.
IV A CLASSE3 pode chamar as funções F2 e F1.
São verdadeiras as afirmações
Observe a representação

Tal representação é a de uma