Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/11/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201407012126&p2=2030428&p3=CCT0264&p4=103132&p5=AV&p6=22/11/2017&p… 1/5 Avaliação: CCT0264_AV_201407012126 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201407012126 - CÍCERO MEDEIROS DE OLIVEIRA JÚNIOR Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9004/AD Nota da Prova: 3,5 Nota de Partic.: 0 Av. Parcial 2 Data: 22/11/2017 16:06:52 1a Questão (Ref.: 201407885947) Pontos: 0,0 / 1,0 Considere os seguintes casos de uso de um sistema de controle de hotel. - Registrar Checkin no Hotel - Registra os dados dos hóspedes e período de hospedagem, alocando-os em um quarto disponível - Pesquisar Reserva - Verifica que o hóspede recém chegado para checkin fez sua reserva prévia - Incluir Hospede - Inclui os dados do hóspede no registro do Hotel, caso o mesmo ainda não seja cadastrado no hotel. Sabe-se que : - o ator , Atendente, interage diretamente com o caso de uso principal Registrar Checkin no Hotel. - os casos de uso Pesquisar Reserva e Incluir Hóspede se relacionam com o caso principal, Registrar Checkin no Hotel Com base no cenário acima, responda a) Qual o relacionamento entre os casos de uso Registrar Checkin no Hotel e Pesquisar Reserva ? b) Justifique sua resposta dada no item a) Resposta: o relacionamento entre os casos de uso Registrar Checkin no Hotel e Pesquisar Reserva é verificar os dados do hospede, verificado se o hospede ja possui reseva previa, caso ja possua reseva previa o sistema resgatarar os dados coletados anteriomente, não precisando de uma nova coleta de dados por parte do atendente. caso não aja reseva previa o ator, atendente farar a inclusão dos dados do hospede no sistema informando o periodo de hospedagem, alocando o mesmo em quartos disponiveis. Gabarito: a) O relacionamento entre os casos de uso Registrar Checkin no Hotel e Pesquisa Reserva -é INCLUDE. b) O Include deve ser usado, nesse exemplo, pois o caso de uso Pesquisar Reserva será obrigatoriamente usado toda vez que o caso de uso Registrar Checkin no Hotel foi ativado. 2a Questão (Ref.: 201407847053) Pontos: 0,0 / 1,0 A visibilidade pública atribuída a uma atributo de uma classe, permite que o acesso a esse atributo seja realizado por outra classe. Isso pode ser um problema? Por que (justifique a resposta). Resposta: não, as informações contidas na classe pública não afetaram as demais classes sem que aja necessidade de alteração pelo sistema. Gabarito: Sim. Isso pode ser um problema e deve ser feito com muito cuidado, pois fere o principio do encapsulamento e consequentemente a segurança da classe 29/11/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201407012126&p2=2030428&p3=CCT0264&p4=103132&p5=AV&p6=22/11/2017&p… 2/5 3a Questão (Ref.: 201407847094) Pontos: 1,0 / 1,0 A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira Quando o sistema é desenvolvido com esta tecnologia, temos: Melhor aproveitamento do seu código; Maior segurança no uso de componentes por parte do programador; Facilidade de Manutenção; Melhor compreensão do código; A certeza do menor tempo de desenvolvimento 4a Questão (Ref.: 201407847041) Pontos: 0,0 / 1,0 No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. 29/11/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201407012126&p2=2030428&p3=CCT0264&p4=103132&p5=AV&p6=22/11/2017&p… 3/5 A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. 5a Questão (Ref.: 201407847092) Pontos: 1,0 / 1,0 Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF - uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include Com base em sua análise, assinale a única alternativa correta Está correta apenas a assertiva III Estão corretas apenas as assertivas I e III Estão corretas apenas as assertivas II e III Estão corretas as assertivas I e II e III Está correta apenas a assertiva I 6a Questão (Ref.: 201407847131) Pontos: 0,0 / 1,0 O relacionamento de agregação, entre classes, indica que uma das classes do relacionamento é parte outra classe. Assinale, dentre as alternativas apresentas, a que apresenta as palavras chaves usadas para identificar uma agregação consiste em , excluem, é parte de. consiste em, contém, é consequência de mantem em, contém, é parte de. consiste em , contém, é parte de ; consiste em , modificam, é parte de. 7a Questão (Ref.: 201407847222) Pontos: 0,0 / 1,0 O diagrama de colaboração é apropriado para desenhar ............................, que são uma solução já estabelecida para um determinado problema. Existe uma categoria de problema para a qual já foi dada uma solução, por desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante. Assinale a UNICA alternativa que preenche corretamente a lacuna 29/11/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201407012126&p2=2030428&p3=CCT0264&p4=103132&p5=AV&p6=22/11/2017&p… 4/5 padrões de casos de uso padrões de projeto padrões de colaboração padrões de uso geral padrões de análise 8a Questão (Ref.: 201407847302) Pontos: 1,0 / 1,0 Caso particular de associação binária utilizado para expressar um relacionamento todo-parte. Entretanto, a parte pode não ser exclusiva de um único todo. No diagrama de classes é uma: Agregação Composição Generalização a conexão entre objetos no tempo e no espaço. Ator 9a Questão (Ref.: 201407847209) Pontos: 0,5 / 0,5 Analise as assertivas a seguir pertinentes ao diagrama de estados. I- O diagrama de estado exibe os possíveis estados que os objetos de uma classe podem assumir e as transições que eles podem fazer de estado para estado. II- Um estado pode ser composto por outros estados, situação em que recebe o nome de Superestado. III- A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma tecnologia escolhida. Com base em sua análise, assinale a UNICA alternativa correta Estão corretas as assertivas I, II, III Está correta apenas a assertiva II Está correta apenas a assertiva I Estão corretas as assertivas I e II Estão corretas apenas as assertivas II e III 10a Questão (Ref.: 201408107254) Pontos: 0,0 / 0,5 É empregado para a modelagem dos aspectosfísicos de um sistema Orientado a Objetos. Mostra a configuração dos nós de processamento em tempo de execução e os artefatos que nele existem. Trata-se de qual diagrama da UML ? (assinale a alternativa correta) componente atividade sequência. implantação comunicação Período de não visualização da prova: desde 16/11/2017 até 28/11/2017. 29/11/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201407012126&p2=2030428&p3=CCT0264&p4=103132&p5=AV&p6=22/11/2017&p… 5/5
Compartilhar