iniciação a computação
1 Algoritmos
As primeiras habilidades que iremos adquirir na construção de algoritmos são:
Ler e Escrever
Calcular e pensar logicamente
Decidir
Repetir
Abstrair e Criar soluções
Exemplo de Ler e Escrever: Habilidades que desenvolvemos desde pequenos e que utilizamos incessantemente durante o nosso dia a dia, ao lermos placas, outdoors, livros, ao anotarmos recados, preenchermos formulários, etc.
Exemplo de calcular e pensar logicamente: 2 + 2 = 4 ; a afirmação de que 6 > 2 é verdadeira.
Exemplo de Decisão: Ao sair de casa que tipos de acontecimentos podem fazer com que você altere o caminho que havia previamente programado?
Por exemplo, considere que ao sair de casa você percebe que o tempo está chuvoso, ou que o tempo está muito frio.
Exemplo de Repetição: Ações que aprendemos a desempenhar uma única vez e que pela característica de repetição de um padrão podemos utilizá-la diversas vezes na mesma sequência. Por exemplo, considere que você trabalha no setor de cadastro de uma empresa, o processo de cadastro de um cliente obedecerá sempre a mesma sequência, sendo assim, uma vez tendo aprendido como fazer esse trabalho uma única vez, todos os demais cadastros serão feitos da mesma maneira.
1.1 Conceito de Algoritmos
Um algoritmo é uma sequência finita de passos (instruções) para resolver um dado problema.
Um algoritmo contém regras formais para obtenção de um resultado ou da solução de um problema.
Em um algoritmo é estabelecido um padrão de comportamento a ser seguido, uma norma de execução a ser trilhada para ter como resultado a solução de um problema.
1.2 Exemplo de Algoritmo
Algoritmo para trocar o pneu de um carro:
Algoritmo trocar_pneu
Inicio
Desligar o carro
Pegar as ferramentas (chave e macaco)
Pegar o estepe
Suspender o carro com o macaco
Desenroscar os 4 parafusos do pneu furado
Retirar o pneu furado
Colocar o estepe
Enroscar os 4 parafusos
Baixar o carro com o macaco
Guardar as