Apostila Sistemas Operacionais
Um sistema computacional é : Processadores * Discos * Impressoras * Teclado * Mouse * Monitor * Interfaces de rede * Diversos dispositivos de entrada e saída
Sistema Operacional: Tem basicamente duas funções: * Gerenciar recursos de hardware; * Fornecer aos programadores de aplicativos (aos aplicativos) um conjunto de recursos de hardware
Entre os tipos de sistemas operacionais temos : Sistemas Operacionais de Computadores de Grande Porte: * Grandes corporações; * Grande capacidade de armazenamento; * Grande capacidade de processamento; * Grande quantidade de discos; * Grande quantidade de transações. Sistema Operacional: OS/390 (Desenvolvido pela IBM mas estão sendo substituídos por variantes do unix, como o Linux).
Sistemas Operacionais de Servidores: * Servem múltiplos usuários simultaneamente; * Compartilha recursos de software e hardware; * Provê vários serviços. Sistema Operacional: Solaris, Free BSD, Linux, Windows ...
Sistemas Operacionais de Multiprocessadores: * Conectar múltiplas CPU's em um único; * Obter potência; * Computação paralela, multicomputadores ou Multiprocessadores; Sistema Operacional: Sistemas operacionais especias, na grande maioria uma variação de sistemas operacionais de servidores, mas precisamente o Linux.
Sistemas Operacionais de Computadores Pessoais: * Oferecer uma interface amigável para um único usuário; * Utilizado para aplicativos (Editores de texto, planilha eletrônica, acesso a internet, etc ...); Sistema Operacional: Windows, Linux e Mac OS
Sistemas Operacionais de Computadores Portáteis: * Portabilidade. Sistema Operacional: Android (Linux) e iOS (iphone OS)
Sistemas Operacionais Embarcados: * Controlam dispositivos que não são considerados computadores (Ex: TV, Carros, Micro-ondas, etc...). Sistema Operacional: QNX (tipo Unix), VxWorks (similar ao Unix), Variantes do Linux ...
Sistemas Operacionais de Nós Sensores (Sensor node): * Sensores minúsculos com inúmeras finalidades que se