Resolvemos preparar algumas aulas sobre Introdução à lógica de programação.
Bom, essas aulas servirão como base para o aprendizado de diversas outras linguagens.
Enfim, se você pretende iniciar um aprendizado em programação, essas poderão ser valiosas informações.
Nossa previsão é de aulas semanais até que tenhamos conteúdo satisfatório para que cada um siga com sua linguagem de preferencia.
Para maiores informações do projeto clique aqui.
Bom, vamos começar então?
Ótimo aprendizado a todos.
Introdução
- O objetivo principal da Lógica de Programação é demonstrar técnicas para resolução de problemas e consequentemente automatização de tarefas.
- O aprendizado da Lógica é essencial para formação de um bom programador, servindo como base para o aprendizado de todas as linguagens de programação, estruturadas ou não.
- De um modo geral esses conhecimentos serão de supra importância pois ajudarão no cotidiano, desenvolvendo um raciocínio rápido.
- SEQÜENCIA LÓGICA - São passos executados até atingir um objetivo ou solução de um problema.
- INSTRUÇÃO - Conjunto de regras ou normas definidas para a realização ou emprego de algo
- ALGORITMO - Um Algoritmo é uma seqüência de instruções ordenadas de forma lógica para a resolução de uma determinada tarefa ou problema.
- PROGRAMA - Um programa é um Algoritmo escrito em uma linguagem computacional.
- LINGUAGENS DE PROGRAMAÇÃO - São Softwares que permitem o desenvolvimento de programas. Possuem um poder de criação ilimitado, desde jogos, editores de texto, sistemas empresariais até sistemas operacionais.
- PORTUGOL - Uma pseudo-linguagem conhecida também como Português Estruturado. É derivado da aglutinação de Português + Algol. Algol é o nome de uma linguagem de programação estruturada usada no final da década de 50. É o modo que escreveremos nossos exemplos.
- Usar o menor número de verbos em cada senteça, de preferencia apenas um.
- Usar sentenças curtas e simples.
- Ser objetivo.
- Procurar usar palavras que não tenham sentido dúbio.
Abaixo é apresentado um Algoritmo não computacional cujo objetivo é usar um telefone público. Funciona assim: cada - representa um estágio da operação, onde vc só pode ir para o proximo estágio se as condições forem positivas. Caso contrario siga sempre no mesmo nivel até chegar ao final do script. Algumas vezes será necessário retornar até algum ponto do script prara conseguir chegar ao final satisfazendo todas as condições.
INICIO -Tirar o fone do gancho; -Ouvir o sinal de linha; -Se houver sinal de linha; --Teclar o número desejado; --Esperar a outra pessoa atender; --Conversar; --Colocar o fone no gancho; -Senão -Colocar o fone no gancho; -Começar de tudo novo; FIM
Agora que já vimos o básico, que tal colocar em prática?
Exercícios!
1. Crie uma sequecia lógica para ligar seu computador.
2. Descreva com mais detalhes a seqüência lógica para fazer uma chamada telefônica (tente prever algumas coisas que podem frustar o objetivo, como a falta de crédito no cartão tefônico, ou se der sinal de ocupado e etc. imagine e crie suposições).
A próxima aula será dia 27/11/2006.

Entrar
Cadastre-se
Ajuda
Responder


Quote



