Baixe o app para aproveitar ainda mais
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
Compartilhar