90 likes | 179 Views
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/.
E N D
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 microblog do LCCV agenda do LCCV
CURRICULUM LATTES http://lattes.cnpq.br/
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 ?
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.
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);
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.
EXERCÍCIOS • Instalação da IDE (Visual Studio) • Criar um microblog • Criar o curriculumlattes • Fazer lista de exercícios
CURSO DE C - 2010 FIM DA AULA 01.2