Nota de Aula: Utilização da IDE Code::Blocks



Documentos relacionados
Programação de Computadores I. Conhecendo a IDE Code::Blocks

O Primeiro Programa em Visual Studio.net

1 Code::Blocks Criação de projetos

Instalando o plugin CDT 4.0

Token SafeNet Authentication Cliente 8.3 (x32 e x64)

Eclipse com c++11 e boost Etapa 1- Download da IDE Eclipse c++ e configuração do MinGW

Token SafeNet Authentication Cliente 8.3 (x32 e x64)

Como criar máquinas virtuais no Virtual Box

Simulador do Processador Neander T&D-Bench Simulator Manual do Usuário. por Júlio César Maccali. revisado por Prof. Christian Zambenedetti

GUIA INTEGRA SERVICES E STATUS MONITOR

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

COMO INSTALAR O CATÁLOGO

Tutorial de Instalação do Ambiente de Programação Dev-C++

CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD

Para começarmos as configurações, primeiramente vamos habilitar o DVR Veicular para o acesso. Clique em Menu e depois entre em Geral.

Procedimentos para Reinstalação do Sisloc

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

MANUAL DE INSTALAÇÃO DO SISTEMA BDS PROPOSTA

ANDROID APPLICATION PROJECT

Criar Pastas. Para acessar o seu webmail siga os próximos dois passos:

Conhecendo o Visual FoxPro 8.0 Parte 1

atube Catcher versão 3.8 Manual de instalação do software atube Catcher

Instruções para instalação do Virtual Lab (ChemLab 2.5 ou Physics 3.0)

Instalação da Ferramenta Eclipse no Windows Prof. Bruno Emerson Gurgel Gomes Instituto Federal de Educação, Ciência e Tecnologia do RN

Capítulo 1. Como Baixar e Instalar o Programa R. Gustavo Mello Reis José Ivo Ribeiro Júnior

Faturamento Eletrônico - CASSEMS

Backup (cópia de segurança) e restauração de informações no

Atualização do Certificado Digital

Sistema de Recursos Humanos

Instalando o J2SE 5.0 JDK no Windows 2000/XP

Serviço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E

OneDrive: saiba como usar a nuvem da Microsoft

Passo a Passo - Como Migrar do Emissor de NF-E Versão 2.0 para a Versão 3.10

Guia Sphinx: instalação, reposição e renovação

NetBeans. Conhecendo um pouco da IDE

TUTORIAL SISTEMA OPERACIONAL WINDOWS XP

Módulo de Extensão SIGAA. Gerenciamento de Participantes

Tutorial: Criando aplicações J2EE com Eclipse e jboss-ide

CONFIGURAÇÃO MINIMA EXIGIDA:

Usando o simulador MIPS

CORREIO inotes. Para acessar o Correio inotes é necessário acessar a Internet.

Instruções Básicas de Instalação - BrOffice.org

Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise

Word 1 - Introdução Principais recursos do word A janela de documento Tela principal

Procedimentos para Instalação do Sisloc

Manual de Instalação ProJuris8

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

Manual de Instalação da leitora de SmartCard Teo by Xiring

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Instruções de uso do TABNET. Linha, Coluna e Conteúdo

Dicas de uso para Cloud Computing

Manual de Instalação Seguros iseg

P á g i n a 1 MANUAL DE UTILIZAÇÃO DO PORTAL UNIR

UNIBR FACULDADE DE SÃO VICENTE ESTÁGIO DIGITAL Manual de Criação Passo-a-Passo

TUTORIAL III: ADICIONANDO AJUDA. Adicionando Ajuda

RECURSOS DO WINDOWS FERRAMENTAS DO SISTEMA TAREFAS AGENDADAS SCANDISK DESFRAGMENTADOR DE DISCO LIMPEZA DE DISCO RESTAURAÇÃO DO SISTEMA

Instalação do Java SDK (Software Development Kit)

LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA

Manual de Instalação Gerenciador de Nota Fiscal Eletrônica

2. O AMBIENTE DE PROGRAMAÇÃO EM C

Projeto Amadeus. Guia de Instalação Windows

Disciplina: INF Programação I. 1 a aula prática Introdução ao ambiente do Microsoft Visual Studio 2010

Manual de Instalação do Hábil Enterprise NFC-e Gratuito. Hábil Enterprise NFC-e Gratuito by Koinonia Software Ltda.

