Ed
há 2 meses
Vamos analisar as alternativas com base no cenário descrito: - A equipe usa Python com Programação Orientada a Objetos (POO) para modelar diferentes perfis de usuários (alunos, professores, administradores) e suas relações, facilitando manutenção e expansão. Agora, os princípios da POO relevantes são: a) Encapsulamento: protege os dados, controlando o acesso, mas a alternativa fala em "garantir que todas as variáveis sejam públicas", o que é o oposto do encapsulamento. Errado. b) Abstração: permite representar entidades do mundo real (como usuários) e seus comportamentos de forma simplificada no código. Isso está alinhado com a modelagem clara das entidades e suas relações. Correto. c) Modularização: não é um princípio exclusivo da POO e não "remove a necessidade de classes". Errado. d) Paralelismo: não é um princípio da POO, mas sim de execução de processos. Errado. e) Tipagem dinâmica: característica da linguagem Python, mas não um princípio da POO relacionado à modelagem de entidades. Errado. Portanto, a alternativa correta é: b) Abstração, para representar os usuários e seus comportamentos no código.