Segundo Machado e Maia (2013), uma tendência no projeto de ...

Próximas questões
Com base no mesmo assunto
Q1002612 Programação
Segundo Machado e Maia (2013), 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 desse modelo de desenvolvimento de software. Sendo assim, pode-se enumerar os principais benefícios ocasionados pela utilização de programação por objetos no projeto e na implementação de sistemas operacionais, EXCETO:
Alternativas

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