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.
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.
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.
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.
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.