Buscar

Duas provas digitadas APS

Prévia do material em texto

1. Elabore uma VCP para o caso de uso compartilhar post em um aplicativo tipo 
instangram. Além do compartilhamento no próprio aplicativo devem existir meios para 
o usuário compartilhar o post com contas externas ao aplicativo como Facebook e 
Twitter, por exemplo. O compartilhamento pode ser automático em contas 
previamente cadastradas ou manuais em contas não cadastradas. (3 pontos)
2. Elabore dois diagramas de sequencia baseados na VCP elaborada na questão 1. O 
primeiro diagrama deve ser para o compartilhamento automático e o segundo para 
compartilhamento manual. (4 pontos)
3. Qual a diferença entre um diagrama de classe de análise e um diagrama de classe de 
projeto? (1.5)
4. Qual a diferença entre diagramas de sequencia e diagrama de comunicação? Como seu 
uso pode impactar no modelo de classe? (1.5)
1. Desenvolva um diagrama de transição de estados para o objeto conta corrente. O saldo 
disponível de conta é composto pelo saldo acima de zero mais o limite de crédito da 
conta. Utilize os estados listados abaixo. (4 pontos)
Saldo = 5000
Limite = 1000
Saldo disponível = saldo + limite = 6000
A. Positiva – existe dinehrio no saldo
B. Negativo – não existe dinheiro no saldo apenas no limite
C. Bloqueada – quando acabar o dinheiro no limite também
Obs.: são realizadas ações de deposito e saque em conta corrente.
2. Desenvolva um diagrama de transição de estados para o objeto Mensagem, que 
representa uma mensagem de correio eletrônico. Considerando os seguinte estados: (2 
pontos)
a. Recebida – o estado inicial. A mensagem acabou de entrar na caixa de correio 
e permanece nesse estado até ser lida
b. Lida – a mensagem é lida pelo usuário
c. Respondida – o usuário responde a mensagem
3. Elabore um diagrama de atividades para o processo de emissão de saldo de uma conta 
bancária observando as seguintes condições: (3 pontos)
a. O usuário deve fornecer o número de conta e a senha da conta e ambos 
devem ser validados antes da emissão do saldo.
4. Qual a diferença entre diagrama de estados e diagrama de atividade? (1 ponto)

Continue navegando