Cadastrar Perguntas Home Minha Conta Mapa do Site
Buscar:
Buscar Guias sobre:
Escreva um guia
A evolução do Software - Desde os primeiros comandos até o surgimento do software livre
Autor:
Ver mais Guias do autor | Ver eShop
1 de 1 qualificaram esse guia como útil.
Atualizado em 24/10/2007

Um programa de computador era um conjunto de instruções de máquina, escritas, em geral, em código binário(linguagem de máquina), que eram colocadas na memória do computador. Após isso, era disparado o início do mesmo e o computador se encarregava de gerar resultados. Dessa forma, o uso de um computador estava restrito a umas poucas pessoas que conseguiam montar esses verdadeiros hieróglifos modernos e, ao mesmo tempo, até por causa disso, tinham uma baixa produtividade. Foi nesse contexto que apareceram as linguagens de Montagem e os Sistemas Operacionais. Os primeiros permitiam que os programas de computadores fossem escritos usando mnemônicos das instruções de máquina e que o trabalho de processamento de programas deixasse de ser artesanal; um programa se encarregaria de fazer todas essas tarefas antes realizadas manualmente. Assim, nasciam os Sistemas Operacionais. Daí para frente, com a própria evolução dos computadores, eles evoluíram, para melhor aproveitar os novos recursos que as máquinas iam oferecendo.

Lembre-se: No Mercado Livre é possível encontrar tudo aquilo que você procura, inclusive softwares, sistemas operacionais Linux, Windows e muito mais.


O surgimento das linguagens de programação

A seguir, surgiram o que, na época, chamavam de linguagens de programação de alto nível e seus correspondentes compiladores. As linguagens eram chamadas assim, pois, no entendimento da época, a forma de construção de soluções assemelhava-se à linguagem humana. Hoje, pode-se afirmar, sem temor de erros, que se tratava apenas de uma forma mais amena de lidar com a linguagem da máquina. Os compiladores eram programas que se encarregavam de converter programas escritos nessas linguagens, para programas escritos em linguagem de máquina. Com o surgimento das Linguagens de Programação e os Compiladores, surgem os programas-fontes, escritos numa linguagem de programação e, portanto, compreensíveis, para quem conhece essa linguagem e os programas executáveis, os quais, simplificando o processo, poderia-se dizer que eram gerados pelos compiladores para serem executados pela máquina, e, portanto, absolutamente incompreensíveis. Dentro das linguagens desse tipo que atingiram um grande sucesso, encontram-se o FORTRAN, nas aplicações técnicocientíficas e o COBOL, nas aplicações administrativo-financeiras. O surgimento dessas linguagens permitiu que o campo de ação dos computadores se expandisse significativamente, embora continuasse restrito às grandes corporações públicas ou privadas. Foi nesta época que surgiram, nas empresas e as grandes corporações que incorporaram o uso de computadores nas suas atividades, os CPDs(Centros de Processamento de Dados). Neste local, se fixavam os computadores e o pessoal envolvido com eles, desde os operadores, passando pelos programadores e analistas, que não eram outra coisa que programadores mais experientes. Os cursos de computação inexistiam nessa época. Desta forma, pode-se concluir que o uso de computadores era totalmente centralizado; os usuários eram treinados para usar os novos sistemas elaborados desde os CPDs e raramente podiam influir significativamente no seu modelo. Para serem exatos, eles eram consultados no início do projeto e, após isso, os sistemas de computação eram projetados e desenvolvidos segundo a concepção dos analistas.


Hardware X Software

Ao mesmo tempo em que o software evoluía, o hardware também o fazia. Com os avanços da eletrônica, da válvula se passou para o transistor, e dele para o circuitos integrados. Os computadores diminuíam em tamanho e aumentavam em capacidade. Não era mais possível imaginar um computador executando um único programa, principalmente nas aplicações do tipo administrativo-finaceiro, nas quais, por realizar muitas operações de leitura e escrita, deixavam o computador ocioso a maior parte do empo. Por esta razão, surgiram os sistemas operacionais de tempo compartilhado, os quais permitiam que o computador atendesse vários programas ao mesmo tempo. Para isso, executava um pouco de cada vez e, cada vez que o programa estava realizando operações de leitura/escrita, passava seus serviços para outro programa. Com esses progressos, os computadores começaram a ter seus terminais e começaram a sair dos CPDs e a ficarem mais perto dos usuários finais, gerentes, atendentes de lojas, entre outros.


