Representação de Dados no Computador
Software
O software é a parte intangível do computador, ou seja, a parte lógica. Sem o software, o hardware é apenas um aglomerado de circuitos integrados e dispositivos eletrônicos. Também podemos definir software como um conjunto de instruções (programas) que gerenciam o funcionamento do computador.
Sistemas Operacionais
Um sistema operacional é o programa principal que faz o computador funcionar e conecta todos os componentes do aparelho aos outros programas. Embora o sistema operacional, por si só, não permita que você escreva documentos ou navegue na internet, ele é essencial para que os outros aplicativos saibam como utilizar o hardware do computador e se comuniquem entre si. Sem ele, os programas não conseguiriam acessar coisas como o teclado, a tela ou a internet.
O sistema operacional pode ser visto como uma camada entre o hardware e os aplicativos. Toda vez que um aplicativo (software) precisar imprimir, ele irá pedir ao sistema operacional que envie seu material à impressora (hardware). Toda vez que um aplicativo precisar salvar uma informação para recuperá-la posteriormente, ele irá pedir ao sistema operacional que ative o dispositivo de armazenamento (HD, pen drive, etc.), que neste caso é o hardware.
Observe o diagrama da Figura 1 para entender melhor como funciona o sistema operacional e repare que o sistema operacional está disposto justamente entre os aplicativos e o hardware. O sistema operacional deve ser invisível para os usuários, ou seja, não precisamos nos dar conta de sua presença ou mesmo utilizá-lo diretamente. No entanto, este tipo de software tem uma importância tamanha que sem ele sequer conseguiríamos ligar o computador ou utilizar outros softwares. Apesar de ser comum a compra de um computador ou notebook com um sistema operacional previamente instalado, o usuário pode optar por qual sistema operacional irá utilizar em seu computador..
Categoria dos Softwares
Os Softwares são divididos em Software de sistema e Software aplicativo**:**
Software de sistema (Sist. operacional) - Executado em segundo plano, gerencia o hardware, dá suporte aos aplicativos. É o principal software que existe no computador, gerencia o hardware e deve ser adequado para cada tipo de computador.
Tipos de Software de sistema - Windows (Desenvolvedor é a Microsoft), Linux (Software livre, somente o kernel, diversas distribuições como Ubuntu, Suse, RedHat, Slackware, Debian, Fedora...), Mac OS, IOS e Android;
Software aplicativo - Auxilia o usuário a realizar suas tarefas, mais específicos que um sistema operacional;
Tipos de Aplicativos - Writer, calculadora, Instagram, Google Chrome.
Tipos de Software
Software proprietário – necessita da compra de uma licença de uso (que pode ser um pagamento único, como comprar um sapato, ou uma taxa mensal como alugar uma casa).
Freeware – pode ser instalado de forma gratuita, sem a necessidade de qualquer pagamento. Em muitos casos os freewares contém adwares, ou seja, propagandas patrocinadas.
Shareware, trial ou demo – podem ser instalados de forma gratuita para avaliação e, normalmente, param de funcionar após algum tempo de uso ou oferecem algum tipo de limitação (ex. não permitem salvar, limitam o número de execuções ou o tempo de uso).
Free software ou software livre – além de permitirem a instalação de forma gratuita, seu uso é livre e não faz uso de propagandas. Em alguns casos, também, permitem a alteração de seu código-fonte (open source)
Esse artigo é uma versão modificada do curso “Computação: Fundamentos”, disponibilizado gratuitamente aqui.
Subscribe to my newsletter
Read articles from Nathan Virgílio directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by