O que é um “Loop”?



Arquivado em: Blá blá blá

Para quem não conhece o conceito de LOOP, trata-se de uma terminologia assim nomeada por estudiosos de informática para definir uma confusão criada e que não possui uma explicação concreta para solução do problema.
Bem, vou repassar uma forma de explicar essa famosa terminologia.

Diz-se que um programa de computação “entrou em loop” quando acontece a seguinte situação:

O diretor chama sua secretária e diz:

Senhorita Vanessa: Tenho um seminário na Argentina por uma semana e quero que você me acompanhe. Por favor faça os preparativos da viagem …

A secretária liga para seu marido:

- Alô, João! Vou viajar para o exterior com o diretor por uma semana. Cuide-se meu querido!

O marido liga para sua amante:

- Eleonor, meu amor. A bruxa vai viajar para o exterior por uma semana, vamos passar esta semana juntos, minha princesa …

No momento seguinte, a amante liga para o menino para quem dá aulas particulares:

- Joãozinho, estou com muito trabalho esta semana e não vou poder te dar aulas….

A criança liga para seu avô:

- Vovô, esta semana não terei aulas, minha professora estará muito ocupada. Vamos passar a semana juntos?

O avô (que é o diretor desta história) chama imediatamente a secretária:

Senhorita Vanessa venha rápido – Suspenda a viagem, vou passar a semana com meu netinho que não vejo há um ano, por isso não vamos participar mais do seminário. Cancele a viagem e o hotel.

A secretária liga para seu marido:

- Ai bem! O babaca do diretor mudou de idéia e acabou de cancelar a viagem.

O marido liga para sua amante:

- Amorzinho, desculpe! Não podemos mais passar a semana juntinhos! A viagem da mocréia da minha mulher foi cancelada.

A amante liga para o menino a quem dá aulas particulares:

- Joãozinho, mudei os planos: esta semana teremos aulas como de costume.

A criança liga para o avô:

Puta merda vovô! A véia da minha professora me disse que terei aulas. Desculpe mas não poderemos ficar juntos esta semana.

Seu avô liga para a secretária:

Senhorita Vanessa – Meu neto acabou de me ligar e dizer que não vai poder ficar comigo essa semana, porque ele terá aulas. Portanto dê prosseguimento à viagem para o Seminário.

Entendeu agora o que é um LOOP ??

(autor desconhecido, se alguém souber dá um grito ae)

25 Comentários para “O que é um “Loop”?”

  1. Carol disse:

    HSAUIHSAIUHSA, credo, que nervoso que dá rs

  2. Ronaldo disse:

    for(i=0;i<=1;i++)
    {
    i–;
    }

  3. Ronaldo disse:

    i– ;*

  4. Kel disse:

    î = nerd detected

  5. Jullie disse:

    esse é o loop mais legal huahauhauh

  6. ANA disse:

    1 ano sem ver o netinho! que dó! hahaha

  7. Danilo disse:

    hsuahsuh…eu axei mais graça na resposta do Ronaldo que no texto. Quando vi o titulo do texto imaginei que seria algo sobre programação mesmo..shuahs

  8. Ronaldo disse:

    pow… nerd não… programador =/

  9. Ronaldo disse:

    PS: nao saiu ali.. eh i – - ;

    PS²: olha quem ta me chamando de nerd…

  10. Bet's disse:

    Ou seja, loop, causa falta de foda… isso é um loop!

  11. Paty Mattos disse:

    Queridos,

    segue o meu novo blog. Para quem não sabe o Gabriel Pinho, meu namorado, é casado e nunca tinha me dito nada. Veja a confusão no blog que criei, comente e divulgue.

    http://gabrielpinhomesacaneou.blogspot.com/

    Bjs

  12. Dani disse:

    while(true) { print(‘Sou fã do TPMulheres’); }

    Homenagem nerd pras gurias. xD

  13. Darkwolf disse:

    legal !!

  14. TRC disse:

    Na verdade isso define uma situação de deadlock =)
    o conceito de Loop está certinho =)
    mas nos trabalhamos para isso não acontecer!

    #!/bin/bash
    echo “Odiamos DeadLocks”

  15. Vanessa disse:

    Poow!

    adoreeei!

    {
    printf (“Hello World”);
    }

    system (“pause”);

    hehe

  16. Samara do Vale disse:

    eu adorei kkkkkkkkkkk

  17. Marcius disse:

    Ola, sou programador como meu email sugere, não vou postar nenhum pedaço de codigo aqui porque tennho ciência que minha profissão pode parecer chato para outras pessoas, mas vai minha opinião sobre o poster:

    Se esse poster fosse usado para explicar loop na época do meu curso, não seriamos apenas 3 formandos.

    muito bom a melhor exemplificação de loop que eu já vi.

  18. mauricio disse:

    esse é o resultado da divisão por zero

  19. Vinicius disse:

    Não concordo com o uso deste termo. Está abaixo a explicação.
    Loop é qualquer laço de repetição dentro de um programa ou algorítimo, e não existe a necessidade de ser infinito e muito menos de haver conflitos de recursos como o exemplo citado.
    Neste caso um termo mais adequado seria DEADLOCK, onde, o loop entra em estado infinito por causa da dependência cíclica de recursos.

  20. Anonimo disse:

    procedure loop;
    begin
    repeat
    write(‘LOL! ‘);
    until false;
    end;

  21. ANJELUS disse:

    CAra adorei o Olá Mundo, da Vanessa, um clássico dos livros de programação.
    Bem, agora vcs poderiam explicar tomada de decisão (if,else)…

    Marcus chato p caralho, deve programar em Assembly.

  • Linksôônia – Links para o fim de semana [70] | Insoonia — 12 de fevereiro de 2010 @ 14:19

  • Explicando um Loop!!! « Comic Randomic — 16 de fevereiro de 2010 @ 23:55

  • Comic Randomic » Explicando um Loop!!! — 13 de junho de 2010 @ 15:18

  • Feed RSS dos comentários deste Post. TrackBack URI

    Comente