quinta-feira, 3 de novembro de 2011

O Que é Programar? – Parte I

0 comentários
   Desde que comecei a fazer o Bacharelado em Sistemas de Informação, tenho percebido que as pessoas desconhecem as formas de criar um software, muitas vezes é algo tão desconhecido que elas não conseguem nem sequer formular  dúvidas.
   Tendo essa visão de incertezas e dúvidas das pessoas com relação à programação, decidi passar um pouco de lógica da coisa, não vou ensinar a programar, mas vou tentar explicar os meios e métodos usados para a criação de softwares,  e assim algumas pessoas possam finalmente tirar esse bicho de 1000 cabeças da mente.

   Vamos ao assunto, Filipe o que é programação? Como criam esses programas/softwares?..., Programação é mais ou menos "arte de criar softwares", digo arte porque existem programas que são obras de gênios e outros são lixos, então o domínio dessa "arte" é o que faz o sucesso do programador. A forma de criação do software vem por meio de duas coisas básicas: a linguagem de programação e um bom compilador. Para não ficar só criando interrogações, vou explicando por partes.
   A linguagem de programação, é uma linguagem de alto nível que tem um série finita de passos, ou comandos, e que é usada para que o computador interprete aquilo que está escrito, e assim mande como retorno um software, existem várias linguagens de programação, como: C, C++, Java, Pascal, PHP, e várias outras que teem seus próprios comandos e formas de programar, para melhor entendimento, cada linguagem tem seus comandos para cada funcionalidade que você queira por no seu software, exemplo:
 - Para que você crie um programa usando a linguagem C, em que esse apenas mostre a frase Hello World
você deverá usar o comando printf, como veremos a seguir.
                             printf("Hello World");
O comando printf, tem por função, a impressão de palavras na tela, ou seja, se quiser que seu programa exiba frases, palavras, perguntas, ou o que for relacionado a uma cadeia de caracteres (várias letras).  Então, cada tarefa tem seu próprio comando como antes dito, então esse printf é um exemplo, e assim como ele existem alguns outros para específicas tarefas, lembrando que esse comando é usado na linguagem C, para diversificar, vou mostrar como ficaria essa mesma frase usando uma linguagem chamada Portugol, ou português estruturado:
                             escreva("Hello World")
A mesma mensagem é impressa, só que em uma linguagem de programação diferente.
   O Compilador é um software em que você usará a linguagem apropriada nele, e ele irá interpretá-la de forma a gerar um software.
Na próxima parte explicarei mais sobre o compilador, e como usar a linguagem de programação nesses.

Dúvidas? Comenta ai, que as responderei. 

Filipe dos Santos"

埃里卡卡瓦尔康蒂我爱你我的天使

0 comentários:

Postar um comentário

Filipe dos Santos. Tecnologia do Blogger.