funções e objetivos dos sistemas operacionais
Sistemas computacionais de tempo real são definidos como aqueles submetidos a requisitos de natureza temporal [20]. Nestes sistemas, os resultados devem estar corretos não somente do ponto de vista lógico, mas também devem ser gerados no momento correto. Os aspectos temporais não estão limitados a uma questão de maior ou menor desempenho, mas estão diretamente associados com a funcionalidade do sistema. Um sistema operativo ou sistema operacional ou ainda software de sistema é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos auto-sustentáveis, ou seja, capazes de prosseguirem sem ajuda externa. Após executar testes e iniciar os componentes da máquina (monitores, discos, etc), o BIOS procura pelo sistema operacional em alguma unidade de armazenamento, geralmente o Disco Rígido, e a partir daí, o sistema operacional "toma" o controle da máquina. O sistema operacional reveza sua execução com a de outros programas, como se estivesse vigiando, controlando e orquestrando todo o processo computacional.
Programas - função
Para que o computador execute as diferentes funções que esperamos dele é necessário instalar programas específicos.
Pode-se dividir os programas em grupos: Softwares básicos e programas de sistema, Softwares aplicativos e PlugIns e AddOns.
Função do Sistema Operacional
– Oferecer uma interface simplificada do sistema computacional para o usuário
• Fornece abstrações simplificadas
•
Exemplo
: