sexta-feira, 12 de dezembro de 2008

Instalações e Opereções de Software.(software).






Software
Os computadores são muito bons em armazenar informações e fazer cálculos, mas não são capazes de tomas decisões sozinhos. Sempre existe um ser humano orientando o computador e dizendo a ele o que fazer a cada passo. Seja você mesmo ,teclando e usando o mouse,ou, num nível mais baixo,o programador que escreveu os programas que você esta usando.



Chegamos então aos gigantescos softwares,gigantescas cadeias de instruções que permitem que os computadores façam coisa úteis. É aí que entra o sistema operacional e,depois dele,os programas que usamos no dia a dia.



Um bom sistema operacional é invisível. A função dele é detectar e utilizar o hardware da maquina de forma eficiente,fornecendo uma base estável sobre a qual os programas que utilizamos no cotidiano possam ser usados. Como diz Linus Torvalds,as pessoas não usam o sistema operacional,usam os programas instalados. Quando você se lembra que esta usando um sistema operacional,é sinal de que alguma coisa não esta funcionando como deveria.



O sistema operacional permite que o programador se concentre em adicionar funções úteis,sem ficar se preocupando com que tipo de placa de vídeo ou placa de som você tem. O programa diz que quer mostrar uma janela na tela e pronto;o modelo de placa de vídeo que esta instalado e que comandamos são necessários para mostrar a janela são problema do sistema operacional.



Para acessar a placa de vídeo,ou qualquer outro componente instalado,o sistema operacional precisa de um driver, que é um pequeno programa que trabalha como interprete, permitindo que o sistema converse com o dispositivo. Cada placa de vídeo ou som possui um conjunto próprio de recursos e comandos que permitem usa-los. O drive converte esses diferentes comandos em comandos padrão,que são entendidos pelo sistema operacional.



Embora as duas coisas sejam igualmente importante,existe uma distinção entre o “hardware” ,que inclui todos os componentes físicos,como o processador, memória ,placa-mãe ,etc . E o “software”,que inclui o sistema operacional ,os programas e todas as informações armazenadas. Como diz a sabedoria popular,”hardware é o que chuta e o software é o que você xinga”.



O que é um programa (software)?
Uma definição clássica de “ software”
Uma definição clássica de software é:
Software é uma sentença escrita em uma linguagem computável,para a qual existe uma máquina (computável) capaz de interpretá–la. A sentença ( o software ) é composta por uma seqüência de instruções ( comandos ) e declarações de dados,armazenável em meio digital. Ao interpretar o software,a máquina computável é direcionada à realização de tarefas especificamente planejadas,para as quais o software foi projetado.

Nenhum comentário: