2 Ejercicios De Sistemas De Producci N 2012 2013
_____________________________________________________________________________________
Ejercicio 1: Girar Monedas
Ejercicio 2: Movimiento de los Caballos
Ejercicio 3: Clasificación de Animales
Ejercicio 4: Encadenamiento hacia delante, hacia atrás
Ejercicio 5: Encadenamiento hacia delante, hacia atrás
Ejercicio 6: Empresa de mensajería
Ejercicio 7: Ejercicio dedescuento en trenes
Ejercicio 8: Cesáreas
Ejercicio 9: Clasificación de Peces
Ejercicio 10: Dentista
Ejercicio 11: El circuito.
Ejercicio 12: El ciclista
Ejercicio 13: Encadenamiento tipo test
Ejercicio 14: Tarifas telefónicas
Ejercicio 15: Compra de Impresoras
Ejercicio 16: Baremos de los colegios.
_____________________________________________________________________________________
AsunciónGómez Pérez. Facultad de Informática. Universidad Politécnica de Madrid.
1
Ejercicios de Sistemas de Producción
_____________________________________________________________________________________
Ejercicio 1: Girar Monedas
Se tienen cinco monedas dispuestas como se encuentran a continuación:
A
R
A
R
A
El anverso de la moneda está representado por A y el reverso por R.
En cada movimientose puede dar la vuelta a cualquier par de monedas contiguas.
La situación final que se quiere obtener es la siguiente:
R
R
R
A
R
Se pide:
a) Descripción de la Base de Hechos.
b) Descripción de las reglas que forman la Base de Reglas.
c) Descripción de la Estrategia de Control.
d) Determinar las reglas que se ejecutan para pasar de la situación inicial a la situación final._____________________________________________________________________________________
Asunción Gómez Pérez. Facultad de Informática. Universidad Politécnica de Madrid.
2
Ejercicios de Sistemas de Producción
_____________________________________________________________________________________
Ejercicio 2: Movimiento de los Caballos
Se dispone de la configuración inicial dada pro la figura 1 y y se desea llegara la configuración final
dada por la figura 2.
A
-
A
R
-
R
-
-
-
-
-
-
R
_
R
A
-
A
Figura 1
Figura 2
Se pide representar de dos formas diferentes este problema describiendo en cada caso:
A)
La Base de Hechos
B)
Las reglas que forman la Base de Reglas.
Se sabe que las piezas se mueven como los caballos en el ajedrez.
No se permite que las fichas del tablero_____________________________________________________________________________________
Asunción Gómez Pérez. Facultad de Informática. Universidad Politécnica de Madrid.
3
Ejercicios de Sistemas de Producción
_____________________________________________________________________________________
Ejercicio 3: Clasificación de Animales
Supóngase la siguiente Base de Reglas
R1: Si un animal tiene pelo, entonces esmamífero
R2: Si un animal da leche, entonces es mamífero
R3: Si un animal tiene plumas es un ave
R4: si un animal vuela y pone huevos, es ave
R5: Si un animal come carne, es carnívoro
R6: Si un animal tiene dientes puntiagudos, tiene garras, tiene ojos al frente es carnívoro
R7: Si un animal mamífero tiene pezuñas es una ungulado
R8: Si un animal mamífero rumia es un ungulado
R9: Si un animalmamífero y carnívoro tiene color leonado con manchas oscuras se trata de un leopardo
R10: Si un animal mamífero y carnívoro tiene color leonado con rayas negras es un tigre
R11: Si un animal ungulado con cuello largo y piernas largas tienen manchas oscuras es una jirafa
R12: Si un animal es un ungulado con rayas negras es una cebra
R13: Si un animal es ave y no vuela y tiene el cuello largo y piernaslargas de color blanco y negro es un
avestruz
R14: Si un animal es ave, no vuela, nada, de color blanco y negro, se trata de un pingüino
R15: Si es un ave que vuela bien, es un albatros
R16: Si un animal es de una especie y ese animal es padre de otro, entonces el hijo es de la misma
especie.
Y la siguiente base de hechos:
(animal robbie)
(robbie manchas oscuras)
(robbie come carne)
(suzie...
Regístrate para leer el documento completo.