quinta-feira, 7 de abril de 2011

Comentando os exercícios de Algoritmo

Sobre Algoritmos!

Alguns colegas não estão entendendo os motivos pelos quais o professor Jonatas tem passados uns exercícios um tanto quanto estranhos. E, se perguntam: O que é que fritar um ovo, trocar um pneu, trocar uma lâmpada tem com programação de computadores?

O objetivo destes exercícios e comentários é simples. O objetivo é demonstrar que toda e qualquer ação que você faz, você segue um padrão, você tem uma rotina a seguir para que certas atividades sejam realizadas. Para programar computadores deve-se pensar em passos a serem seguidos.

Para você programar um computador para ele realizar uma determinada tarefa, você deve pensa na em você estando a executar as tarefas na ordem, na sequencia, na rotina necessária para que  a tarefa seja realizada. É você quem determina a sequencia em que o computador vai realizar tal atividade. Se você esquecer um detalhes ao escrever a lista de ações, o computador vai executar a tarefa de forma errada.

Fritando o ovo no fogão

Para fritar um ovo você segue alguns passos. Pode ser que em minha casa fritar um ovo, seja diferente de fritar um ovo em sua casa, mas, existe uma sequencia básica e comum que todos devem seguir.

Para fritar um ovo você toma decisões e age de uma maneira determinada e conhecida. Se bem que, aliás, será que existe alguém que não saiba fritar um ovo? Aqui em casa, como frito um ovo, eis minha sequencia:

  • Abro a geladeira e vejo se tem;
  • Se tem, pego o ovo;
  • Deixo-o sobre o balcão ao lado do fogão;
  • Abro o armário e pego a frigideira;
  • Abro outro armário e pego o óleo e o sal;
  • Abro a gaveta e pego uma certa colher para virar o ovo;
  • Escolho a boca do fogão;
  • Rodo o registro e aperto o botão para acender;
  • Coloco a frigideira na boca acesa;
  • Espero o tempo necessário para o óleo esquentar;ovo-frito
  • Quebro o ovo e jogo no óleo quente;
  • Tempero com sal;
  • Viro o ovo;
  • Espero o tempo da fritura;
  • Desligo a boca do fogão;
  • Sirvo o ovo
  • Sentar e comer.

 

Parece coisa boba isto. Porém, como você faz isto de forma natural, pode pensar que é banal. Este exemplo, é uma analogia. Para programar um computador para fritar um ovo, você deve pensar em todos os detalhes possíveis, todos os ambientes possíveis, caso contrário, o computador vai errar na execução da tarefa.

Fritando o ovo no micro-ondas

Para fritar outro ovo, só que usando o forno micro-ondas, a sequencia altera, e o resultado também. Afinal, fritar um ovo no micro-onda é bem diferente de fritar no fogão. Eis a sequencia:

  • Pegar a forma de fritar ovo no micro-ondas;
  • Untar o fundo com óleo; três gotas no máximo;
  • Quebrar o ovo e colocar na forma;
  • Abrir o forno micro-ondas;
  • Colocar a forma no prato do micro-ondas;
  • Fechar o forno micro-ondas;
  • Digitar o tempo de 1 minuto e 20 segundos;
  • Apertar ligar
  • Esperar o tempo exigido;
  • Abrir o forno;
  • Retirar a forma;
  • Servir
  • Comer.

Nenhum comentário:

Postar um comentário