Instalação da chave pública para o webmail do ICB

Procedimentos para Instalação do SISLOC

PROCEDIMENTO DE CONFIGURAÇÃO IMPRESSORA FISCAL PARA SAÍDA DE HORÁRIO DE VERÃO

Manual de Atualização Versão

ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA...

Manual de Instalação: Agente do OCS Inventory NG

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

FACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS DE SERGIPE

FCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos

GUIA DE INSTALAÇÃO TOOLBOX.

Criando Quiz com BrOffice.impress

MANUAL C R M ÍNDICE. Sobre o módulo de CRM Definindo a Campanha... 3

CRIANDO TEMPLATES E LEGENDAS

Cartilha da Nota Fiscal Eletrônica do Hábil Empresarial Profissional 7.0. Obrigado por usar nosso software! Koinonia Software Ltda.

Manual de backup do banco de dados PostgreSQL - Versão 2. Setembro-2011

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

Procedimento para Atualização do DDFinance

INSIDE SISTEMAS SERVICEDESK TUTORIAL DE INSTALAÇÃO E ATUALIZAÇÃO DO SISTEMA SERVICE. ServiceDesk Tutoriais 1

IMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer.

Guião de Introdução ao Eclipse IDE Índice

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

Instalação e Configuração RPM Remote Print Manager para Windows 2000

Laboratório - Exploração do FTP

GUIA RÁPIDO PARA PETICIONAMENTO ON-LINE

Ambiente Online de Programação em C.

A ajuda é apresentada de seguida, sendo esses os passos necessários para instalar o JAVA.

Manual básico de utilização da Mesa Tátil

Faça Fácil: Deployment Server

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características:

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS

Coordenação de Estágio Integrado. Instruções para o cadastro da contratação de estágio pelo Aluno

Transcrição:

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO CAMPUS SÃO LUÍS MONTE CASTELO DEPARTAMENTO ACADÊMICO DE INFORMÁTICA SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROFESSOR: RAIMUNDO OSVALDO / EVALDINOLIA MOREIRA 1 Introdução Nota de Aula: Utilização da IDE Code::Blocks Referências: SOARES, José Augusto Ramos. Aula Dirigida de Introdução ao Code::Blocks. Disponível em <http://www.ime.usp.br/~jose/codeblocks/codeblocksintro.html> Acesso em 28-08-2014 Você já sabe que C é uma linguagem compilada, ou seja, é preciso que o código fonte seja traduzido para a linguagem de máquina (código executável) através do processo de compilação. Para facilitar o processo de desenvolvimento de programas em C, a ferramenta Code::Blocks oferece um ambiente que integra um editor de textos, um compilador para a linguagem C e uma ferramenta de depuração. O Compilador usado pelo Code::Blocks é o Gnu C Compiler (gcc). Nesta disciplina será utilizado por padrão o ambiente Windows. Neste caso, é útil destacar que há basicamente dois tipos de programas de usuários: Aplicações para Console (Console Applications): executadas numa janela de textos (prompt do DOS). Aplicações Gráficas (GUI Applications): usam janelas, menus e outros elementos visuais como parte de sua interface. Todos os programas que iremos desenvolver serão aplicações para o console. A seguir, é apresentado um pequeno tutorial de uso do Code::Blocks, cujo objetivo é ensinar a criar arquivos fonte, como compilar e executar programas e como criar projetos. 2 Instalação Faça o download do Code::Blocks em http://www.codeblocks.org/downloads/. Escolha a opção Download the binary release. Você será redirecionado para uma página onde estão disponibilizados os links para download, de acordo com o seu sistema operacional. Para Windows, escolha a opção codeblocks-13.12-setup.exe, selecionando a opção BerliOS ou Sourceforge.net. Após fazer o download do instalador, realize a instalação padrão. 3 Criando um Programa (Arquivo Simples) A partir da tela inicial do Code::Blocks, escolha a seguinte opção: File >> New >> File...

Será aberta a seguinte janela: Escolha a opção C/C++ source e clique em Go. Será apresentada a seguinte tela. Em alguns casos será exibida uma tela intermediária. Marque a opção Skip this page next time e Clique em Next.

