act diagnostica Tic 2 UANL
En el Robot Karel existen múltiples comandos especiales que sirven para hacer repetitivas las instrucciones que uno aplica en la sección programa.
Existen 5 grupos de comandos y en cada grupo varia la cantidad de comandos, cada comando tiene una función diferente. En total son 11 comandos, cada uno con palabras en inglés de nombre y son fáciles de aprender.
Esta es una lista con los 11 comandos:
Iterate ()
If ()
If/else ()
While ()
Void ()
Void (1)
Void (2)
Void (3)
Void (n)
Succ (n)
Pred (n)
En mi opinión todos los comandos son importantes pero para poder tener éxito al momento de usarlos se deben de poner en práctica.
Actividad diagnostica
1. Realiza la lectura del tema “Comandos …ver más…
While: El “while” es un estatuto de control de repetición. Cuando el Robot llega a la línea doble escribimos este estatuto (while), evalúa lo que escribimos dentro de los paréntesis a la derecha de la palabra “while”.
Funciones o módulos
Son un grupo de ordenes encerradas entre un par de llaves ({ }), a las que asignamos un nombre antes de del bloque de órdenes que forman el nuevo módulo.
La característica principal de una función es que resuelva una tarea simple, concreta y específica, como parte de la solución completa que se está diseñando. En cada nueva función o modulo escribimos la palabra “void”, para avisarle al sistema que en ese punto del programa estamos escribiendo la definición de una nueva función o modulo.
Funciones múltiples o módulos múltiples
Uno de los objetivos de manejar módulos múltiples es subdividir la solución de un problema en pequeñas tareas y escribir un nuevo módulo para solucionar cada una de las tareas previamente identificadas. La tarea principal del programa es dividida en varios módulos, cada uno se encarga de realizar una tarea específica y al terminarla pasa el control al programa principal para continuar con la secuencia del realizar otra subtarea.
Uso de parámetros
Cuando usamos el estatuto de control de repetición “iterate(n)”, incluimos, entre