Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouÂngela Peres Alves Alterado mais de 8 anos atrás
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.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.