Questão nº 55

Questão de Tecnologia da Informação - Sistemas de Informação · FGV MPRJ 2025 (nº 55)

FGV2025Analista do Ministério Público - Área Administrativa - Tecnologia da InformaçãoTecnologia da Informação - Sistemas de Informação
Gabarito: Dver comentário ↓

UML é uma linguagem de notação e um padrão para representar visualmente a arquitetura, o design e a implementação de sistemas de software. UML utiliza diversos termos em seu metamodelo. Relacione os termos da UML a seguir às suas respectivas definições.

  1. Classe.
  2. Operação.
  3. Interface.
  4. Método.

( ) É um serviço solicitado a um objeto para produzir um comportamento;
( ) É uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, métodos relacionamentos e semântica;
( ) É a implementação de uma operação que especifica o algoritmo ou procedimento usado pela operação;
( ) É definido como um conjunto de operações externamente visíveis, elas podem ser associados a tipos de classes.

A relação correta, na ordem dada, é:

Resposta comentada

Gabarito Alternativa D

UML (Unified Modeling Language) é uma linguagem visual para desenhar e entender sistemas de software, usando símbolos padronizados para representar diferentes partes, como classes, interfaces e as ações que elas realizam.

  • (A) Incorreta: A primeira definição ("É um serviço solicitado a um objeto para produzir um comportamento") refere-se a uma Operação (2), não a um Método (4).
  • (B) Incorreta: A primeira definição refere-se a uma Operação (2), não a uma Classe (1).
  • (C) Incorreta: A primeira definição refere-se a uma Operação (2), não a uma Interface (3).
  • (D) Correta: A sequência correta é:
    • (2) Operação: É um serviço solicitado a um objeto para produzir um comportamento (a declaração do que pode ser feito).
    • (1) Classe: É uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, métodos, relacionamentos e semântica (o molde para objetos).
    • (4) Método: É a implementação de uma operação que especifica o algoritmo ou procedimento usado pela operação (o código que executa o que a operação declara). A armadilha aqui é confundir Operação com Método: a Operação é a assinatura do serviço (o que pode ser feito), enquanto o Método é a implementação (como é feito).
    • (3) Interface: É definido como um conjunto de operações externamente visíveis, elas podem ser associados a tipos de classes (um contrato de serviços).
  • (E) Incorreta: A primeira definição refere-se a uma Operação (2), não a uma Classe (1).

Fonte: FGV MPRJ 2025 Analista do Ministério Público - Área Administrativa - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho