FUNDAMENTOS DA PROGRAMAÇÃO – O Portugol
Olá escavadores de bits! Mais uma vez, venho falar sobre o Portugol, uma linguagem acadêmica para ensino de programação e princípio de construção de algoritmos. Vou apresentar através desta série de artigos – FUNDAMENTO DA PROGRAMAÇÃO – os conceitos básicos que poderá ser utilizado em todas a linguagens de programação que você venha ter contato.
Objetivos desta série de artigos:
Iniciar e apresentar a programação de computadores através das ferramentas de construção de algoritmo.
Ferramentas que será utilizada nesta série: Portugol IDE.
O PORTUGUÊS ESTRUTURADO
O português estruturado ou simplesmente Portugol vem sendo muito utilizado no ensino de programação de computadores. É uma linguagem simples, em que você escreve simplesmente algoritmos, ou seja, com o Portugol, não há a possibilidades de se compilar um programa, mas sim interpretar as saídas do algoritmo. O Portugol é uma ferramenta indispensável para quem deseja dominar:
- O Princípio de Construção de Algoritmos;
- Lógica de Programação;
- Boas práticas de programação.
O PORTUGOL IDE
O Portugol IDE será a nossa ferramenta de estudos. Com essa ferramenta, irei demonstrar como funciona a construção de um programa, através dos vários conceitos de programação, tais como:
- Variáveis;
- Operados Relacionais de Lógico;
- Estruturas de Repetição;
- Estruturas Condicionais;
- Entre outros…
Vamos começar, com o nosso primeiro estudo conceitual, falando sobre Sintaxe, Tipos de Dados, Variáveis. Acompanhe:
- AULA 1
O QUE É SINTAXE
Sintaxe é a forma de escrita do código em uma determinada linguagem. Cada linguagem tem sua sintaxe. É preciso seguir rigidamente a sintaxe da linguagem em uso, pois o computador é capaz de entender apenas algumas poucas instruções que são os comandos da linguagem.
A sintaxe básica do Portugol IDE é:
início
Algoritmo
fim
Algoritmo, representa o nosso programa. É nessa área que vamos escrever o nosso código.
TIPOS DE DADOS
O computador armazena os dados segundo sua natureza, ou seja, cada dado – uma informação útil para resolução de um problema – tem seu tipo que pode ser: inteiro, real, lógico, carácter e texto. Observe que estes são os tipos de dados utilizados no Portugol IDE. Em livros sobre o assunto, você poderá observar certa diferença, mas o sentido é o mesmo. Veja tabela abaixo para mais informações sobre os tipos de dados:
| Tipo | Descrição |
| Inteiro | Valores ordinais |
| Real | Valores com casas decimais |
| Lógico | Valores lógico – Verdadeiro/Falso |
| Carácter | Um único caracter |
| Texto | Conjunto de Caracteres |
VARIÁVEIS
Já vimos acima, que existem alguns tipos de dados que o computador pode armazenar. Mas, onde e como usar esses tipos de dados? As variáveis não podem ser criadas “soltas” no computador. O programador quando cria um variável deve definir qual o seu tipo. Ou seja, à variável deve ser atribuído um tipo que defina a sua natureza. Por exemplo: uma variável para armazenar o saldo de uma conta bancária, deve ser real, pois esse tipo de dado pode assumir casas decimais.
Definindo: variável é um espaço na memória do computador para armazenar algum tipo de dado. O nome de variáveis, deve seguir algumas regras básicas. Vejamos:
- A variável não deve começar com números;
- Caracteres especiais não podem ser utilizados para nomear variáveis;
- Nomes de variáveis não podem conter espaços.
Essas são as regras mais importantes para nomear uma variável.
INSTALAÇÃO DO PORTUGOL IDE
Se você não sabe como instalar o Portugol IDE, clique aqui para o acessar o artigo: PORTUGOL IDE – APRENDA A PROGRAMAR COM UMA FERRAMENTA REPLETA DE RECURSOS em que comento sobre esta ferramenta. Vamos utilizar ela durante esta série de artigos.
No próximo artigo, darei continuidade a série falando sobre comandos de entrada e saída e teremos a oportunidade de montar nosso primeiro algoritmo com os comandos apresentados em uma vídeo aula . Não percam esta série, pois através dos Algoritmos qualquer linguagem de programação que você queira aprender será super fácil, pois os algoritmos são a alma da programação.
Fábio Almeida
Fascinado por informática e eletrônica, começou a estudar programação de computadores com 16 anos de idade. Atualmente, trabalha com desenvolvimento .Net, para desktop e WEB. Já trabalhou em automação comercial, com VFP e atualmente trabalhando com C#.Net. Graduando em Ciência da Computação.





Pingback: FUNDAMENTOS DA PROGRAMAÇÃO – OPERADOR XOU (OU EXCLUSIVO) | Como Criar Programas de Computador e Sites | Criar Programas
Pingback: FUNDAMENTOS DA PROGRAMAÇÃO – COMANDO ESCOLHE (CASO) | Como Criar Programas de Computador e Sites | Criar Programas
Pingback: FUNDAMENTOS DA PROGRAMAÇÃO – ERRO DE SINTAXE E LÓGICA | Como Criar Programas de Computador e Sites | Criar Programas
Pingback: C# - Tipos de Dados e Declaração de variáveis | Como Criar Programas de Computador e Sites | Criar Programas