segunda-feira, 17 de setembro de 2007

O que é software?

Achei bastante válida a explicação da Prof. Bonilla, na aula do dia 16/09, sobre o que é um software. Desejo, então, compartilhar a minha nova aprendizagem, já que estava tudo confuso na minha cabeça em relação a isso.
Bom, um software é um programa de computador que serve para executar uma tarefa específica. O Audacity, o Kino, por exemplo, são exemplos de softwares.
Para produzí-lo, inicialmente é necessário criar uma linguagem própria, que é a sequência de códigos que os computadores e os seres humanos entendem. É tipo um código fonte.
A máquina, já com essa linguagem, sofre um processo, realizado por um software, de compilação (software compilador), dando origem a um código binário, compreensível apenas pela máquina. O código binário (combinações de 0 e 1) é o responsável pela execução da tarefa.
A partir desse entendimento, podemos perceber, claramente, a diferença entre o Software Livre e o Proprietário. O último guarda a fonte, ou seja, não libera para a sociedade a linguagem própria, relacionada a construção inicial do software; ele libera, apenas, o código binário. Já o primeiro, disponibiliza a fonte do programa, possibilitando alterações.
Espero que vocês entendam... Qualquer coisa, é só comentar!!

Nenhum comentário: