🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

A UML2.0 define quatro níveis de visibilidade para atributos...

Próximas questões
Com base no mesmo assunto
Q4197758 Engenharia de Software
A UML2.0 define quatro níveis de visibilidade para atributos e operações em uma classe, sendo dois desses níveis:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: A decisão dependia de identificar quais alternativas traziam níveis de visibilidade reconhecidos na UML 2.0 para atributos e operações. Como a classificação válida é público, privado, protegido e de pacote, apenas a alternativa E reúne dois termos dessa lista.

Tema central: visibilidade na UML
Análise das alternativas
A
Errada
"discreto" e "contínuo" não pertencem à classificação de visibilidade de atributos e operações em UML. A eliminação aqui é por nomenclatura inválida.
B
Errada
"dependente" e "independente" não integram os níveis de visibilidade definidos pela UML 2.0. Também é caso de termos técnicos aparentes, mas fora da classificação cobrada.
C
Errada
"público" é um nível de visibilidade válido em UML, mas "oculto" não é nível padronizado. A alternativa erra porque contém um termo não previsto na classificação formal.
D
Errada
"de pacote" é visibilidade válida, porém "compacto" não corresponde a nível de visibilidade em UML. Portanto, a alternativa não serve porque mistura um termo correto com outro inválido.
E
Certa
A alternativa E está correta porque "privado" e "protegido" são níveis de visibilidade definidos na UML 2.0 para membros de classe.
Pegadinha da questão
A pegadinha foi incluir termos com aparência técnica, mas fora da classificação formal da UML, como "oculto" e "compacto".
Dica para questões semelhantes
  • Quando a questão pedir níveis de visibilidade em UML 2.0, confronte os termos com a lista formal: público, privado, protegido e de pacote.
  • Não valide uma alternativa só porque um dos termos está correto; os dois precisam pertencer à classificação cobrada.
  • Evite aceitar vocabulário informal ou não padronizado, como "oculto", como se fosse nomenclatura formal da UML.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo