quarta-feira, 15 de abril de 2020

Introdução à Programação

No post de hoje foi-nos proposto falar sobre a programação, o assunto que estamos a abordar nas aulas. 

Programação é o processo de escrita, teste e manutenção de um programa de computador. Hoje em dia, a noção de programação é bastante associada à programação em informática. Este é o processo pelo qual um programador escreve, numa linguagem de programação, o código-fonte de um software. Este código indicará ao programa informático o que tem de fazer e de que forma. Um software pode ser desenvolvido para rodar em um computador, dispositivo móvel ou em um equipamento que permita a sua execução. Como já referi anteriormente, um software é desenvolvido por um programador usando uma linguagem de programação. Existem várias linguagens (como por exemplo Javascript e Java) e elas servem para muitos propósitos, como por exemplo, para criar um software ou até mesmo para controlar um carro ou uma torradeira.

Angola participa no concurso africano de programação | Sociedade ...7 linguagens de programação para você aprender em 2019

↪ Existem linguagens de baixo e de alto nível.
A Linguagem de alto nível é aquela que está muito mais próxima do programador do que do dispositivo, ou seja, é uma linguagem muito mais intuitiva. É uma linguagem bem mais amigável ao programador devido à sua facilidade de entendimento. Um exemplo de linguagem de alto nível é a linguagem SDL (Specification Design Language).
Já numa Linguagem de baixo nível, a linguagem é muito mais voltada ao dispositivo (processador, microcontrolador, etc.). Normalmente envolve números e letras que nada mais são que instruções diretas ao dispositivo. Como vemos, o programador tem que entender não só da linguagem em si, mas de toda a arquitetura do dispositivo que ele irá trabalhar. Um exemplo de linguagem de baixo nível é a linguagem ASSEMBLY.

↪ Um algoritmo é um esquema de resolução de um problema. Pode ser implementado com qualquer sequência de valores ou objetos que tenham uma lógica infinita, ou seja, qualquer coisa que possa fornecer uma sequência lógica. Um programa informático é uma coleção de instruções que descrevem uma tarefa a ser realizada por um computador.

↪ Condessa de Lovelace, conhecida como Ada Lovelace, foi a matemática que criou o primeiro algoritmo para ser processado por uma máquina, sendo a primeira programadora da história. Lovelace foi a primeira pessoa programadora de todos os tempos, e não apenas a primeira mulher a escrever um código. Lovelace foi tão importante que há diversos anos no dia 15 de outubro é comemorado em todo o mundo o Ada Lovelace Day (data para celebrar e espalhar mundo fora as conquistas de mulheres na ciência, inspirando outras a seguirem carreira nessa área).

Resultado de imagem para ada lovelace

↪ “No mundo digital em que vivemos saber programar é uma competência tão importante
como aprender inglês, matemática, ler ou escrever.”
Saber programar é tão crucial quanto saber ler.
Steve Jobs, que foi um dos fundadores da Apple, dizia que todos deveriam aprender a programar um computador. A verdade é que a tecnologia avançou muito nos últimos anos e os computadores estão em toda a parte. Seja na indústria, agricultura, saúde, entretenimento, a tecnologia estará lá. 




 

Sem comentários:

Enviar um comentário

O Terceiro Período

↪ E assim acaba o terceiro período! Neste período, abordamos o programa Scratch e realizamos várias animações nele, que vocês podem ver aqu...