Introdução à Programação!

Olá caros leitores! Estamos de volta, prontas para mais um trimestre de aprendizagem na área da informática, e para começar em grande vamos falar-vos um pouco sobre Programação Informática.

Através do processo da programação, um programador escreve, numa linguagem própria, o código-fonte de um software. Este código indicará ao programa informático o que tem de fazer e de que forma.O programador encarrega-se de escrever, verificar, averiguar e manter o código-fonte.
A programação realiza-se pelo uso de algoritmos, que são sequências finitas, ordenadas e não ambíguas de instruções devendo ser seguidas para resolver um problema.
Uma vez que o programa informático se encontra escrito, deve-se compilar o código para que possa ser executado pelo computador.

Uma linguagem de programação, por sua vez, é uma linguagem artificial desenvolvida para transmitir instruções a uma máquina: é um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. As linguagens de programação podem ser divididas em linguagens de baixo e de alto nível. As linguagens de alto nível são aquelas cuja sintaxe se aproxima mais da nossa linguagem natural (humana) e se distanciam mais da linguagem de máquina. Possuem um nível de abstração que faz com que o código seja entendido mais facilmente, isto porque apenas inclui as informações que são mesmo necessárias para quem tem um primeiro contacto com programação ou nunca irá trabalhar com linguagens de baixo nível. Estas últimas, as linguagens de baixo nível, são as que se aproximam mais da linguagem de máquina: aproveitam melhor a arquitetura do computador e são mais rápidas para fazer a compilação e processamento dos dados. Por essa razão, são mais utilizadas em casos de processamento de uma grande quantidade de dados e em curto tempo.

Para realizar uma tarefa ou resolver um problema através da programação é criada uma sequência de passos denominada de algoritmo. Um algoritmo é, de certa forma, um programa abstrato. Os programas são visualizados mais facilmente como uma colecção de algoritmos menores combinados de um modo único: um programa é a concretização de um algoritmo.

Resumindo, um algoritmo é uma descrição passo a passo de como o computador irá executar uma operação específica e um programa é uma entidade que na verdade implementa uma ou mais operações de forma a ser útil para as pessoas que o utilizam.

Esperamos que com esta introdução tenham ficado a perceber um pouco sobre a programação e o seu funcionamento.

XOXO, Daniela & Laura



Fontes:
https://conceito.de/programacao
https://pt.slideshare.net/darknessdescend/conceitos-iniciais-de-linguagens-de-programao
https://woliveiras.com.br/posts/o-que-e-linguagem-de-programacao-de-alto-nivel/
http://www.monsta.com.br/blog/2017/09/04/linguagem-de-programacao-alto-e-baixo-nivel/
https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o
http://felisberto-bianca.blogspot.pt/2015/04/diferenca-entre-algoritmo-e-programa.html

Comentários

Mensagens populares deste blogue

A evolução da tecnologia: App Inventor

CorelDRAW Lesson IV

CorelDRAW Lesson V