Buscar

AV ModelagemSistemas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCT0264_AV_201701127113 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV
Aluno: 201701127113 - SAMUEL AMARAL MOREIRA MOURA
Professor: JOSE CARLOS MILLAN Turma: 9001/AA
Nota da Prova: 6,5 Nota de Partic.: 0 Av. Parcial 2 Data: 17/11/2017 11:02:50
1a Questão (Ref.: 201702012433) Pontos: 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: A) Relação de dependencia, include B) para que realize o chekin deverá verificar se o hóspede realizou uma reserva
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.: 201701973539) Pontos: 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: Sim, pois não fica encapsulado o atributo e pode ocorrer em determinado momento uma operção ilegal por não ter
tratamento específico no dado, também gera insegurança devido acesso direto ao atributo de uma uma outra classe. o correto é deixar
como private e acesso por metodos
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
Estácio http://bquestoes.estacio.br/entrada.asp?p0=26...
1 de 1 30-11-2017 19:34

Continue navegando