Você está na página 1de 2

Conceitos Bsicos de Programao

O processo de programao inicia-se com a edio de um programa-fonte e termina com a gerao de um programa-executvel. Um programa-fonte deve ser criado em um editor de textos (sem formatao). Aps a criao, este programa submetido a um compilador que analisa o cdigo-fonte e o converte este para um cdigo-objeto (ou programa-objeto). O cdigo-objeto a verso em linguagem de mquina do programa-fonte. Se o programa contiver chamadas a funes das bibliotecas (funo cosseno, por exemplo) o ligador junta o programa-objeto com a(s) respectiva(s) biblioteca(s) e gera um cdigo-executvel (ou programa-executvel).

Principais Termos:

Cdigo-Fonte: criado em um editor de textos, contendo os comandos da linguagem de programao (C, Pascal...). Serve como entrada para o compilador. Cdigo-Objeto: criado pela converso do cdigo-fonte em linguagem de mquina. gerado pelo compilador. S criado quando no h erros no cdigo-fonte. (Extenso do cdigo-objeto: .OBJ) Ligador ou Linkeditor: "junta" o cdigo-objeto com as bibliotecas necessrias para gerar o programa-executvel. (Extenses das bibliotecas: .DLL ou .LIB) Programa Executvel: cdigo que pode ser executado pelo sistema operacional. (Extenso do programa-executvel: .EXE) Tempo de Compilao: durante o processo de converso entre cdigofonte e cdigo-objeto. Tempo de Execuo: aps a ativao do programa executvel.

Você também pode gostar