Post

A Arte de Programar

In Programação on seg - 31 maio, 2010 by matheusabreu

Programação!!! Para uns fácil, outros tranquilo, e ainda e sempre existirão àqueles que a julguem como complexa. Entretanto, o que é programação?, quais os tipos?, será que eu posso e como iniciar?


amor en binario Pictures, Images and Photos[Fonte: Photobucket]

Segundo a Wikipedia, 2010:

Uma linguagem de programação é um método padronizado para expressar instruções para um computador.  É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Uma linguagem permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias.

A interpretação de dados pelo computador ocorre apenas na forma de números binários (zero e um). Entretanto, as linguagens de programação podem ser classificadas em dois tipos: as de baixo nível e as de alto nível. Favor não confundir com o sentido literal da palavra. Mas o que seria isso ?

> Baixo nível
As linguagens de baixo nível são interpretadas diretamente pelo computador, tendo um resultado rápido, porém devido a sua complexidade de memorização é muito difícil e incômodo se trabalhar com elas. Alguns exemplos de linguagens de baixo nível são a linguagem binária (0 e 1) e a linguagem Assembly.

> Alto nível
Quando se fala em linguagem de alto nível, logo aparece a associação com algo mais bem elaborado, completo, mais fácil de se trabalhar. E é desta forma que se pode caracterizar as linguagens de alto nível. Agora as ações são representadas por palavras de ordem (ex: faça, imprima, etc) geralmente em inglês, com o constante objetivo de facilitar a memorização e a lógica. Neste momento as determinações não são mais interpretadas diretamente pelo computador, fazendo-se necessário traduzí-las para linguagem binária, com a utilização de um programa chamado compilador.

Felizmente, a programação está aberta e acessível para todos aqueles que a desejem usar. Bastar digitar a linguagem desejada em algum mecanismo de buscas que você irá encontrar de tutoriais de instalação à vídeos complexos de algoritmia.  E o que é algoritmo?

algoritmo: do Lat. algorithmos < Ár. alkharizmi: [Inform.] conjunto de etapas bem definidas necessárias para chegar à resolução de um problema

Inicialmente recomendamos começar com noções de algoritmos e a lógica de programação, passando por pseudocódigo e adentrando ao mundo da programação em si (ex: C, Java, etc). A nossa dica é um simples programinha, criado por nossos amigos portugueses, o PORTUGOL. Nele pode-se programar na nossa linguagem nativa e de forma bem intuitiva, como no exemplo:

inicio
variavel texto nome
escrever “Insira seu nome: “
ler nome
escrever “Olá, “, nome
fim

Agora é mãos à obra e boa sorte!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.