Gabarito: c) Diagrama de classes.
O diagrama de classes é o tipo de diagrama UML que representa a estrutura estática de um sistema, mostrando as classes, seus atributos e métodos, além dos relacionamentos entre elas. Ele é fundamental para modelar a arquitetura de um sistema orientado a objetos.
Os atributos são as características ou propriedades da classe, enquanto os métodos são as operações ou comportamentos que a classe pode executar. O diagrama de classes apresenta essas informações de forma clara e organizada.
Outros diagramas mencionados na questão têm funções diferentes: o diagrama de sequência mostra a interação entre objetos ao longo do tempo; o diagrama de componentes representa a organização física dos componentes do sistema; o diagrama de interação é um termo mais geral que pode incluir diagramas de sequência ou de comunicação; e o diagrama de atividade modela fluxos de trabalho ou processos.
Portanto, para representar os atributos e métodos de uma classe, o diagrama de classes é o mais adequado, conforme previsto na UML (Unified Modeling Language).
O diagrama de classes é o tipo de diagrama UML que representa a estrutura estática de um sistema, mostrando as classes, seus atributos e métodos, além dos relacionamentos entre elas. Ele é fundamental para modelar a arquitetura de um sistema orientado a objetos.
Os atributos são as características ou propriedades da classe, enquanto os métodos são as operações ou comportamentos que a classe pode executar. O diagrama de classes apresenta essas informações de forma clara e organizada.
Outros diagramas mencionados na questão têm funções diferentes: o diagrama de sequência mostra a interação entre objetos ao longo do tempo; o diagrama de componentes representa a organização física dos componentes do sistema; o diagrama de interação é um termo mais geral que pode incluir diagramas de sequência ou de comunicação; e o diagrama de atividade modela fluxos de trabalho ou processos.
Portanto, para representar os atributos e métodos de uma classe, o diagrama de classes é o mais adequado, conforme previsto na UML (Unified Modeling Language).