estudo

360 palavras 2 páginas
Etapas da implementação de um Programa em C
- Etapas:
Algoritmo

editor

Código Fonte

compilador

Código Objeto

Arquivos de
Biblioteca

Link-editor
Prg-Executável

Escrever código fonte
Corrigir erros que ocorrem durante a compilação
Compilar/linkar o código fonte
Corrigir erros que ocorrem durante a execução
Executar o programa
Código Fonte (extensão .c): Sequência de comandos, escritos em ASCII.
Escrito utilizando-se:
- Um editor de texto:
 emacs, vi, pico (Unix, Linux)
 tpu, edit (VMS)
 edit (DOS)
 notepad++, wordpad, Word (Windows) (Cuidado: Salvar no formato texto).
- Compiladores com ambiente de programação integrados (Dev C/C++, Borland,
Microsoft, etc)

Código Objeto (extensão .obj): Arquivo em linguagem de máquina.
Arquivos de biblioteca: Contém código de funções já compiladas.
Linker: Cria um programa executável a partir de código obj e de aqruivos de biblioteca.
Executável (extensão .exe): Programa que pode ser executado no computador.

Estrutura de um Programa em C
- Componentes iniciais:
Comandos de pré-processamento:
 Inclusão de arquivos de cabeçalho;
 Definição de constantes, etc.
Declaração/Inicialização de variáveis globais.
Declaração de protótipos de funções.
- Função main:
Função especial por onde o programa inicia a sua execução.
Contém as instruções que comandam toda a execução do programa.
1

- Funções:
Desempenham tarefas específicas no programa.
Arquivo1.c

Arquivo2.c

Componentes
Iniciais

Componentes
Iniciais

Função main

Função 2.1

Função 1.1

Função 2.2

Função 1.2
Função2.n
Função 1.n
Arquivo3.c
Componentes
Iniciais
Função 3.1
Função 3.2

Função 3.n

Primeiro Programa
#include

int main()
{
/* Este é o meu primeiro programa */

printf(“Olá pessoal.\n”); getchar(); return 0;
}

Diretiva de pré-processamento: #include stdio.h – Arquivo de cabeçalho (header file): standard input/output A função main retorna um int: int
A função

Relacionados

  • Estudos
    458 palavras | 2 páginas
  • Estudos
    1301 palavras | 6 páginas
  • Estudo
    500 palavras | 2 páginas
  • estudo
    468 palavras | 2 páginas
  • estudos
    3560 palavras | 15 páginas
  • estudo
    3577 palavras | 15 páginas
  • Estudo
    832 palavras | 4 páginas
  • Estudos
    1252 palavras | 6 páginas
  • Estudos
    1886 palavras | 8 páginas
  • Estudo
    1426 palavras | 6 páginas