O principal objetivo da Análise Orientada a Objetos é defini...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a Letra A - os métodos e atributos a elas associados, as relações entre elas e o seu comportamento.
Na Análise Orientada a Objetos, o foco está em identificar e definir os componentes que serão utilizados na construção do sistema de software. Esses componentes são as classes, que representam abstrações de entidades relevantes para o domínio do problema. Cada classe é composta por atributos (características) e métodos (comportamentos ou ações que os objetos da classe podem executar).
Além disso, a análise deve estabelecer relações entre as classes, como associações, que descrevem como uma classe se relaciona com outra, e agregações e composições, que expressam relações de todo-parte. Outro ponto crucial é entender o comportamento dos objetos através de seus estados e as transições entre esses estados ao longo do tempo.
O processo de análise também envolve a consideração de mecanismos de herança e polimorfismo, mas o principal objetivo não é definir esses mecanismos de especialização como sugerem as alternativas D e E. A herança e o polimorfismo são mais detalhadamente explorados nas fases de design do sistema, onde se concretizam as hierarquias de classes e interfaces.
A alternativa B menciona requisitos básicos do usuário, que de fato são importantes, mas a Análise Orientada a Objetos vai além de apenas identificar esses requisitos, buscando estruturar o sistema em termos de classes e objetos.
Por fim, a alternativa C foca na hierarquia de superclasses, interfaces e métodos construtores, elementos que, embora relevantes, são apenas parte das estruturas e relações que devem ser definidas durante a análise orientada a objetos.
Portanto, a alternativa A abrange de maneira mais completa o objetivo da Análise Orientada a Objetos ao mencionar a definição de classes com seus respectivos métodos e atributos, as relações entre as classes e o comportamento dos objetos, o que é essencial para a construção de um sistema de software coerente e eficaz.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Questão além de exigir o conhecimento requer a interpretação, já que desde da B até a E deixa uma margem de certeza também:
Marquei letra A Correta
Mais certo concerteza é a A.
Creio que as alternativas podem ser alocadas nas três etapas:
- levantamento de requisitos : alternativa B
- análise orientada a objetos : alternativa A (gabarito)
- projeto orientado a objetos : alternativas C, D, E.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo