GoConqr has a new look! Let us know what you think.

Quiz

CLIPS

TOMÁS Y.B. Fotografía 50 questions

Take the quiz

Questions in this quiz (50)

  1. 1En el siguiente programa
    (deftemplate datos
    (slot x)
    (slot y)
    )
    (deffacts hechos
    (datos (x 2)(y 4))
    (datos (x 3)(y 9))
    )
    (defrule r1
    (datos (x ?x)(y=(* 2 ?x)))
    =>
    )
    1. ALa regla r1 se activaría por el hecho (datos (x 2) (y 4))
    2. BLa regla r1 se activaría dos veces
    3. CLa regla r1 no se activaría
    4. DEn la regla r1 se muestra un elemento condicional patrón con una restricción en la que se invoca a una función que devuelve un valor.
  2. 2La siguiente regla muestra un elemento condicional patrón con una restricción predicado

    (defrule r1
    (datos ?x&:(numberp ?x))
    =>
    )
    1. AVerdadero
    2. BFalso
  3. 3En la siguiente regla:
    (defrule encontrar-datos
    (datos 1 azul rojo)
    =>
    )
    el elemento condicional patrón se comparará con hechos ordenados y su primer campo debe de ser un símbolo.
    Selecciona una:
    1. AVerdadero
    2. BFalso
  4. 4En la siguiente regla
    (defrule r1
    (hombre Socrates)
    =>
    (assert (mortal ?x))
    )
    (hombre Socrates) representa un hecho ordenado
    1. AVerdadero
    2. BFalso
  5. 5En las siguientes frases:
    1) Todos los hombre son mortales.
    2)Sócrates es un hombre.
    La primera corresponde al conocimiento y en un formalismo de representación de sistema basado en reglas (SBR) se representará a través de una regla.
    La segunda frase corresponde a una afirmación o aun hecho y en un SBR podemos representarlo a través de un hecho.
    Un programa en clips como el siguiente permitiría realizar inferencias:
    (deffacts h1
    (hombre Socrates
    )
    (defrule r1
    (hombre ?x)
    =>
    (assert (mortal ?x))
    )
    1. AVerdadero
    2. BFalso
  6. 6La siguiente regla
    (defrule r-check
    (forall (sensor (id ?id) (tipo fuego))
    (verificacion (id ?id) (estado OK)))
    =>
    (assert (sensores verificados)))

    se activa para la siguiente base de afirmaciones:
    (verificacion (id 5)(estado PENDIENTE))
    Selecciona una:
    1. ANo contestar
    2. BFalso
    3. CVerdadero
  7. 7Con los siguientes hechos cuantas veces se activaría la siguiente regla? Responda uno de los posibles valores (1,2,3,4)

    f-1 (datos 1.0 azul "rojo")
    f-2 (datos 1 azul)
    f-3 (datos 1 azul rojo)
    f-4 (datos 1 azul ROJO)
    f-5 (datos 1 azul rojo 6.9)

    (defrule encontrar-datos
    (datos ? azul rojo $?)=>
    )
    1. A1
    2. B2
    3. C3
    4. D4
  8. 8En el siguiente programa
    (deffacts hechos
    (comidas carne huevos pescado)
    )
    (defrule r1
    (comidas $?antes XXX $?despues)
    =>
    (printout t ?x crlf)
    )
    ¿Que habria que escribir en lugar de XXX para que se mostrara por pantalla todas las comidas?
    1. A?x
    2. BNo contestar
    3. C?y
  9. 9Sea la siguiente regla:
    (defrule r-parar
    (logical (semaforo rojo))
    =>
    (assert (parar)))
    y los siguientes hechos afirmados: (semaforo rojo)
    Si después de dispararse la regla, la cual creará el hecho (parar), se elimina el hecho (semaforo rojo), automáticamente se borra el hecho (parar).
    Selecciona una:
    1. ANo contestar
    2. BVerdadero
    3. CFalso
  10. 10Para que una regla se active y pase a la agenda se deben de satisfacer todos los elementos condicionales del antecedente de la regla.
    Selecciona una:
    1. AVerdadero
    2. BFalso

Information

Description
Quiz on CLIPS, created by TOMÁS Y.B. Fotografía on 08/04/2018.
Language
Español
Views
44
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?