Questão de Engenharia de Software — Orientação a Objetos — FGV 2025
Engenharia de Software›Orientaçã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:
ACriado, Enviado, Publicado.
BAssinatura Eletrônica e Diário Oficial.
CAto, Diretor, Assinatura Eletrônica.
DAto, Assinatura Eletrônica, Publicado.
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.