Segundo Machado e Maia (2013), uma tendência no projeto de ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta para a questão é a letra E, que menciona "auditoria e segurança do sistema" como um benefício ocasionado pela utilização de programação por objetos no projeto e implementação de sistemas operacionais. No entanto, essa alternativa é a exceção, ou seja, a programação orientada a objetos não traz benefícios diretos e específicos relacionados a auditoria e segurança do sistema.
Vamos entender o contexto da questão e o porquê de cada alternativa:
Programação Orientada a Objetos (POO) é um paradigma de programação que utiliza "objetos" para representar dados e métodos. Ela é amplamente adotada devido a várias vantagens, especialmente em projetos complexos como sistemas operacionais. Vamos analisar cada alternativa:
A - maior facilidade na manutenção e extensão do sistema: A POO melhora a manutenção e a extensão dos sistemas porque os objetos podem ser facilmente modificados ou estendidos sem afetar o restante do sistema. Isso é uma clara vantagem da POO.
B - redução no tempo de desenvolvimento: Embora controverso, a POO pode reduzir o tempo de desenvolvimento em alguns casos, pois o uso de bibliotecas de classes prontas reduz o esforço necessário para escrever código do zero. Além disso, a reutilização de código é muito mais prática em POO.
C - melhoria na organização das funções e recursos do sistema: A POO oferece uma estrutura clara para organizar funções e recursos, promovendo uma melhor gestão do código. Cada classe possui uma responsabilidade específica, o que ajuda na organização do sistema.
D - facilidade de implementação do modelo de computação distribuída: A POO facilita o desenvolvimento de sistemas distribuídos, pois permite que componentes sejam desenvolvidos como objetos independentes e modularizados, adaptando-se bem ao ambiente distribuído.
E - auditoria e segurança do sistema: Esta é a exceção. Embora a POO possa ajudar na organização do código, ela não garante melhorias diretas em termos de auditoria e segurança. Esses aspectos requerem outras abordagens e técnicas específicas, como criptografia, controle de acesso, e práticas de segurança no desenvolvimento.
Portanto, a alternativa E é a correta quando se busca uma exceção aos benefícios que a programação orientada a objetos pode trazer para o projeto e implementação de sistemas operacionais.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
Vamos aos comentários.
Uma tendência no projeto de sistemas operacionais modernos é a utilização de técnicas de orientação por objetos,o que leva para o projeto do núcleo do sistema todas as vantagens deste modelo de desenvolvimento de software. Existe uma série de vantagens na utilização de programação por objetos no projeto e na implementação de sistemas operacionais. A seguir, os principais benefícios são apresentados:
• melhoria ria organização das funções e recursos do sistema;
•redução no tempo de desenvolvimento;
•maior facilidade na manutenção e extensão do sistema;
•facilidade de implementação do modelo de computação distribuída
Fonte: Machado e Maia (2013) pg, 53
#SóNinja
#CursoAdonai
A POO não tem influência sobre a auditoria ou segurança de sistema.
Um dos pilares do POO, o encapsulamento das classes, não visa também aumentar a segurança do sistema?
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo