Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0192_AV2_201001282876 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV2 Aluno: 201001282876 - LEANDRO CESAR BEZERRA DE SOUSA Professor: JOSE CARLOS MILLAN Turma: 9002/AB Nota da Prova: 6,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 16/03/2013 16:20:11 1a Questão (Cód.: 72440) Pontos: 1,3 / 1,5 Considerando o estudo de caso descrito abaixo, desenvolva o Diagrama de Caso de Uso coorespondente. Consultório Médico Um dentista deseja informatizar seu consultório para melhorar o atendimento aos seus clientes e possuir um maior controle. A secretária agenda a consulta para a data e hora desejada pelo cliente e registra seus dados para controle. Cada cliente deve possuir um histórico de atendimentos, que será consultado pelo dentista na consulta. O dentista registra os procedimentos aplicados no paciente. O dentista tem acesso a agenda para chamada de seus pacientes que se encontram na sala de recepção. O custo do atendimento é calculado a partir dos procedimentos registrados pelo dentista. A definição do pagamento é realizada pela secretária na saída do paciente. O recebimento pode ser feito por convênio ou a vista. Atendimentos que requerem autorização são realizados em outra seção, onde já terá a autorização do convênio. O cliente poderá desmarcar e remarcar consulta. Ao final do mês o dentista verifica os valores faturados e retira uma estatística de procedimentos realizados e a secretária emite as guias de atendimentos, que são enviadas para os convênios. Resposta: SECRETÁRIA -----> AGENDAR CONSULTA -----> CADASTRAR CLIENTE ----- >DEFINE PAGAMENTO -----> EMITE GUIAS DE PAGAMENTO DENTISTA -------> REGISTRAR PROCEDIMENTOS -------> VERIFICA AGENDA CONSULTA -------> VERIFICA VALORES FATURADOS -------> VERIFICA ESTATISTICAS Gabarito: Considere em linhas gerais o seguinte diagrama. Não devem ser desprezadas algumas diferenças em função de interpretação. 2a Questão (Cód.: 72437) Pontos: 1,2 / 1,5 Considerando o estudo de caso descrito abaixo, desenvolva o Diagrama de Classe coorespondente. Consultório Médico Um dentista deseja informatizar seu consultório para melhorar o atendimento aos seus clientes e possuir um maior controle. A secretária agenda a consulta para a data e hora desejada pelo cliente e registra seus dados para controle. Cada cliente deve possuir um histórico de atendimentos, que será consultado pelo dentista na consulta. O dentista registra os procedimentos aplicados no paciente. O dentista tem acesso a agenda para chamada de seus pacientes que se encontram na sala de recepção. O custo do atendimento é calculado a partir dos procedimentos registrados pelo dentista. A definição do pagamento é realizada pela secretária na saída do paciente. O recebimento pode ser feito por convênio ou a vista. Atendimentos que requerem autorização são realizados em outra seção, onde já terá a autorização do convênio. O cliente poderá desmarcar e remarcar consulta. Ao final do mês o dentista verifica os valores faturados e retira uma estatística de procedimentos realizados e a secretária emite as guias de atendimentos, que são enviadas para os convênios. Resposta: CLASSE: CLIENTES: ATRIBUTOS: ID, NOME, TELEFONE METODOS: INCLUIR, EXCLUIR, ALTERAR - CLASSE: CONSULTA: ATRIBUTOS: ID, ID_CLIENTE, DATA, HORA, TIPO_CONSULT METODOS: MARCAR, DESMARCAR - CLASSE: SERVIÇOS ATRIBUTOS: ID, DESCRIÇÃO, VALOR METODOS: INCLUIR, EXCLUIR, ALTERAR - CLASSE: PROCEDIMENTOS: ATRIBUTOS: ID, ID_CONSULTA, ID_SERV. METODOS: INCLUIR, EXCLUIR, ALTERAR; - CLASSE: CAIXA ATRIBUTOS: ID, ID_SERV,TIPO_PAG, VALOR TT METODOS: INCLUIR, EXCLUIR, ALTERAR, COBRAR_CV; Gabarito: Segue modelo. Devem ser consideradas pequenas alterações por conta de interpretação. 3a Questão (Cód.: 57379) Pontos: 1,0 / 1,0 O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de casos de uso. sequência. colaboração. atividades. transição de estados. 4a Questão (Cód.: 95127) Pontos: 0,0 / 1,0 No Processo RUP, a ênfase no escopo do sistema está na fase de: concepção. teste. implementação. elaboração. implantação. 5a Questão (Cód.: 63481) Pontos: 0,5 / 0,5 (Concurso: Banco do Nordeste) A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os seus principais conceitos e técnicas, é CORRETO afirmar que: o diagrama de caso de uso mostra as relações entre as classes. o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de atores externos, mostrando o relacionamento entre os atores e o sistema. a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de aplicativos para o ambiente WEB. o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. 6a Questão (Cód.: 77458) Pontos: 0,0 / 0,5 A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um determinado objeto. Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa representação. I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de um tipo. II - Quando a classe possui mais de uma associação. III - Quando a classe está associada a objetos da própria classe. IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos específicos a ele. II e IV I e III I e IV I e II II e III 7a Questão (Cód.: 63473) Pontos: 0,5 / 0,5 (PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas" (OMG). O que define a palavra "visual" no texto acima? UML não pode ser utilizada para geração de código automatizada. UML deve ser aplicada apenas como planta de software. UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um sistema. UML não possui meta-modelo para ferramentas CASE MDA. UML é uma notação diagramática padrão. 8a Questão (Cód.: 77450) Pontos: 0,5 / 0,5 Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha. Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e o cálculo, respectivamente? tupla - tabela - método atributo - classe - processo classe - atributo - processo atributo - classe - método classe - atributo - método 9a Questão (Cód.: 57325) Pontos: 0,5 / 0,5 A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do usuário. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 10a Questão (Cód.: 77464) Pontos: 0,5 / 0,5 Considerando uma empresa de auto peças que vende o motor montado e as peças que compõe o motor e, que você foi contratado para modelar o sistema de vendas dessa empresa, qual representação você usaria para apresentar essa nescessidade de negócio? Agregação por referência. Auto-associação. Classe associativa. Generalização. Agregação por valor. Período de não visualização da prova: desde 09/03/2013 até 21/03/2013.
Compartilhar