|
|
Created by CAROLINA SANTANA DE LOS RIOS
over 8 years ago
|
|
| Question | Answer |
| En programación lógica se utilizan varios tipos de operadores, que son | Aritméticos, Relacionales, igualdad y funciones |
| Los operadores relacionales y aritméticos permiten aumentar la semántica en base a | conocimiento |
| Operador que unifica | := |
| Evalúa dos operandos derecha a izquierda, es verdadero si los valores obtenidos son iguales | =:= |
| A las variables de prolog se les llama variables... | lógicas |
| Secuencia lineal de objetos | Listas |
| Compuesto de un functor seguido de 0 a N argumentos entre paréntesis y separados por comas | Término |
| Los nombres de todos los predicados deben empezar con letra | Minúscula |
| Una regla consta de dos partes | Cabeza y cuerpo |
| Predicado para calcular la media entre dos números | media(X,Y,Z):= Z is (X+Y)/2 |
| ¿Es posible alterar el árbol de resolución en el lenguaje Prolog? | Sí, mediante el predicado ! |
| Realice la relación maximo(+X,+Y, ?Z) que verifique que Z es el máximo de los tres números | maximo(X,Y,Z) :- Z > X, Z > Y. |
| Ejercicio 4 | ? |
| Programa el prolog sobre su arbol genealogico, hechos solo padre( , ) o madre( , ) | ? |
| ? | |
| ? | |
| Las reglas de inferencia son usadas en la... | Lógica proposicional |
| Mencione las 8 reglas de inferencia | adición, simplificación, conjunción, modus ponens, modus tollens, silogismo hipotético, silogismo disyuntivo y resolución |
| Ejemplo de adición | p ----- p v q |
| Ejemplo de simplificación | p ^ q -------------- p |
| Ejemplo de conjunción | p q --------- p ^ q |
| Ejemplo de Modus Ponens | p -> q p ------------ q |
| Ejemplo Modus Tollens | p -> q ¬ p -------------------- ¬ q |
| Ejemplo silogismo hipotético | p -> q q -> r --------------- p -> r |
| Ejemplo silogismo disyuntivo | p v q ¬ p ----------------- q |
| Aparece gracias a la limitante de la lógica proposicional | cálculo de predicados |
| Elementos de la sintaxis básica de la logica de predicados | término, variable y función |
| Término sin variables | Término base |
| Expresión más pequeña a la que se le puede asignar un valor de verdad | átomo |
| Representa un hecho en el mundo al cual le es asignado un valor de verdad | Sentencia |
| Variable que no esta atada a un cuantificador | Variable libre |
| Sentencia con todas las variables cuantificadas | Fórmula Bien Formada (FBF) |
| Para eliminar cuantificadores existenciales se reemplaza la variable por... | Una función |
| Qué es la forma normal de skolem | se presenta cuando una sentencia tiene solo cuantificadores universales |
| Proceso de encontrar una sustitución a los parámetros de los predicados | Unificación |
| Símbolo de la variable anónima | _ |
| Tipos de datos (estructuras) admitidos en prolog (4) | Listas, árboles, matrices y grafos |
| Operador cuyo resultado es verdadero si ambos operandos no unifican | /= |
| Operador utilizado para evaluar expresiones aritméticas y funciones | is |
| Operador que significa "es exactamente igual que", no unifica, compara términos sin evaluar expresiones | == |
| Asserta | Agrega una cláusula al principio de la base de datos |
| Retract | Remueve una cláusula de la base de datos |
| dynamic | Declarar predicados dinámicos, el cual no puede tener cláusulas |
Want to create your own Flashcards for free with GoConqr? Learn more.