sexta-feira, 29 de março de 2019

Introdução à Programação


1) Programação Informática é o processo pelo qual um programador escreve o código-fonte de um software. Este código indica ao programa informático o que é preciso ser feito e de que forma.
A programação é feita através de algoritmos e, uma vez que o programa informático que se encontra escrito, o código deve ser compilado para que possa ser executado pelo computador.


Linguagem de Programação é uma linguagem escrita e formal que especifica um conjunto de instruções e regras usadas para gerar programas (software). Uma linguagem permite que um programador especifique sobre quais dados um computador vai atuar, como esses dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob cada circunstância.


2) As linguagens de Programação podem ser divididas em Linguagens de Baixo Nível ou Alto Nível
As linguagens de baixo nível estão mais próximas do hardware ou nível de máquina.
As 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 de linguagens de baixo nível são a linguagem binária e a linguagem Assembly.
As linguagens de alto nível estão mais próximas da linguagem humana e, por isso, longe do código de máquina. Desta forma, este tipo de linguagem não está diretamente ligado à arquitectura do computador. Elas não são interpretadas diretamente pelo computador, sendo necessário traduzí-las para linguagem binária utilizando-se de um programa chamado compilador.

3) Um algoritmo é uma sequência finita de instruções descritas de forma lógica, ordenada e não ambígua, a fim de resolver um problema. Este pode ser escrito com o auxílio de uma linguagem natural , utilizando expressões específicas.
Um programa corresponde a um algoritmo codificado numa linguagem de programação.
Escrever um programa de computador é traduzir um algoritmo para instruções capazes de serem expressas e executadas num computador.




Webgrafia:
https://universidadedatecnologia.com.br/o-que-e-linguagem-de-programacao/

Sem comentários:

Enviar um comentário