Sistema Binario
Objetivo : Apresentar os sistemas operacionais, seus objetivose um breve histórico de sua evolução. Também proporemos uma forma simples para sua classificação e forneceremos alguns outros conceitos importantes.
1.1 Definindo os sistemas operacionais
Desde sua criação, os computadores sempre foram sistemas de elevada sofisticação em relação ao estágio tecnológico de suas épocas de desenvolvimento. Ao longo dos últimos 50 anos evoluíram incrivelmente e, embora tenham se tornado mais comuns e acessíveis, sua popularização ainda esconde sua tremenda complexidade interna.
Neste sentido, os sistemas operacionais, em termos de suas origens e desenvolvimento, acompanharam a própria evolução dos computadores. Deitel nos traz a seguinte definição de sistema operacional:
“Vemos um sistema operacional como os programas, implementados como software ou firmware, que tornam o hardware utilizável. O hardware oferece capacidade computacional bruta. Os sistemas operacionais disponibilizam convenientemente tais capacidades aos usuários, gerenciando cuidadosamente o hardware para que se obtenha uma performance adequada. [DEI92, p. 3]”
Nesta definição surgem alguns novos termos explicados a seguir. O hardware é o conjunto de dispositivos elétricos, eletrônicos, ópticos e eletromecânicos que compõe o computador, sendo a máquina física propriamente dita.
O hardware, aparentemente identificável pelos dispositivos ou módulos que compõe um sistema computacional, determina as capacidades deste sistema.
O software é o conjunto de todos os programas de computador em operação num dado computador. Já o firmware é representado por programas especiais armazenados de forma permanente no hardware do computador que permitem o funcionamento elementar e a realização de operações básicas em certos dispositivos do computador, geralmente associadas a alguns periféricos e a execução de outros programas também especiais.
Na Figura 1.1