Você está na página 1de 19

Introdução à Programação

O que é programar computadores?

O computador divide se em duas partes fundamentais: o


hardware e o software
De uma forma genérica, o hardware é a parte física do
computador, os seus componentes, quer aqueles que se
encontram dentro do computador como aqueles que se
ligam a ele.
Já o software é a parte “inteligente” do computador, os
programas, que são divididos em dois tipos: o Sistema
Operativo (fundamental para o seu funcionamento) e as
Aplicações para as mais diversas finalidades.
O que faz um programador?
Escrever código de programação:

Basicamente é escrever um conjunto de textos, de instruções, numa


determinada linguagem que só o computador (e um ou vários programas
específicos) consegue perceber e executar.

Testar a aplicação:

Sempre que o programador escreve as suas instruções deve testar para


verificar se o computador as executa da forma pretendida.
Compilar a aplicação:

Genericamente, compilar a aplicação significa reunir todas as instruções de


código para gerar o produto final.

Atualizar a aplicação:

Um programa de computador nunca está “terminado”. Ele pode estar


pronto a ser utilizado mas há sempre a possibilidade de se ir atualizando
ou para se acrescentar funcionalidades ou para se corrigir eventuais erros
que se vão detetando ao longo do tempo
Linguagens de programação:
O programador está constantemente a escrever e a
testar.

À medida que vai escrevendo as suas instruções, o


programador terá que ir testando para confirmar se o
computador as executa conforme esperado para, a cada
momento, estar atento a eventuais falhas e mais
facilmente as poder resolver.

Testar um programa apenas no final da sua


programação é completamente inviável.
Compilar o código:

Basicamente, será dizer ao computador que o nosso projeto está


terminado, o código fica mais fácil de perceber para o computador que cria
um ficheiro para executar o nosso programa/nossa aplicação.
Programar é fácil?
Imaginando que alguém vai às compras por nós,
teremos que escrever essas “instruções” para que a
pessoa que vai às compras possa perceber o que terá
que comprar…
Mas as instruções que damos têm que ser precisas para
que a pessoa saiba exatamente o que comprar…
Então, para não haver dúvidas devemos especificar
aquilo que pretendemos:
Ainda assim, há dúvidas que podem surgir:
Assim:
A lógica do código de programação:
O computador não toma decisões sozinho, portanto
teremos que dar todas as instruções e pensar em todos
os cenários possíveis.

Da mesma maneira, nunca saberemos de que forma o


utilizador da aplicação que fizemos a vai utilizar.
Programar é fácil? Não!

Você também pode gostar