Bom dia, hoje iniciamos as aulas on-line da disciplina de Aplicações Informáticas B. Como o trabalho não pára e há sempre o que fazer, mesmo estando em casa, foi-nos proposta a criação de conteúdos relativos a esta unidade - Programação. Como estamos em casa e impossibilitados de estar juntos, o método do trabalho irá ser um pouco diferente. Neste momento estamos em vídeochamada e prontos a colaborar da mesma forma.
Ficheiro:DeCSS.PNG |
Programação é a ação e o efeito de programar. É 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. 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.
Podemos, por exemplo, imaginar o computador como se fosse uma calculadora, capaz de fazer cálculos automáticos, mas para isso devemos dizer para o computador o que deve e como de ser calculado. A função das linguagens de programação é exatamente essa, ou seja, servir de um meio de comunicação entre computadores e humanos.
Existem dois tipos de linguagens de programação: as de baixo nível e as de alto nível.
Linguagens de baixo nível - são interpretadas diretamente pelo computador, tendo um resultado rápido, porém é muito difícil e incômodo se trabalhar com elas. Exemplos:
Linguagem Assembly Código+Assembly+-+Apostila+de+Assembly.png |
Linguagem Binária codigo-binario.png |
Linguagem de alto nível - são mais fáceis de se trabalhar e de entender, as ações são representadas por palavras de ordem (exemplo: faça, imprima, etc) geralmente em inglês, foram feitas assim para facilitar a memorização e a lógica. Elas não são interpretas diretamente pelo computador, sendo necessário traduzi-las para linguagem binária utilizando-se um programa chamado compilador.
GCC-4.0.2-screenshot.png |
WEBGRAFIA:
- https://pt.wikipedia.org/wiki/Programação_de_computadores
- https://www.sos.com.br/noticias/tecnologia/o-que-e-linguagem-de-programacao-de-alto-nivel-e-de-baixo-nivel
Sem comentários:
Enviar um comentário