O documento discute o que é programação de computadores. Explica que programar envolve escrever código usando linguagens de programação, testando aplicações, e atualizando software. Também discute que programar requer pensar em todos os cenários possíveis e dar instruções detalhadas ao computador.
O documento discute o que é programação de computadores. Explica que programar envolve escrever código usando linguagens de programação, testando aplicações, e atualizando software. Também discute que programar requer pensar em todos os cenários possíveis e dar instruções detalhadas ao computador.
O documento discute o que é programação de computadores. Explica que programar envolve escrever código usando linguagens de programação, testando aplicações, e atualizando software. Também discute que programar requer pensar em todos os cenários possíveis e dar instruções detalhadas ao computador.
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!