Buscar

Avaliando o Aprendizado - Modelagem de Sistemas-1

Prévia do material em texto

Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além
disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os
métodos que alteram estes estados é chamado de:
Herança 
Classe 
Encapsulamento
Polimorfismo
Objeto
É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de
reaproveitar código ou comportamento generalizado ou especializar operações ou atributos:
Polimorfismo 
Encapsulamento 
Herança 
Classe
Objeto
Considere o caso de uso ilustrado na figura acima, utilizando a notação UML.
A descrição do cenário que melhor descreve esse caso de uso é:
o paciente liga para a clínica para agendar uma consulta e para alterar o seu histórico.
o atendente não marca consultas para pacientes que não tenham histórico na clínica.
o atendente inclui os pacientes que têm consulta agendada e não possuem um histórico de atendimento.
um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, busca um horário
vazio e agenda a consulta.
um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, somente se o
paciente ainda não for cliente da clínica.
Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes
suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser
consideradas as principais informações relativas a um Caso de Uso?
Ator responsável, fluxo principal e fluxos secundários
Diagrama de classe e de sequência correspondente
Ator responsável, classe correspondente e lista de mensagens
Diagrama de implementação correspondente
Protótipo e lista de mensagens
Marque a alternativa que contem elemento relacionado com a capacidade de representação determinado por um modelo.
Programação orientada a objetos
Programação estruturada
Entidades
Nenhuma das anteriores
Abstração
Marque a alternativa que contém um tipo de diagrama que permite a modelagem de conceitos e como esses conceitos estão
relacionados. O item correto está na alternativa;
Diagrama de sequência
Diagrama de Estado
Diagrama de implantação
Diagrama de Classe
Diagrama de caso de uso

Continue navegando