Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do diagrama UML acima e dos modelos de casos de uso, julgue os itens subseqüentes.
O caso de uso Pagar multa estende Efetuar pagamento atrasado e, neste último caso de uso, PE-1 identifica onde, ocorre a extensão, que é considerada um relacionamento incondicional.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito do diagrama UML acima e considerando os modelos de análise, julgue os itens seguintes.
Na hierarquia composta por Cliente, Cliente especial e Cliente popular, tem-se herança múltipla e Cliente é a classe pai. Cada instância de Pedido só pode estar ligada a uma instância de Cliente, e cada instância de Cliente só pode estar ligada a uma instância de Pedido.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com referência ao diagrama de atividades UML acima, julgue os itens a seguir.
A atividade Notificar cliente pode ser executada em paralelo à atividade Entregar produto, mas a atividade Encerrar pedido não pode ser executada em paralelo à atividade Repor estoque. A atividade Elaborar relatório será executada após ser concluída a atividade Encerrar pedido ou Repor estoque.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com referência ao diagrama de atividades UML acima, julgue os itens a seguir.
No diagrama, dois sinais são enviados e dois, recebidos; a atividade Entregar produto será executada após o envio do sinal Solicitar entrega, e a atividade Repor estoque será executada após a recepção do sinal Notificar entrega.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens a seguir, relativos ao diagrama de seqüência UML apresentado acima.
São assíncronas as mensagens da instância de FronteiraPedido para a de ControladoraPedido. Há um erro no diagrama, pois uma instância de uma classe não pode enviar mensagens para ela mesma.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A figura acima, adaptada de lua.weblog.com.pt, apresenta uma seqüência de quadros ilustrativos de percepções satíricas, mas comumente aceitas, acerca das dificuldades no desenvolvimento de software. Com relação a essas informações, julgue os itens a seguir quanto a conceitos de metodologia e desenvolvimento de software.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A figura acima, adaptada de lua.weblog.com.pt, apresenta uma seqüência de quadros ilustrativos de percepções satíricas, mas comumente aceitas, acerca das dificuldades no desenvolvimento de software. Com relação a essas informações, julgue os itens a seguir quanto a conceitos de metodologia e desenvolvimento de software.
A modelagem de negócios e a de processos são atividades diretamente associadas ao quadro #6.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A figura acima, adaptada de lua.weblog.com.pt, apresenta uma seqüência de quadros ilustrativos de percepções satíricas, mas comumente aceitas, acerca das dificuldades no desenvolvimento de software. Com relação a essas informações, julgue os itens a seguir quanto a conceitos de metodologia e desenvolvimento de software.
Considerando-se a necessidade de superar as dificuldades mencionadas, o uso da UML seria mais intenso nos quadros #5, #7 e #8 que nos quadros #2, #4 e #9.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A figura acima, adaptada de lua.weblog.com.pt, apresenta uma seqüência de quadros ilustrativos de percepções satíricas, mas comumente aceitas, acerca das dificuldades no desenvolvimento de software. Com relação a essas informações, julgue os itens a seguir quanto a conceitos de metodologia e desenvolvimento de software.
Como resultado da engenharia reversa automática de um programa orientado a objetos, espera-se, geralmente, que sejam produzidos diagramas de classe e não, diagramas de casos de
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A figura acima, adaptada de lua.weblog.com.pt, apresenta uma seqüência de quadros ilustrativos de percepções satíricas, mas comumente aceitas, acerca das dificuldades no desenvolvimento de software. Com relação a essas informações, julgue os itens a seguir quanto a conceitos de metodologia e desenvolvimento de software.
O uso de sistemas de controle de versão fornece maior suporte às atividades ilustradas em #4 que às atividades ilustradas em #7.