sábado, 10 de agosto de 2013

Aprendendo C - Parte 1 - Princípio da Programação

Hoje em dia com o aumento da oferta sobre o "mercado do software", muito tem-se pesquisado sobre Programação. Dentre as diversas áreas da Tecnologia, a Programação esta entre as mais procuradas. Mas porque ainda há tantas vagas, se todo mundo esta pesquisando sobre isso ??
Porque toda essa procura não supre a demanda. Há muito mais demanda que profissionais da área, e essa tendencia é aumentar....Há "n" motivos, mas creio que o maior deles é: Não basta querer programar....deve-se gostar disso, ser apaixonado por isso e nem todas as pessoas tem essa vontade. Exemplo disso é a faculdade. Na minha turma do primeiro semestre tinha 50 pessoas. Hoje, no sexto semestre, tenho turmas com 6 pessoas.
É difícil. Tem que haver empenho.
Digo tudo isso, não para desencorajar, mas para situa-lo. Para mostra-lo onde esta entrando. Uma coisa que eu sempre digo : Se tu gosta de fazer isso, a dificuldade será muito menor! Porque haverá gosto por isso, e quando conseguir fazer funcionar, irá sentir o sentimento da realização. Isso é muito bom.

Bem. Vamos ao que importa.
O princípio básico da informática é: Receber dados, processa-los ( manipula-los ) e devolver um retorno. Este é o princípio mais básico e primordial da informática, e, para a programação, segue-se o mesmo conceito.
A linguagem "C" é uma linguagem estruturada, criada na década de 70 por Denis Ritchie, dos laboratórios AT&T Bell ( esse mesmo que tu esta pensando: Graham Bell ).
Estruturada, porque os comandos seguem uma ordem natural de cima para baixo, onde os comandos são executados de cima para baixo.
Para programar C, usaremos um programa que "gera" o arquivo executável, que executará o que nós predeterminamos. Esse programa é um Compilador.
Pesquise ''Compilação'' no Google para maiores informações, mas lhes adianto que é basicamente reunir tudo o que o programa precisa pra rodar e gerar um executável.
Existem várias marcas de compiladores, mas lhes indico o DevC. Ele é software livre, bem leve e funciona muito bem em Windows. Se o pessoal utiliza Linux, pode ser utilizado o CodeBlocks. O DevC funciona, se for utilizado junto com WINE ( isso para linux, não confudam as coisas ).
Essa é a primeira consideração. Baixem esses programas, e daqui a pouco faço um post a respeito do Compilador

Qualquer dúvida, estou a disposição.


Nenhum comentário:

Postar um comentário