A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

PROGRAMAÇÃO II – PARTE 1 Profa. Maria Augusta Constante Puget.

Apresentações semelhantes


Apresentação em tema: "PROGRAMAÇÃO II – PARTE 1 Profa. Maria Augusta Constante Puget."— Transcrição da apresentação:

1 PROGRAMAÇÃO II – PARTE 1 Profa. Maria Augusta Constante Puget

2 Linguagem C Criada em 1972 por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional Unix. Linguagem procedural, compilada, de propósito geral. É uma das linguagens de programação mais populares e existem poucas arquiteturas para as quais não há compiladores para C. Tem influenciado muitas outras linguagens de programação: C++, C#, Java, PHP, etc.

3 Implementação de um Programa em C (1) Algoritmo Código Fonte (.c,.cpp) Código Objeto (.obj) Executável (.exe) Editor ou IDE Compilador Linker Arquivos de Biblioteca

4 Implementação de um Programa em C (2) Escrever Código Fonte Compilar/Linkar Código Fonte Executar o Programa Corrigir erros que ocorrem em tempo de compilação Corrigir erros que ocorrem em tempo de execução

5 Estrutura de um Programa em C (1) - 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 e termina sua execução. Contém as instruções que comandam toda a execução do programa. - Outras funções: Desempenham tarefas específicas no programa.

6 Estrutura de um Programa em C (2) Arquivo1.cArquivo2.cArquivo3.c Componentes iniciais Função main Função 1.1 Função 1.2 Função 1.n Componentes iniciais Função 2.1 Função 2.2 Função 2.n Componentes iniciais Função 3.1 Função 3.2 Função 3.n

7 Características Gerais da Linguagem C É sensível a maiúsculas e minúsculas. Portanto Main ≠ main Todas as palavras reservadas da linguagem são em letras minúsculas. É insensível a espaços em branco: Um programa em C poderia ser escrito inteiramente em uma linha, contanto que sintaticamente correto. O ponto e vírgula é usado para sinalizar o final de uma instrução.

8 Primeiro Programa em C #include int main() { /* Este é o nosso primeiro programa */ printf(“Olá pessoal.\n”); system(“pause”); return 0; } Diretivas de pré-processamento Cabeçalho da função main Delimitação do início do corpo da função main Comentário Função de saída da biblioteca padrão de entrada e saída. Função da biblioteca padrão A função main retorna um inteiro Delimitação do fim do corpo da função main

9 Ambiente de Programação Dev C++ Baixar do site: http://www.bloodshed.net/dev/devcpp.html Características: Dev-C++ (também conhecido como Dev-Cpp) é um ambiente de desenvolvimento integrado livre que utiliza os compiladores do projeto GNU para compilar programas para o sistema operacional Microsoft Windows. Suporta as linguagens de programação C e C++, e possui toda a biblioteca ANSI C, além de algumas bibliotecas similares às da Borland Turbo C. O desenvolvimento do software foi descontinuado. Sua última versão é a 4.9.9.2, datando de fevereiro de 2005.


Carregar ppt "PROGRAMAÇÃO II – PARTE 1 Profa. Maria Augusta Constante Puget."

Apresentações semelhantes


Anúncios Google