Programação

O que é programação de computadores?

Para que você possa entender melhor, vamos iniciar a discussão apresentando alguns conceitos.
Programação é o processo de escrita, teste e manutenção de um programa de computador. O programa é escrito em uma linguagem de programação, embora seja possível, com alguma dificuldade, escrevê-lo diretamente em linguagem de máquina. Diferentes partes de um programa podem ser escritas em diferentes linguagens.
Diferentes linguagens de programação funcionam de diferentes modos. Por esse motivo, os programadores podem criar programas muito diferentes para diferentes linguagens; muito embora, teoricamente, a maioria das linguagens possa ser usada para criar qualquer programa. Para mais informações sobre estes métodos, veja Linguagem de programação.
Software é um nome colectivo para programas de computadores e dados.

Há várias décadas se debate se a programação é mais semelhante a uma arte (Donald Knuth), a uma ciência, à matemática (Edsger Dijkstra), à engenharia (David Parnas), ou se é um campo completamente novo.


Programas ou algoritmos?

Um algoritmo é uma sequência de passos para realizar um tarefa ou resolver um problema. Em nosso dia a dia utilizamos algoritmos para realizar nossas atividades, definindo a sequência de atividades que devemos fazer para atingir um objetivo.

Um algoritmo é, num certo sentido, um programa abstrato — dizendo de outra forma, um programa é um algoritmo concretizado. No entanto, os programas são, à excepção dos menores, visualizados mais facilmente como uma coleção de algoritmos menores combinados de um modo único — da mesma forma que uma casa é construída a partir de componentes.

Dessa forma, um algoritmo é uma descrição de como um computador pode ser levado a executar uma operação simples e específica, como, por exemplo, uma ordenação. Um programa, por outro lado, é uma entidade que na verdade implementa uma ou mais operações de forma que seja útil para as pessoas.





Você sabia que o primeiro computador não usava eletricidade e que o primeiro programador foi uma mulher? 
Acesse o material abaixo e entenda melhor essa história:
  • História das Linguagens de Programação - Texto [Click Aqui!]
  • História da Programação - Texto [Click Aqui!]
  • História da Programação de Computadores: Como tudo começou - Vídeo [Click Aqui!]

    Blogger Comment
    Facebook Comment

0 comentários :

Postar um comentário

Deixe seu comentário