1 / 9

APRESENTAÇÃO: ANDERSON CALDAS

CURSO DE C - 2010. AULA 01.2: Dicas de Programação em C e ferramentas de acompanhamento do LCCV. APRESENTAÇÃO: ANDERSON CALDAS. FERRAMENTAS BÁSICAS DE ACOMPANHAMENTO DO LCCV. e -mail do google /LCCV. m icroblog do LCCV. a genda do LCCV. CURRICULUM LATTES. http://lattes.cnpq.br/.

trina
Télécharger la présentation

APRESENTAÇÃO: ANDERSON CALDAS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CURSO DE C - 2010 AULA 01.2: Dicas de Programação em C e ferramentas de acompanhamento do LCCV APRESENTAÇÃO: ANDERSON CALDAS

  2. FERRAMENTAS BÁSICAS DE ACOMPANHAMENTO DO LCCV e-mail do google/LCCV microblog do LCCV agenda do LCCV

  3. CURRICULUM LATTES http://lattes.cnpq.br/

  4. O QUE É UMA FERRAMENTA DE DEBUG E PARA QUE SERVE ? • Com uma ferramenta de debug é possível testar módulos dos programas e encontrar erros de programação mais facilmente. • ATENÇÃO : Um erro de compilação não será encontrado diretamente pela ferramenta de DEBUG. Pois seu programa deve estar compilado para que seja possível debugar. COMO DEBUGAR ?

  5. O QUE É UMA VERSÃO RELEASE E DEBUG ? • > Durante o processo de compilação o mesmo possui uma série de heurísticas que permitem o compilador gerar um código mais eficiente. Essa autorização deve ser dada pelo programador durante a compilação. • Uma versão RELEASE é uma versão com otimização básica e segura. A versão final do programa deve ser gerada com essa opção. • Uma versão DEBUG é uma versão instrumentada que permite o programador “debugar” o programa. Naturalmente, essa opção não é otimizada e consequentemente gera um código maior e mais lento.

  6. PARA QUE SERVE UM INCLUDE ? A diretiva #include já foi usada durante o nosso curso diversas vezes. Ela diz ao compilador para incluir, na hora da compilação, um arquivo especificado. Sua forma geral é: #include "nome_do_arquivo" ou #include <nome_do_arquivo> A diferença entre se usar " " e < > é somente a ordem de procura nos diretórios pelo arquivo especificado. Se você quiser informar o nome do arquivo com o caminho completo, ou se o arquivo estiver no diretório de trabalho, use " ". Se o arquivo estiver nos caminhos de procura pré-especificados do compilador, isto é, se ele for um arquivo do próprio sistema (como é o caso de arquivos como stdio.h, string.h, etc...) use < >. include <stdio.h> printf("\n Digite sua altura : "); scanf("%lf",&altura); include <math.h> altura = pow(altura,2);

  7. FAZENDO UM CÓDIGO SIMPLES USANDO C • Criação da Pasta teste\ • Processo de compilação e geração do executável • Esquecer a declaração da variável • Declarar ou usar uma variável de forma errada • Declaração de uma variável no lugar errado (mostrar diferença em relação a .c e .cpp) • Não é permito uso explicito de alguns caracteres (acento agudo por exemplo) • Identar o código é importante ? • Em C todos os argumentos devem ser passados na assinatura da função. O retorno deve ser void ou um inteiro.

  8. EXERCÍCIOS • Instalação da IDE (Visual Studio) • Criar um microblog • Criar o curriculumlattes • Fazer lista de exercícios

  9. CURSO DE C - 2010 FIM DA AULA 01.2

More Related