04.12.2022 Views

Livro - Sistemas Operacionais

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.3.2 Objetivos do sistema operacional

De acordo com a evolução dos sistemas operacionais, os usuários

passaram a considerar certas características como essenciais. Segundo

Deitel, Deitel e Choffnes (2005), os objetivos a serem alcançados pelos

sistemas operacionais são:

a. Eficiência: característica que mede a capacidade de um sistema

operacional em oferecer o máximo de serviços a diferentes

aplicações, no menor espaço de tempo.

b. Robustez: característica que permite ao sistema operacional ser

tolerante a falhas e confiável; caso ocorra um erro de aplicação

(de software ou hardware), o sistema operacional buscará

minimizar a perda do trabalho realizado, tentando evitar danos

ao hardware do computador.

c. Escalabilidade: característica que permite ao sistema operacional

fazer uso de recursos à medida que eles vão sendo acrescentados

ao computador, sendo muito útil quando falamos de sistemas

multiprocessados.

d. Extensibilidade: essa característica garante que o sistema

operacional se adapte bem ao uso de novas tecnologias, bem

como que execute tarefas diferentes daquelas para as quais

foi projetado. Dessa forma, a extensibilidade proporciona o

aumento da flexibilidade do sistema operacional. Ao possibilitar

que os usuários adaptem ou evitem o sistema operacional, os

sistemas operacionais extensíveis possibilitam, em particular,

que os usuários ajustem o comportamento do sistema para

obterem um maior desempenho em casos específicos.

e. Portabilidade: a portabilidade garante que o sistema operacional

opere em muitas configurações de hardware. A portabilidade de

aplicações também é importante, pois o desenvolvimento das

aplicações (software) custa caro; portanto, a mesma aplicação

deve ser executada em uma variedade de configurações de

hardware, reduzindo os custos de desenvolvimento.

f. Segurança: a segurança em um sistema operacional impede que

os usuários e/ou softwares acessem os serviços ou recursos sem a

devida autorização. Os mecanismos que implementam as políticas

de segurança do sistema operacional são chamados de proteção.

Introdução aos sistemas operacionais 37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!