CONCEITOS BÁSICOS DE SISTEMAS OPERACIONAIS Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA
Basicamente, são formados por: Programas de controle (de equipamentos e de trabalhos). Programas utilitários. Características: Trabalha com a CPU e gerencia periféricos e uso de memórias; Otimiza uso dos recursos garantindo utilização eficiente do hardware e possibilitando o máximo rendimento do computador; Fornece segurança, protegendo sistema e usuários, e gerencia estes; Fornece o ambiente onde o usuário pode executar aplicativos.
Atua como intermediário entre o usuário e o hardware e também é a camada de software entre o hardware e os aplicativos.
FUNÇÕES: Interpretador de comandos traduz comandos para instruções que o processador entende. Gerente de usuários guarda tarefas de usuários separadas das dos outros. Gerente de tarefas guarda operações de uma tarefa separadas das outras. Gerente de recursos gerencia o uso de recurso do hardware entre usuários e tarefas. Gerente de arquivos cria, apaga, altera e gerencia acesso a arquivos. Interface de usuário gerencia o acesso do usuário para o interpretador de comandos e o gerente de arquivo.
EXEMPLOS: MS/DOS Desenvolvido pela Microsoft no início da década de 1980. IBM OS/2 Lançado pela IBM, melhor que o Windows, não alcançou o sucesso esperado. UNIX Desenvolvido na década de 1970, é usado em equipamentos de médio porte e equipamentos de arquitetura RISC. LINUX Similar ao Unix e criado por Linus Torvalds partindo de uma versão deste, registrado em licença GPL (General Public License), tem código aberto. O nome originou-se de Linus + Unix. MacOS Sistema proprietário da Apple, equipa imacs, ibooks etc.
MS-WINDOWS MS-Windows versão 3.xx Ambiente que sobrepõe-se ao MS/DOS, fornecendo ao usuário uma interface gráfica amigável através de menus e do uso de periféricos apontadores como o mouse. MS-Windows a partir da versão 95 Windows 98, NT, ME, 2000, Server, XP, Vista, Seven (7) e 8. Principal S.O. utilizado desde então em PCs.
Utilizados em mobiles (tablets e smartphones): Symbian (Accenture); BlackBerry OS (RIM Research In Motion); ios (Apple); Android (Google); Windows Phone / Windows 8 (Microsoft); Bada (Samsung).
WINDOWS Surge em 1984 como opção para usuários de PCs rodarem uma interface gráfica. Bastante lento e com vários bugs, rodava sobre o MS-DOS e seu maior problema era relativo à memória, que não permitia muitos aplicativos rodando simultaneamente. Começou a fazer sucesso no Brasil a partir da versão 3.1, mais leve e que suportava uso de memória virtual. Apesar de travar bastante, é nesta época que os PCs começam a recuperar o terreno perdido para os Macintosh da Apple no exterior (especialmente nos EUA), pois eram muito mais baratos e possuíam muitos aplicativos disponíveis.
Interface gráfica do Windows 3.1
OS/2 Um dos primeiros concorrentes para o Windows, e melhor que este, resultou de um desentendimento entre IBM e Microsoft, mas não ganhou a disputa e é pouco conhecido. LINUX Sistema muito mais bem sucedido, começou a ser desenvolvido no início da década de 1990. Tem a vantagem de ser um sistema aberto, que atualmente conta com a colaboração de centenas de milhares de desenvolvedores voluntários espalhados pelo mundo, além do apoio de empresas de peso, como IBM. Era muito mais complicado que as distribuições atuais e não tinha as interfaces gráficas de hoje. Seu desenvolvimento foi gradual até a explosão do acesso à Internet em 1995, quando começou a ser usado por um número cada vez maior de servidores Web, por ser seguro, estável e gratuito.
Interface gráfica do IBM OS/2 Warp
Interface de Texto ou Interpretador de Comandos do LINUX Interface Gráfica de uma das muitas distribuições do LINUX
A Microsoft veio melhorando o Windows. Lançou o 95, depois o 98 e o ME, com muitos problemas mas com a conhecida interface fácil de usar e um grande número de aplicativos. Paralelamente, desenvolvia uma família de sistemas destinadas a servidores: Windows NT, que chegou até a versão 4, depois transformado no Windows 2000. As duas famílias Windows fundiram-se na versão XP, destinada tanto a uso doméstico quanto a estações de trabalho e servidores, sendo considerado um S.O. estável. O Linux continua avançando. Por enquanto, usado apenas em 2% dos micros de mesa, mas com a chance de crescer muito no futuro, com a ajuda de aplicativos com o Gimp e o Open-Office, substitutos do Adobe Photoshop e MS-Office.
Tela de abertura do WINDOWS 95 Interface gráfica do WINDOWS 95
É ainda função do S.O. executar tarefas básicas do micro (exibir informações, salvar e imprimir arquivos etc.). Programas desenvolvidos para um S.O. não são compatíveis com outros sistemas operacionais. Interfaces de S.O. diferem entre si. O padrão atual é a interface gráfica baseada em janelas (como Windows e MacOS), mas já foi uma linha de comando (como no MS-DOS e Linux).
Interface gráfica do Mac/OS Interface gráfica do Windows 7