Ciência da Computação Software Engenharia de Software

Sobre o conceito de pacote em linguagens de modelagem como a UML, e sobre a organização de um modelo em pacotes, pode-se afirmar que:

  • A.

    um pacote deve possuir uma interface bem definida, com os serviços a serem oferecidos.

  • B.

    um pacote não deve ser utilizado para agrupar elementos de um subsistema.

  • C.

    critérios recomendáveis para a divisão em pacotes são: forte coesão entre os elementos internos a um pacote e baixo acoplamento entre elementos de pacotes distintos.

  • D.

    cada pacote em um modelo dá origem a um componente executável na implementação.

  • E.

    pacotes dificultam a evolução e o reúso do modelo, devido à distribuição dos elementos em unidades distintas.