Conceitos Básicos de
Programação
O processo de programação inicia-se com a
edição de um programa-fonte e termina com a geração de um programa-executável.
Um programa-fonte deve ser criado em um editor de textos (sem
formatação). Após a criação, este programa é submetido a um compilador
que analisa o código-fonte e o converte este para um código-objeto (ou programa-objeto).
O código-objeto é a versão em linguagem de máquina do programa-fonte.
Se o programa contiver chamadas a funções das bibliotecas
(função cosseno, por exemplo) o ligador junta o programa-objeto
com a(s) respectiva(s) biblioteca(s) e gera um código-executável (ou programa-executável).
Linguagens de programação
Linguagem de programação é um método padronizado para expressar
instruções para um computador. É um conjunto de regras sintáticas e
semânticas usadas para definir um programa de computador. Uma linguagem
permite que um programador especifique precisamente sobre quais dados um
computador vai atuar, como estes dados serão armazenados ou
transmitidos e quais ações devem ser tomadas sob várias circunstâncias.
O conjunto de palavras (tokens), compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.
Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina). Assim, linguagens de programação são projetadas para adotar uma sintaxe de nível mais alto, que pode ser mais facilmente entendida por programadores humanos. Linguagens de programação são ferramentas importantes para que programadores e engenheiros de software possam escrever programas mais organizados e com maior rapidez.
O conjunto de palavras (tokens), compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.
Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina). Assim, linguagens de programação são projetadas para adotar uma sintaxe de nível mais alto, que pode ser mais facilmente entendida por programadores humanos. Linguagens de programação são ferramentas importantes para que programadores e engenheiros de software possam escrever programas mais organizados e com maior rapidez.
Nenhum comentário:
Postar um comentário