TAREAS PRENDIENTES
Enviado por ezequiel1747665 • 8 de Marzo de 2015 • 896 Palabras (4 Páginas) • 179 Visitas
UNIVERSIDAD AUTONOMA DE NUEVO LEON
PREPARATORIA NO. 17
SEMESTRE: ENERO-JUNIO 2015
ETAPA: 2
ACTIVIDAD: DIAGNOSTICA
MATERIA: TIC 2
PROFESORA: ANA CAROLINA MEDINA ROCHA
ALUMNO: Ezequiel Iñiguez de león
MATRICULA: 1747665
GRUPO: 214
NO. LISTA: 22
1 Karel el Robot
En esta primera parte pretendemos introducir varios conceptos básicos de programación.
Trataremos de brindar la posibilidad de adquirir los principios de un lenguaje de
Programaciónestructurada, tales como la creación de procedimientos, condicionales,
iteraciones, etc.
1.1 Objetos en El mundo de Karel
Karel el Robot es un programa que simula un mundo virtual de un robot donde el objetivo
Es la resolución de problemas de carácter logístico. El robot se llama Karel y lo podemos
controlar por medio de un algoritmo que primero se diseña y después se captura como
instrucciones reconocidas por el programa para llegar a la resolución del problema en
cuestión. En el mundo de Karel encontraremos los siguientes elementos:
1.2 Componentes de Karel
El estado inicial de Karel en el mundo es el origen, que es la esquina inferior izquierda con
orientación hacia el norte. Es un robot que cuenta con tres censores que detectan muros
enfrente de ellos, los muros son impenetrables y los censores están colocados uno al
costado izquierdo de Karel, otro enfrente de Karel y el tercero en el costado derecho de
Karel.
Cada censor es activado cuando detecta enfrente del mismo un muro, así que, un censor
genera uno de dos valores dependiendo de una variable que pregunta si existe o no muro
frente al censor. Ejemplo, si la variable es “frente-libre” y el censor detecta que no existe un
muro enfrente, el censor asigna el valor “verdadero” a la variable “frente-libre”
También Karel tiene un censor que detecta cuando esta junto a un zumbador, de la misma
forma que los anteriores censores genera uno de dos valores verdadero si esta junto a
zumbador o falso si no lo esta. La mochila de Karel también trabaja como censor ya que
puede haber zumbadores en ella o no. por ejemplo, si en la mochila hay 5 zumbadores, la
variable “algún-zumbador-en-la-mochila” tendrá el valor de verdadero y falso en el caso de
que no existieran
...