Módulo II - Tipos de Softwares de Computadores pag. 2/4

Um Sistema Operacional (SO) é o software que, na realidade, coloca o microcomputador em funcionamento. De maneira mais específica, será o sistema de softwares que opera o hardware do microcomputador, permitindo a realização das tarefas solicitadas pelos usuários.

Todos os microcomputadores possuem algum tipo de sistema operacional e, como veremos mais adiante, vários sistemas operacionais podem ser utilizados em um microcomputador. Apesar de termos diferenças significativas entre os sistemas operacionais para o PC, há também uma grande dose de similaridade, visto que devem gerenciar o mesmo microprocessador.

HISTÓRICO

Quando um microcomputador é adquirido, na realidade não está pronto para uso, isso porque parte do equipamento é composta por um elemento não “visível” chamado de software. O software nada mais é do que uma série de instruções escritas de modo que o microprocessador ‘entenda’ o que deve ser feito, ao passo que o hardware é efetivamente o ‘microcomputador ‘ que conhecemos, que inclui as placas e dispositivos eletro-eletrônicos que são responsáveis pela ‘vida’ do equipamento.

Se o hardware é o ‘corpo’ o software poderia ser dividido entre alma, inteligência, e conhecimento;

  • sendo o BIOS (Basic Input Output System) a alma, ou seja independentemente de qual equipamento estejamos falando, todos possuem um BIOS, um programa carregado automaticamente e sem o qual o microcomputador simplesmente não funciona;
  • o SO (Sistema Operacional) pode ser comparado à inteligência, já que sem esse não há condições de iniciar o uso do equipamento, o SO é responsável pelo reconhecimento dos diversos dispositivos conectados ao microcomputador, e ainda à sua perfeita configuração, possibilitando a comunicação entre o meio eletrônico (micro) e o mundo externo (papel, monitor) por exemplo; e
  • os programas utilitários e aplicativos (processadores de texto, planilhas, bancos de dados, etc.) são o conhecimento ou seja são usados com uma finalidade específica e com o intuito de resolver um determinado tipo de problema.

SISTEMA OPERACIONAL COM INTERFACE DE CARACTERES.

Nos primórdios da microinformática um dos SO mais usados era o MS DOS (Microsoft Disk Operatting System), graças a um acordo entre e IBM e a Microsoft. Sua interface (interação)com o usuário se dava através do monitor e teclado. O monitor era limitado a 24 linhas de 80 caracteres brancos em um fundopreto (ou verde ou âmbar de acordo com o modelo e fabricante).

fig202 Com o desenvolvimento da tecnologia outros tipos de monitores foram criados, melhores e com resolução mais alta (relação entre quantidade de pontos visíveis na largura e altura do monitor), esses monitores demandavam uma nova tecnologia de interação;surgiu o mouse como parceiro do teclado na entrada de dados,mas ainda não era suficiente...

Os microcomputadores já possuíam tecnologia que permitia a execução de várias tarefas “ao mesmo tempo”, todavia, o SO não tratava essa característica, o que restringia, e muito, as aplicações chamadas profissionais, fato que causava certa incerteza quanto à longevidade do IBM PC haja vista a gama de PC (Personal Computer) que haviam ‘nascido’ e ‘falecido’ com promessas de solução para os problemas contemporâneos (Sinclair, TRS 80, AMIGA, etc).

Havia ainda o problema de que para ser utilizado o DOS precisava ser devidamente configurado, e para tirar proveito de toda sua capacidade era necessário decorar inúmeros comandos, muitas vezes extremamente obscuros.

Então, aproveitando a idéia de sistemas já existentes, a Microsoft lançou o Windows, SO que usava e abusava dos recursos disponíveis nos monitores, placas mãe, etc., mas as primeiras versões possuíam (?) muitos erros de programação, o que resultava em falhas e ‘travamentos’ constantes. Tecnicamente falando, as versões iniciais do Windows não podem ser consideraras sistemas operacionais; em vez disso, esses ambientes operavam em conjunto com o MSDOS para oferecer acesso às tecnologias que então despontavam. O Windows apresenta ao usuário uma interface gráfica consistente; cada aplicação é executada em uma janela própria, que pode ocupar parte ou a totalidade da área útil do monitor, ou mesmo estar oculta.

SISTEMA OPERACIONAL COM INTERFACE GRÁFICA.

fig203Com a criação do Windows foram introduzidos novos conceitos e padrões (mostrados mais adiante), que uma vez aprendidos, com certas ressalvas, podem se usados em qualquer versão do Windows.

O Windows foi desenvolvido, em parte, para remediar as deficiências do MSDOS tais como:

multitarefa,
aplicativos multi-usuário,
uso de máquinas conectadas em rede local, etc..

Uma outra inovação aplicada pelo Windows foi usar o recurso de multitarefa, que apesar de estar disponível nos microcomputadores da época, não era usado devido a limitações do SO (DOS).

O que um SO multitarefa faz é na verdade simular a execução simultânea de programas, ou seja, o SO divide o tempo de execução das rotinas de cada programa em uso de forma que ‘parece’ que os programas estão sendo executados simultaneamente.

Multitarefa

ICEA/EAD © 2005
Programas Aplicativos