Questão nº 40
Questão de Tecnologia da Informação · FCC TRT14 2022 (nº 40)
FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓
Conforme estabelecido no diagrama de classes da UML 2.5, uma classe é representada completa e corretamente como
- Aum retângulo com três compartimentos que são o nome da classe, seus atributos e suas operações. (alternativa correta)
- Buma elipse com dois compartimentos que são o nome da classe e seus métodos.
- Cum retângulo com quatro compartimentos que são o nome da classe, seus objetos, seus parâmetros de visibilidade e suas operações.
- Duma elipse com três compartimentos que são o nome do objeto, o nome da classe e seus métodos.
- Eum retângulo com três compartimentos que são o nome do objeto, o nome da classe e seus atributos com as respectivas visibilidades.
Resposta comentada
Gabarito Alternativa A
No UML (Linguagem de Modelagem Unificada), uma classe é um modelo ou "planta" para criar objetos (instâncias concretas). Ela descreve as características (dados) e comportamentos (ações) que esses objetos terão.
- (A) Correta: Uma classe é representada por um retângulo dividido em três compartimentos. O primeiro compartimento contém o nome da classe, o segundo lista seus atributos (as características ou dados que a classe possui), e o terceiro lista suas operações (os métodos ou funções que a classe pode executar). Esta é a representação padrão e completa de uma classe em um diagrama de classes UML.
- (B) Incorreta: A representação de uma classe não é uma elipse (que é usada para Casos de Uso ou estados, por exemplo) e geralmente possui três compartimentos para ser completa, não dois.
- (C) Incorreta: Embora a forma seja um retângulo, uma classe não possui quatro compartimentos. Além disso, "seus objetos" não são um compartimento da definição da classe (objetos são instâncias da classe), e "parâmetros de visibilidade" não são um compartimento separado, mas sim indicadores (como +, -, #) que precedem atributos e operações dentro de seus respectivos compartimentos. Armadilha da banca: Esta alternativa é tentadora porque menciona "visibilidade" e "operações", conceitos importantes de classe, mas distorce a estrutura dos compartimentos e inclui "objetos" de forma incorreta.
- (D) Incorreta: A representação de uma classe não é uma elipse. Além disso, "nome do objeto" e "nome da classe" juntos em um compartimento e a menção de "métodos" (que são operações) misturam a representação de uma classe com a de um objeto (instância).
- (E) Incorreta: Embora a forma seja um retângulo e tenha três compartimentos, a inclusão de "nome do objeto" no primeiro compartimento está errada. O primeiro compartimento é exclusivamente para o nome da classe. Atributos com visibilidade estão corretos, mas a mistura com "nome do objeto" torna a alternativa incorreta para a representação de uma classe.
Fonte: FCC TRT14 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.