Escolha a opção C e clique em Next. Será exibida a seguinte tela: Na caixa Filename with full path, clique em e selecione o diretório onde o arquivo será salvo. Nomeie o arquivo e clique em Salvar. Em seguida, clique em finish. Atenção: o nome do programa não pode conter espaços nem caracteres especiais, como acentuação. Após selecionar a opção finish, será aberto arquivo de texto para a inserção do código do programa.

Veja na figura seguinte o código fonte de um programa simples em C, que exibe na tela a seguinte mensagem: Bem Vindo ao C. Para que ele seja executado, é necessário proceder ao processo de compilação. Para isso, no menu Build, escolha a opção Build (ou pressione CTRL- F9). Veja a seguir os resultados dessa tarefa (na caixa Build log, situada abaixo da caixa de edição de texto): Veja que o processo foi concluído sem erros. Neste caso, foram criados dois novos arquivos: um arquivo objeto e um arquivo executável. Ambos localizados no mesmo diretório em que se encontra o arquivo fonte, conforme mostra a figura a seguir.

Código Fonte Arquivo Executável (Programa) Código Objeto (Arquivo Temporário) Caso fossem encontrados erros no código fonte, o processo seria interrompido e os erros seriam indicados na caixa Build messages. No exemplo a seguir, o erro encontrado consiste em não se ter inserido o sinal ponto e vírgula ao final do comando return 0. Todo comando em C é finalizado com ponto e vírgula.

Para executar o programa criado a partir da interface do Code::Blocks, no menu Build escolha a opção Run (ou CTRL-F10). A execução ocorrerá no prompt do DOS. Veja a seguir o resultado. Há, ainda, a opção de compilar e executar logo em seguida. Em Build escolha a opção Build and run (ou simplesmente pressione a tecla F9). 4 Criando Projetos Para criação de programas simples, como o mostrado na seção anterior, a utilização de arquivos simples é suficiente, entretanto o Code::Blocks fornece uma interface de trabalho mais completa, ideal para a construção de programas mais complexos, sobretudo quando é utilizada a abordagem estruturada de desenvolvimento. Neste caso, a utilização da interface de projetos facilita a organização dos arquivos fonte e o processo de Modularização. Além disso, a ferramenta de depuração oferecida pela IDE só está disponível para uso quando é utilizada a interface de projetos. Para criar um programa pela interface de projetos, no menu File selecione a opção New e, em seguida, Project. Será exibida a seguinte janela:

Escola a opção Empty Project e clique em Go. Na tela seguinte, nomeie o projeto e selecione o diretório em que ele será armazenado (clique em... ). Em seguida, clique em Next. Na tela seguinte, escolha o compilador (GNU GCC Compiler) a ser utilizado e marque as demais opções, conforme padrão ilustrado na figura abaixo. Clique em Finish. O projeto criado aparece na aba Manegement >> Projects. Veja a figura a seguir.

O projeto é criado vazio. Agora, é possível acrescentar a ele códigos fonte escritos anteriormente ou inserir novos arquivos fonte. Para inserir arquivos pré-existentes em um projeto, siga as seguintes instruções: 1) Clique com o botão direito sobre o título do projeto 2) Escolha a opção Add Files... 3) Localize o(s) arquivo(s) a ser(em) inserido(s) no projeto. Selecione-o(s) e clique em Abrir.

4) Marque as opções Debug e Release e clique em OK. Veja na figura abaixo a estrutura do projeto após inserção de um arquivo. Para editar um código fonte basta clicar sobre ele.

Para criar um novo arquivo fonte em um projeto, os passos são os mesmos já mostrados para a criação de um arquivo simples. Deve-se, adicionalmente, executar a seguinte ação: ao nomear o arquivo, marcar a opção Add file to active Project. Deve-se marcar também as opções Debug e Release. Veja figura abaixo: Normalmente o arquivo é criado no mesmo diretório do projeto. Veja como ficou a estrutura do projeto após a criação do arquivo Teste.c.

Note que foi indicada uma pasta chamada PrimeiroProjeto, que contém o arquivo criado (o arquivo foi criado no mesmo diretório do projeto). O arquivo adicionado anteriormente não está armazenado no mesmo diretório do projeto e, por este motivo, aparece em outro escopo. Ao trabalhar com projetos, é importante manter bom nível de organização dos arquivos. Por isso, é sugerido que você tenha um diretório exclusivo onde serão criados os projetos e arquivos fonte. Espero que este tutorial lhe seja útil. Bom Trabalho.