Banco de Dados
Estruturas de Dados
ALGORITMOS
CONCEITOS
É um conjunto de instruções ou comandos que, quando executados levam a um conjunto finito de ações.
É um conjunto ordenado de instruções que quando seguidas desempenham uma tarefa especifica.
Exemplo uma receita de bolo.
PROGRAMA.
É uma adaptação ou codificação de um algoritmo atendendo as regras de uma linguagem especifica.
ITENS FUNDAMENTAIS:
Para que possamos entender e desenvolver algoritmos vamos precisar de alguns conceitos básicos:
VARIÁVEIS
Uma variável corresponde a uma área de memória cujo conteúdo varia durante a execução do algoritmo.
Devemos encarar uma variável como o endereço de memória aonde está guardada uma determinada informação. Esta informação pode ser de diversões tipos, mas somente um tipo de cada vez. O algoritmo poderá alterar este valor, de acordo com as suas instruções, quantas vezes forem necessárias, por isto elas são chamadas variáveis.
TIPOS DE DADOS
Todos os dados processados por um algoritmo devem ser previamente definidos, isto porque o computador precisa saber previamente o tipo e o tamanho da informação que será processada.
Como já foi visto anteriormente, nós vamos armazenar estes dados dentro de variáveis, para que possamos alterar o seu valor durante a execução do algoritmo. Sendo assim, cada variável deverá ser declarada previamente e com um tipo já definido que deverá ser um dos tipos abaixo, ou uma de suas variações que serão vistas posteriormente.
NOMES DE VARIÁVEIS
Para que possamos declarar uma variável devemos dar-lhe um nome. Dentro do algoritmo toda vez que eu precisar usar o valor armazenado nesta variável, eu vou referencia-la pelo seu nome.
REGRAS PARA NOMES DE VARIÁVEIS:
Os nomes das variáveis devem representar o que será guardado dentro dela
O primeiro caractere de um nome deverá ser sempre alfabético
Não podem ser colocados espaços em branco no nome de variáveis, usar o UNDERSCORE.
A declaração de uma variável é feita no