O nascimento da Pirataria

A maior revolução, no entanto, ainda estava por vir, com o surgimento dos microcomputadores que, no início, funcionaram seguindo os mesmos métodos dos grandes computadores, apenas com menos recursos. Os primeiros sistemas operacionais, o CP/M e o DOS, eram simplesmente a reprodução dos sistemas operacionais para computadores de grande porte. No entanto, logo após o surgimento dos microcomputadores, surgiram os primeiros editores de textos e planilhas de cálculo. É verdade que estes, assim como os sistemas operacionais, seguiam o mesmo padrão, o que significa que suas atividades eram guiadas por comandos que seguiam uma sintaxe bastante rígida para usuários não acostumados ao uso de computadores. Nessa época, por causa da proliferação do uso de computadores, começam a surgir os software de prateleira. A venda de software e a exploração do usuário pouco entendido no assunto, se tornou uma prática. Os compradores deste software recebiam apenas os programas executáveis, dessa forma não tinham acesso ao programa fonte e, portanto, não poderiam modificá-lo. As modificações seriam feitas pela empresa vendedora e seria cobrada, mesmo que algumas dessas modificações viessem corrigir defeitos do programa vendido. Essas modificações ganharam o pomposo nome de ?atualizações?. Também nessa época, surge a chamada pirataria de software, como uma forma de escapar da exploração dos fornecedores deste tipo de software.


O Windows e a Internet

As dificuldades enfrentadas pelos novos usuários de computadores, somadas aos novos recursos gráficos e a aparição das linguagens de programação orientadas a eventos, possibilitaram o surgimento da era Windows e seus correspondentes pacotes, dentro dos quais o Office. Esses softwares fizeram com que os usuários se livrassem dos enfadonhos comandos, empregando o computador e seus utilitários por meio de ícones e menus que monitoram seu uso. Estes pacotes e a INTERNET fizeram dos computadores uma ferramenta quase que indispensável em todas as atividades do chamado ?mundo civilizado?. Desta forma, o software produzido não tinha mais um mercado reduzido, ao contrário, tinha um mercado jamais imaginado. Isso possibilitaria que o dono da empresa fabricante do Windows, Mr. Billy Gates, passasse a ser dono de uma das maiores fortunas do planeta. Também não poderia ser de outro modo, uma vez que vende um software caro e faz ?atualizações? anuais, para deixar o usuário sempre ?desatualizado?, mantendo, dessa forma, quase um monopólio sobre o mercado, fato reconhecido até pela própria Justiça Americana.


Software Livre

Neste contexto surge o software Livre, como um projeto para socializar os benefícios advindos da revolução tecnológica produzida pelo uso dos computadores, a qual se encontrava a perigo em função dos problemas anteriormente identificados pelo ?império? Microsoft.

Palavras-chave: Software | Programa | Windows | Software Livre | Sistema Operacional
1 de 1 qualificaram esse guia como útil.
O autor assume total responsabilidade pela publicação desse guia. Você acha que este guia é contrário às políticas do MercadoLivre? Informe aqui.
Nesta seção serão encontradas informações publicadas por Usuários, sob sua própria responsabilidade. O MercadoLivre não exerce controle do conteúdo das Guias e não responderá por informações imprecisas, errôneas ou difamatórias, tampouco pelo uso que se faça delas. O ingresso às Guias é uma decisão voluntárias do internauta, que aceita a possibilidade de encontrar material que possa afetar sua suscetibilidade .
Guias Relacionados
140 Dicas Pra Turbinar Seu Win...
Compra De Software Original - ...
<<< Aprenda A Usar A Ferrament...
O Que É Software Livre? - Como...
Sete Virtudes Do Software Livr...
Testador De Software É Profiss...

Veja Mais...


Voltar ao topo