O primeiro programa
Uma das formas mais habituais de começar a trabalhar com uma linguagem de
programação é fazendo um pequeno programa que mostra uma mensagem “Olá
mundo”.
No tempo que as interfaces gráficas não existiam este primeiro programa era um
programa feito, no terminal. Fazer que aparecesse uma mensagem no terminal era
tão simples como escrever na linha:
Print "Olá Mundo"
Não é necessário nenhum cabeçalho prévio, a instrução Print serve para mostrar
qualquer cadeia de texto no terminal. Não existe programa tão simples como esse.
Vamos ver como fazê-lo com o ambiente de desenvolvimento Gambas:
1. Selecione a opção New project (Novo projeto). Aparecerá um assistente, Quando
pressionarmos Next (Próximo). Surgirá uma nova janela para escolhermos o tipo de
aplicação Project type (Tipo de projeto). Escolheremos a opção: Command-line
application (Aplicativo de linha de comando).
2. Damos um nome e um título ao projeto, por exemplo, programa1. Pressionamos o
botão Next (Próximo).
3. Escolhemos o local do disco em que queremos criá-lo; pressionamos novamente o
botão Next (Próximo) e aparecerá um resumo com os dados do projeto.
4. Ao pressionarmos o botão OK o ambiente de desenvolvimento do Gambas será
exibido pronto para começar a programar.
Por ser uma aplicação de terminal, que não possui interface gráfica, no momento só
necessitamos nos fixar na janela da esquerda, que em nosso caso terá como título:
4
programa1.
Na realidade esta é, provavelmente, a janela mais importante para manipular o
ambiente de desenvolvimento. O menu superior contem as entradas necessárias
para salvar e carregar projetos, ativar as várias janelas da IDE, manipular a
execução dos programas, personalizar o ambiente. Ferramentas, Preferências e etc.
No momento nos fixamos apenas na arvore de diretórios. Podemos ver que a raiz da
arvore é o nome do projeto: programa1, e que dele saem três diretórios: Project,
Sources e Data.
No diretório Sources fica os diversos tipos de arquivos de
código fonte, cujo nome, indica sua finalidade.
Gambas nos dar duas formas de criar os programas. Podemos
escolher entre uma programação orientada a objetos ou uma
programação estruturada.
O arquivo que contem o nosso programa pode ser uma Classe
ou um Módulo. Para simplificar, o Gambas já criou o módulo
MMain, onde podemos escrever o nosso código.
Por fim podemos escrever nosso código em Gambas. Antes da linha onde está o
END, Tal como está mostrando a (Figura).
Depois que escrevermos o código o qual já conhecemos,
pressionamos a tecla ENTER, vemos que o ambiente colore o
texto de uma maneira particular. Podemos parar um instante e
observar a diversidade de cores. Observe a (Figura a
esquerda):
Em cinza aparece uma linha que começa com uma aspa
simples ( ' ). Isto indica que a linha é um comentário. Quer dizer
que não se trata de nenhum código de programação e o texto após a aspa não será
executado nunca, são comentários que o programador pode e deve colocar para
facilitar que outros (ou
ele mesmo, com o passar do tempo) entenda o que o
programa faz nesse ponto.
Em preto podemos ver a palavra-chave Print.
Em vermelho aparece a String (Cadeia de texto).
À esquerda podemos ver um ressalte Rosa no começo das linhas que foram
modificadas, isto aparecerá sempre nas linhas que foram modificadas e que ainda
não tenham sido compiladas. Quando compiladas o ressalte torna-se Verde.
O programa já está pronto. Para testar clique no botão verde com o símbolo
Play, que está na tela do projeto. Ao fazê-lo aparecerá uma nova janela chamada
Console a qual exibe a saída do nosso programa. Neste caso será o texto:
Olá Mundo.
Podemos compilar o programa e gerar um arquivo executável que funciona sem a
necessidade da IDE do Gambas.
No menu da janela do projeto selecione: Projeto - Criar executável. Vai surgir uma
janela de diálogo para escolher o diretório onde queremos criar o executável. Click
5
OK e o executável será gerado.
Vamos encerrar agora o ambiente de desenvolvimento do Gambas.
Geralmente podemos executar o programa apenas com um duplo clique no
executável. Caso não procedimento não funcione. Abra um terminal (console do
Linux) para, podermos testar o funcionamento do nosso primeiro programa.
Primeiro passo entre no diretório do projeto onde está o executável, para isso utilize o
comando cd que é utilizado para entrar em um diretório.
user@usuario ~ $ cd programa1
user@usuario ~/programa1 $
Já dentro do diretório programa1 execute o programa “programa1.gambas” com o
comando “ponto seguido de uma barra” ./ que no Linux é utilizado par executar um
programa.
user@usuario ~/programa1 $
./programa1.gambas
Olá mundo
user@usuario ~/programa1 $
6
Download

O primeiro programa Uma das formas mais habituais de