introdução a programação
Ficha de exercícios Nº1
1
Ciclo Básico de Desenvolvimento de Programas
Edição
Compilação
Execução
1.1 Edição do Código-Fonte
O Programador escreve num editor de texto, o programa utilizando um código que, no caso da linguagem C, deve ser gravado num ficheiro com extensão
“.c”.
1.2 Compilação do programa
Depois de fazer o programa, o mesmo deve ser compilado, ou seja, deve verificar-se se está corretamente escrito. No caso de um erro ser detetado, o compilador para que o erro seja corrigido. No caso de nenhum erro ser detetado, é criado um ficheiro objeto com o mesmo nome do programa e com extensão “.obj”. Normalmente o editor e compilador está juntos no mesmo software, mas não é obrigatório.
1.3 Execução do programa
Após a verificação sintática do código e a criação do ficheiro .obj, um outro programa faz a junção dos diferentes códigos pré-existentes em livrarias
(ficheiros com extensão “.h”) com o código do ficheiro compilado. O resultado desta junção é gravado num ficheiro executável (“.exe”), que pode ser corrido em qualquer computador e sistema operativo. No caso de algum
erro na junção dos códigos o ficheiro executável não será criado, e se o programa criado não corresponder às espectativas do programador, este terá que altera-lo no editor e repetir o processo.
2
Início à programação em C
Um programa é uma sequência de código organizada de forma a permitir resolver determinado problema. Pode ser desenvolvido em módulos distintos e
/ou com subprogramas. Existe assim a necessidade de definir um critério ou formato de escrita do programa, para que o compilador, entre todo o conjunto de códigos escrito pelo programador, saiba qual a instrução e em que local executar a mesma.
Em C a função utilizada para iniciar o programa e inserir todos os códigos a realizar é a função main() e o código a executar é colocado entre {}. Ao conjunto de códigos existentes entre {} chama-se Bloco.