1 / 13

PROGRAMAÇÃO I

PROGRAMAÇÃO I. UTILIZAÇÃO DO DEV C++. DEV C++. O Dev -C++ é um compilador freeware das linguagens C/C++ É de fácil utilização e aprendizado para usuários novos Possui muitos recursos avançados para usuários experientes. Instalação do DEV C++.

ollie
Télécharger la présentation

PROGRAMAÇÃO I

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. PROGRAMAÇÃO I UTILIZAÇÃO DO DEV C++

  2. DEV C++ O Dev-C++ é um compilador freeware das linguagens C/C++ É de fácil utilização e aprendizado para usuários novos Possui muitos recursos avançados para usuários experientes Programação I

  3. Instalação do DEV C++ A versão mais recente do DevC++ pode ser baixada da página http://www.bloodshed.net/dev/devcpp.html, no link “Download” Após o fim do download, execute o arquivo para começar a instalação. Selecione o tipo de instalação completa (full) Altere o local para gravar os arquivos do compilador: escolha o diretório C:\dev-cpp Após isto, a instalação será concluída com sucesso. Para acessar o programa, basta encontrar o atalho no menu iniciar sob o nome “BloodsheedDev-C++” e clicar para executá-lo Programação I

  4. Configurando menus em português Altere o ambiente do programa para apresentar os menus em língua portuguesa. Acessando o menu “Tools -> EnviromentOptions”., uma janela se abrirá, com várias opções referentes ao funcionamento do ambiente de trabalho. Na aba “Interface” encontra-se a opção “Language” com várias opções de língua. Basta procurar a opção “portuguese (Brazil)” e clicar OK. Programação I

  5. Interface Programação I

  6. Menus principais da interface Arquivo: possui as funções básicas de manuseio de arquivos (criar novo arquivo, abrir arquivo, fechar, imprimir, ver propriedades) Editar: aonde estão localizadas as funções de edição básicas de edição (copiar, recortar, colar) e algumas funções úteis para programação Localizar: possui os comandos de procurar e substituir partes do código; o menu Exibir permite o controle de quais componentes da tela são exibidos Projeto: refere-se a projetos de programas que possuem vários componentes e arquivos de códigos separados e é utilizado para adicionar e retirar componentes do projeto Executa: possui as funções básicas do compilador (como os comandos Compilar, Executar ) e algumas funções úteis como procurar por erros de sintaxe Debug: serve para controlar o debugde um programa, que é a sua execução passo-a-passo, para melhor análise e busca por erros Ferramentas: refere-se a várias opções do compilador, do ambiente de trabalho e de edição, além de configurações diversas CVS: é uma função extra do compilador Janela: possui comandos úteis para os casos em que temos vários arquivos ou projetos abertos ao mesmo tempo e precisamos alternar entre eles Ajuda: dá acesso à ajuda do programa, que possui uma listagem dos principais comandos do compilador e um breve tutorial da linguagem C Programação I

  7. Outros elementos da interface Logo abaixo dos menus, estão as barras de ferramenta com as principais funções e comandos do programa representados por ícones para acesso rápido. Basta posicionar o mouse sobre qualquer um dos ícones para saber sua função. Abaixo das barras de ferramentas, estão as duas principais janelas do programa. A janela da esquerda é chamada de Navegador de Classes e Projetos, e serve para acessar rapidamente os vários arquivos de código pertencentes à um projeto ou então acessar rapidamente as várias classes existentes em um programa. A janela da direita é nossa tela de trabalho, onde digitamos nossos códigos. Note que caso exista mais de um arquivo sendo trabalhado ao mesmo tempo, podemos alternar entre eles através das pequenas abas que existem diretamente acima da tela de trabalho, cada uma identificada pelo nome de seu arquivo. Finalmente, a janela inferior do programa possui várias informações sobre o processo de compilação e debugagem de um programa. Ela é particularmente útil para encontrar erros de compilação, como veremos mais adiante. Programação I

  8. Utilização Para iniciarmos um novo arquivo de código, é preciso acessar o menu “Arquivo -> Novo -> Arquivo Fonte” ou então utilizar o atalho CTRL + N. O novo arquivo será criado imediatamente e poderemos começar a trabalhar nele. As funções básicas do compilador podem ser encontradas no menu Executar. Os comandos que utilizaremos são: Compilar (atalho: CTRL + F9), Executar ( CTRL + F10) e Compilar & Executar ( atalho: F9). Programação I

  9. Estrutura de um programa C /* Comandos do pré-processador ( inclusão de bibliotecas auxiliares) */ #include <nome.h> /* definição de tipo(constantes) */ #define nome valor /* Declaração de variáveis globais */ /* Declaração de funções auxiliares */ /* Declaração da função principal*/ intmain() { /*declaração de variáveis locais a esta função */ /* comandos ... */ return 0; /* retorno necessário, pois a função main retorna um inteiro*/ } Programação I

  10. Inclusão de bibliotecas Bibliotecas são os arquivos de cabeçalho que permitem o uso das funções em C. São incluidascom o uso de #include. O nome da biblioteca sempre estará entre <>  e sempre terminará com .h . Exemplos: #include <stdio> #include <stdlib> A biblioteca stdio é responsável por funções de entrada e saída de dados (funções printf e scanf). Já a bibliotecastdlib é responsável pela conversão de strings para números, gerenciamento de alocação dinâmica na memoria e o uso da função system() , entre outras. Existem outras bibliotecas que devem ser adicionadas para o uso de outras funções: #include <ctype.h> // classificação e transformação de caracteres #include<math.h> // uso de operações matemáticas #include<string.h> // manipulação de strings #include<time.h> // manipulação de datas e horas Programação I

  11. Função principal (main) Os comandos num programa em C devem estar agrupados em funções. Cada função é composta por uma seqüência de comandos. Para que um programa em C possa ser executado, é necessário que exista uma função principal, denominada main. Assim, um programa em C pode conter varias funções, mas uma delas tem que ser a main. Esta é a função onde se inicia a execução do programa: intmain (void) Programação I

  12. Bloco de comandos Os blocos de comandos são utilizados para determinar todas as linhas de código que comandos ou funções devem executar de uma vez. O bloco de comandos é delimitado por um par de chaves ({}). intmain(void) { printf("Meu primeiro programa em C\n"); system("PAUSE"); return 0; } Programação I

  13. Finalizando a execução do programa Um programa em linguagem C deve ser finalizado da seguinte maneira: system(“PAUSE”); return 0; A função system() com o parâmetro PAUSE permite que o usuário veja os resultados antes que a janela de execução seja fechada. Sem essa função, o programa seria executado e a janela seria automaticamente fechada. O comando return indica o termino da função main(). O retorno do valor 0 (positivo) indica que o programa foi executado normalmente, enquanto o retorno de um valor negativo indicaria erro. Programação I

More Related