Friki.net Home Page
 
Registrarse
| | | | | | |
 
Home   Friki.net

 
 
19-jul-2009, 22:39
Avatar de Mauro´s
Friki
 
Se registró el: mayo-2009
Localización: Arkham Asylum
Cool

LOGO - el de la tortuga

LOGO



El lenguaje de programación LOGO fue desarrollado en los años sesenta del pasado siglo en el MIT (Instituto Tecnológico de Massachusetts) con el objetivo de crear un lenguaje sencillo destinado a fines educativos y control de sistemas.

Las órdenes efectuadas en el lenguaje LOGO se denominan primitivas. Las primitivas se escriben, en mayúsculas, en la ventana de trabajo, y para que el programa las ejecute basta pulsar la tecla Intro del teclado. El cursor, situado en la ventana de gráficos, realizará las instrucciones indicadas. Este cursor tiene forma de tortuga, por lo que el lenguaje de programación LOGO es conocido universalmente como el «mundo de la tortuga». También puede aparecer una tercera ventana, la ventana de textos, que muestra mensajes proporcionados por el programa.

PRIMITIVA - ORDEN
  • BORRAPANTALLABP Deja en blanco la ventana
  • AVANZA nAV nLa tortuga avanza una distancia n
  • RETROCEDE nRE nLa tortuga retrocede una distancia n
  • GIRADERECHA nGD nLa tortuga gira un ángulo n hacia la derecha
  • GIRAIZQUIERDA nGI nLa tortuga gira un ángulo n hacia la izquierda
  • SUBELÁPIZ SL La tortuga no deja trazo al desplazarse
  • BAJALÁPIZ BL La tortuga dibuja su trayectoria a medida que se desplaza
  • PONCOLOR nPONCL nCambia el color de la tortuga
  • RELLENA Colorea el interior de una figura cerrada
  • REPITE n[...] Repite n veces la orden indicada entre los corchetes
  • ESPERA nEspera un tiempo n antes de realizar la siguiente acción
  • OCULTATORTUGA OT Oculta todas las tortugas que estén activas



Si queremos indicar un grupo de instrucciones que ocupen varias líneas, de forma que el ordenador entienda todo ello como un conjunto y lo ejecute a la vez, se debe definir un procedimiento, que ya constituye un programa propiamente dicho.

Para ello son necesarias dos nuevas primitivas: PARA dará comienzo al procedimiento y FIN lo terminará. Una vez definido, bastará con escribir su nombre y, tras pulsar la tecla Intro, se ejecutará el procedimiento completo.

Al igual que ocurre con otros lenguajes de programación, unos procedimientos pueden utilizarse como primitivas de otros procedimientos, e incluso un mismo procedimiento puede «llamarse a sí mismo» de forma recursiva.

También podemos emplear condiciones para que se ejecuten determinadas acciones en función de ellas. Para ello se utiliza la primitiva SI, así:

SI condición [acción]

Si se cumple la condición indicada, se realizará la acción; pero si no se cumple, el programa pasará a ejecutar la línea siguiente.

Por ejemplo, la sentencia siguiente permitirá parar la ejecución de un procedimiento cuando se pulse cualquier tecla del teclado:

SI TECLA? [ALTO]

Esta es una tortuga que se conecta via infrarojo y se mueve con este programa:


Fuentes:

TOR - TU - GA - LOGO
 
patocriollo
19-jul-2009, 23:28
jaja seeeeeeeeeeeeeeeeeeeeee


una maza el logo


para cuando el informe de BASIC (yo lo aprendia con la revista croniquita)
y la del gran Turbo Pascal?

5 frikines
 
santi8ago8
20-jul-2009, 00:41


Mas viejo q la mierda jajaja
Discusión cerrada

Tags
logo, mauro´s, retro, software, tortuga, viejo
Herramientas





Powered by vBulletin
Copyright © 2000-2009 Jelsoft Enterprises Limited

Search Engine Optimization by vBSEO 3.2.0