Gabarito: d)
Vamos analisar cada enunciado:
I - Correto. Diagramas de casos de uso mostram a interação entre atores (usuários ou sistemas externos) e as funcionalidades do sistema.
II - Correto. O modelo de classes de domínio foca nas classes do negócio, sem se preocupar com detalhes tecnológicos.
III - Correto. Uma classe em UML tem nome obrigatório, e atributos e operações são opcionais.
IV - Incorreto. O modelo de interação é descrito por diagramas de sequência ou de comunicação, não por diagramas de componentes ou de estados.
V - Correto. Pacotes são usados para agrupar elementos como casos de uso, classes, entre outros.
Portanto, os enunciados I, II, III e V estão corretos, o que corresponde à alternativa d).
Vamos analisar cada enunciado:
I - Correto. Diagramas de casos de uso mostram a interação entre atores (usuários ou sistemas externos) e as funcionalidades do sistema.
II - Correto. O modelo de classes de domínio foca nas classes do negócio, sem se preocupar com detalhes tecnológicos.
III - Correto. Uma classe em UML tem nome obrigatório, e atributos e operações são opcionais.
IV - Incorreto. O modelo de interação é descrito por diagramas de sequência ou de comunicação, não por diagramas de componentes ou de estados.
V - Correto. Pacotes são usados para agrupar elementos como casos de uso, classes, entre outros.
Portanto, os enunciados I, II, III e V estão corretos, o que corresponde à alternativa d).