5.1.O que é Software Básico?
Você já sabe que o computador, para ser de alguma utilidade, necessita ser programado. Os programas que você utiliza, e que fazem com que o computador seja útil, são chamados de aplicativos ou softwares aplicativos.
Para que um software aplicativo possa ser carregado na memória e executado pelo computador, é necessário que o computador já tenha algum conhecimento prévio, como, por exemplo, saber diferenciar a letra A da letra B, ou saber transportar os programas gravados em disco para a memória.
Esse conhecimento prévio é obtido por um conjunto de programas que não têm utilidade prática para nós. São o software básico ou Sistema Operacional.
Fazendo uma analogia com um ser humano, o Sistema Operacional (Software Básico) seria o conhecimento prévio com o qual nascemos (sabemos respirar, nos alimentar, etc.). Os Softwares Aplicativos seriam os aprendizados futuros, quando aprendemos a falar, fazer contas, etc. Observe que para que funcionem os Softwares Aplicativos é necessário que já tenhamos o Software Básico.
Imagine a memória RAM (aquela que se perde quando a máquina é desligada) contendo um Sistema Operacional e um programa aplicativo como um editor de textos. Imagine, agora, que você deseje imprimir um texto.
O diagrama ilustra o que ocorre quando você comanda o seu aplicativo para imprimir o texto.
Conclusão: sem o Sistema Operacional, seu programa não conseguiria "conversar" com a máquina!
5.2.Principais Sistemas Operacionais para PC
Até o momento, não falamos em Windows ou DOS e sim em Sistema Operacional de uma forma genérica. Falaremos então de algumas particularidades dos mais famosos SOs para PCs (Leia: sistemas operacionais para computadores pessoais).
Em algumas situações ainda temos que lidar diretamente com a máquina através do sistema operacional. Por exemplo, na instalação de um periférico, quando alteramos configurações do computador ou, ainda, quando temos que nos desvencilhar de algum vírus.
5.2.1.Sistema Operacional MS-DOS
Apesar de o DOS (Disk Operating System) da Microsoft ter sido um dos melhores sistemas operacionais já desenvolvidos, é um ambiente um tanto complexo para ser usado por leigos.
Você poderá reconhecer o ambiente DOS quando, na tela, surgir algo parecido com:
A:\> B:\> C:\> F:\>.
Esses sinais são conhecidos como Prompt do DOS.
Prompt (Caractere de Prontidão) é um caractere (um conjunto, na verdade) que permite a você, usuário, saber que está no ambiente DOS e que o DOS está de prontidão, ou seja: o DOS está aguardando suas ordens!
Para dar essas ordens, é necessário que se decore comandos que o DOS entende para "falar" com ele.
Na evolução do DOS para Windows, o Prompt do DOS passou a ser chamado de Prompt de Comando (onde funcionam os comandos antigos do DOS).
5.2.2.Sistema Operacional Windows
O Windows não foi copiado do Machintosh, como muitos fãs do Mac afirmam, apesar de o Mac usar um sistema operacional com características similares às do Windows.
Foi a Xerox que reuniu psicólogos e sociólogos, entre outros estudiosos, no intuito de desenvolver uma interface ideal para a interação homem-máquina.
Chegaram então a um programa de computador chamado de SmallTalk que mostrava na tela a representação de uma mesa de trabalho de um escritório comum, contendo bloco de anotações, telefone, calculadora, caneta e até uma lata de lixo! O projeto foi abandonado porque, na ocasião, o hardware não era suficientemente desenvolvido.
As primeiras versões do Windows (até o Windows 3.1) eram interfaces (baseadas no estudo da Xerox) entre o usuário (você) e DOS. Assim, no lugar de você digitar comandos do DOS no prompt, bastava clicar nos ícones.
A partir da versão 95, o Windows passou a ser, ele, o Sistema Operacional (mantendo, no entanto, acesso a uma janela com prompt para comandar o sistema operacional diretamente, como no DOS).
Em outras palavras: você não precisava mais ter o MS-DOS + Windows 3.1 em sua máquina; bastava ter o Windows 95 ou, atualmente, o Windows 10.
5.2.3.Sistema Operacional Linux
Até outubro de 1991, falar de um código que pudesse ser alterado por usuários, ou software distribuído gratuitamente e desenvolvimento comunitário não passava de uma utopia. Linus Torvalds, universitário do Departamento de Ciência da Computação da Universidades de Helsinki, Finlândia, tornou isto uma realidade. Linus escreveu as primeiras versões do kernel (núcleo do Sistema Operacional) do Linux. A partir do Minix, um pequeno sistema UNIX desenvolvido por Andy Tannenbaum, Linus Torvalds iniciou cortando (hacking) o kernel como um projeto particular.
Finalmente, em 5 de outubro de 1991, Linus Torvalds anunciou a primeira versão pública do Linux, v. 0.02.
A partir daí, programadores do mundo inteiro têm respondido à convocação, colaborando voluntariamente com códigos enviados pela internet, tornando o Linux o poderoso Sistema Operacional que é hoje.
O Linux é um Sistema Operacional multiusuário e multitarefa. Livre e gratuito, pode ser instalado em quantas máquinas e quantas vezes você desejar sem que isso acarrete em pirataria. É um sistema reconhecido pela sua estabilidade e robustez além de ser o Sistema Operacional que mais cresce, proporcionalmente, no mundo.
Quanto à interface com o usuário, o Linux conta com dois ambientes de trabalho: por linha de comandos, similar ao DOS e a interface XWindows, com dezenas de opções de interface gráfica.
Da mesma forma que o Windows, o Linux é multitarefa, permitindo realizar diferentes funções simultaneamente, como imprimir, editar um texto e enviar dados por modem ao mesmo tempo. Além disso, é um sistema operacional multiusuário, permitindo o acesso simultâneo por mais de um usuário.
Obs.: existem cursos de informática que ensinam a usar o Linux e os softwares livres, concorrentes do Office. No entanto, o Windows é muito mais utilizado pelas empresas, e os cursos de informática preferem ensinar na plataforma Windows.