Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — FGV 2025

Engenharia de SoftwareOrientação a Objetos
Código
fg104557
Banca
FGV
Órgão
AL-AM
Ano
2025
Nível
Superior
Cargo
Analista Legislativo - Analista de Sistema
Na fase inicial da Análise Orientada a Objetos (AOO) para desenvolver um sistema de gestão de Atos Administrativos, o Analista de Sistemas está lendo o documento de requisitos. Os requisitos descrevem que um Ato é criado, enviado para Assinatura Eletrônica pelo Diretor, e posteriormente é publicado no Diário Oficial.Os seguintes termos destacados são os candidatos mais fortes a se tornarem as Classes principais no modelo do sistema:
  1. ACriado, Enviado, Publicado.
  2. BAssinatura Eletrônica e Diário Oficial.
  3. CAto, Diretor, Assinatura Eletrônica.
  4. DAto, Assinatura Eletrônica, Publicado.
  5. EDiretor, Diário Oficial, Lendo.
Revelar gabarito e comentário

GabaritoC — Ato, Diretor, Assinatura Eletrônica.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Análise Orientada a Objetos – Identificação de Classes

Gabarito: letra C. Na fase inicial da AOO, os principais candidatos a classes são os substantivos que representam entidades ou conceitos centrais do domínio. No enunciado, "Ato" (o objeto principal do sistema), "Diretor" (o agente que realiza a assinatura) e "Assinatura Eletrônica" (o meio utilizado) são os termos mais fortes. Verbos como "criado", "enviado", "publicado" indicam ações, não classes, e "Diário Oficial" é um destino, não uma entidade principal.

Alternativa A — ❌ Incorreta

"Criado", "Enviado", "Publicado" são verbos no particípio, representando ações do processo, não entidades. Em orientação a objetos, classes são tipicamente substantivos que encapsulam estado e comportamento; ações tornam-se métodos ou operações.

Alternativa B — ❌ Incorreta

"Assinatura Eletrônica" é um candidato válido, mas "Diário Oficial" é um local de publicação, não uma classe principal no contexto descrito (não possui comportamento relevante no fluxo principal). Falta "Ato", que é o objeto central.

Alternativa C — ✅ Correta ⟵ GABARITO

"Ato" é a entidade principal (o documento que passa pelo fluxo); "Diretor" é o ator humano que interage (realiza a assinatura); "Assinatura Eletrônica" é o conceito que representa o ato de assinar digitalmente, com dados e possíveis regras. Esses três são substantivos que representam classes com atributos e métodos no sistema.

Alternativa D — ❌ Incorreta

Inclui "Ato" e "Assinatura Eletrônica" (corretos), mas "Publicado" é um verbo (ação), não uma classe. O correto seria "Publicação" ou similar, mas o termo usado no enunciado é "publicado", que é particípio.

Alternativa E — ❌ Incorreta

"Diretor" é válido, "Diário Oficial" é um destino, e "Lendo" é um verbo no gerúndio (ação). Além disso, falta "Ato", que é essencial.

PEGA ESSA DICA!

Ao identificar classes a partir de requisitos em AOO, foque nos substantivos (entidades, atores, conceitos) e ignore verbos e adjetivos como candidatos a classe. Uma técnica comum é sublinhar todos os substantivos e avaliar quais são relevantes para o domínio.

Gabarito: letra C.

Link permanente: /questoes/fg104557