Unidad I y II Flashcards
Marque la opción correcta que represente reglas de prolog que correspondan con la siguiente
afirmación:
“Marcos compra una bebida alcohólica solo si es más barata que la cerveza”
1- compra (marcos,X):-cs_bebida_alcoholica(‘cerveza’), precio (C, PC), precio(X,PX), PX>PC.
2- compra (marcos,X):-es_verdura(X), precio(‘cerveza’, PC), precio(X,PX), PX<PC.
3- compra (marcos,X):-es_bebida_alcoholica(X), precio(‘cerveza’, PC), precio(X,PX), PX<PC.
4- compra (marcos,X):-es_bebida_sin_alcohol(X), precio(“cerveza’, PC), precio(X,PX), PX<PC.
5- compra(marcos,X):-es_bebida_alcoholica(‘cerveza’), precio (C,PC), precio(X,PX), PX<PC.
3- compra (marcos,X):-es_bebida_alcoholica(X), precio(‘cerveza’, PC), precio(X,PX), PX<PC.
Prolog utiliza un paradigma de programación:
Seleccione una o más de una:
1- Programación multiespectral.
2- Orientado a objetos.
3- Imperativo o procedural.
4- Dirigido por eventos.
5- Lógico declarativo.
5- Lógico declarativo.
El operador de negación es:
Seleccione una o más de una:
1- El signo de exclamación.
2- El guion bajo.
3- La coma.
4- El predicado not/1
5- El punto y coma.
4- El predicado not/1
Marque la opciones correctas que representen reglas de prolog:
Seleccione una o más de una:
1- le_gusta_a(eduardo,meet).
2- le_gusta_a(eduardo,skype).
3- le_gusta_a(eduardo,jitsi).
4- le_gusta_a(eduardo,zoom).
5- le_gusta_a(eduardo,X):-tiene_licencia(X).
5- le_gusta_a(eduardo,X):-tiene_licencia(X).
Marque la condiciones de fin que son factibles para el ejercicio de sumar elementos de una lista, cuya regla principal es:
sumar([H|T],S):-sumar(T,SumaT),S is H + SumaT.
Seleccione una o más de una:
1- sumar([],0).
2- sumar(,0).
3- sumar([],).
4- sumar(0,0).
5- sumar(0,[]).
1- sumar([],0).
Marque las opciones correctas para mostrar la cola de una lista que contiene 3 elementos o más:
Seleccione una o más de una:
1- mostrar([HIT]):-read(T).
2- mostrar([TI_]):-write(T).
3- mostrar([T1,T2]):-write(T2).
4- mostrar([_IT]):-write(T).
5- mostrar(T): -write(T).
4- mostrar([_IT]):-write(T).
Las siguientes afirmaciones sobre el operador de disyunción (or) son correctas:
Seleccione una o más de una:
1- Se hace con la tecla pipe (barra vertical)
2- Es la coma.
3- No lo usamos en la práctica, en su lugar ponemos cada miembro de la disyunción en una cláusula aparte.
4- Es el predicado or/2
5- Es el punto y coma.
3- No lo usamos en la práctica, en su lugar ponemos cada miembro de la disyunción en una cláusula aparte.
5- Es el punto y coma.
Marque las opciones correctas para determinar si una persona es hermana de otra:
Seleccione una o más de una:
1- hermana(A,B):-mujer(A), padres (A,,P), padres (B,M,), A=B.
2- hermana(A,B):-mujer(_), padres (A,M,P), padres (B,M,P), A=B.
3- hermana(A,B):-mujer(X), padres (X,M,P), padres(B,M,P), A=B.
4- hermana(A,B):-mujer(A), padres (A,M,P), padres (B,M,P), A=B.
5- hermana(A,B):-mujer (A), padres (A,M,P), padres (B,M,P), A=B.
5- hermana(A,B):-mujer (A), padres (A,M,P), padres (B,M,P), A=B.
Marque la condiciones de fin que son factibles para el ejercicio de factorial cuya regla principal
es:
factorial (N,F):-Ant is N - 1, factorial (Ant,FA), F is N * FA.
Seleccione una o más de una:
1- factorial (1,0).
2- factorial(0,X).
3- factorial(0,0).
4- factorial (X,Y).
5- factorial (0,1).
3- factorial(0,1).
Marque la opciones correctas que representen hechos de prolog:
Seleccione una o más de una:
1- le_gusta_a(eduardo,meet).
2- le_gusta_a(eduardo,jitsi).
3- le_gusta_a(eduardo,X):-tiene_licencia(X).
4- le_gusta_a(eduardo,zoom).
5- le_gusta_a(eduardo,skype).
1- le_gusta_a(eduardo,meet).
2- le_gusta_a(eduardo,jitsi).
4- le_gusta_a(eduardo,zoom).
5- le_gusta_a(eduardo,skype).
Las técnicas de búsqueda a ciegas no reflejan ningún tipo de conducta inteligente. Buscan una solución sin usar conjeturas basadas en la información.
Seleccione una:
* Verdadero
* Falso
Verdadero
Indique cuáles son acciones a realizar para producir una descripción formal de un problema.
Seleccione una o más de una:
1- Definir un espacio de estados que contenga todas las configuraciones posibles de los objetos más relevantes.
2- Especificar un conjunto de reglas que describan las acciones (operadores) disponibles.
3- Identificar los estados iniciales, que describen situaciones en las que comienza el proceso de resolución de un problema.
4- Elegir y aplicar la regla elegida para calcular el nuevo estado del problema que surge de su aplicación.
5- Especificar los estados objetivo, es decir, uno o más estados que pudieran ser soluciones aceptables del problema.
6- Detectar cuando se ha llegado a una solución.
1- Definir un espacio de estados que contenga todas las configuraciones posibles de los objetos más relevantes.
2- Especificar un conjunto de reglas que describan las acciones (operadores) disponibles.
3- Identificar los estados iniciales, que describen situaciones en las que comienza el proceso de resolución de un problema.
5- Especificar los estados objetivo, es decir, uno o más estados que pudieran ser soluciones aceptables del problema.
¿Qué tipo de problemas de IA se resuelven mediante un sistema que debe aplicar muchísimo esfuerzo en la toma de decisiones ya que estas son irrevocables?
Seleccione una:
* Problemas no recuperables
* Problemas de algún camino
* Problemas de consecuencia cierta
* Problemas ignorables
* Problemas en los que la solución es un estado
* Problemas en los que la solución es una ruta
* Problemas de consecuencia incierta
* Problemas solitarios
* Problemas recuperables
* Problemas del mejor camino
* Problemas conversacionales
* Problemas no descomponibles
* Problemas descomponibles
Problemas no recuperables
¿En qué tipo de problemas de IA, la planificación puede generar una secuencia de operadores que tiene una buena probabilidad de conducir a una solución?
Seleccione una:
* Problemas conversacionales
* Problemas del mejor camino
* Problemas en los que la solución es una ruta
* Problemas ignorables
* Problemas solitarios
* Problemas no descomponibles
* Problemas no recuperables
* Problemas de consecuencia incierta
* Problemas descomponibles
* Problemas de algún camino
* Problemas recuperables
* Problemas en los que la solución es un estado
* Problemas de consecuencia cierta
- Problemas de algún camino
o - Problemas en los que la solución es una ruta
¿Qué tipo de problemas de IA se resuelven con una estrategia de vuelta atrás, de forma que la estructura de control se implementa con una pila “push-down”, en la que las decisiones se conservan en caso de que necesiten ser desechas más tarde?
Seleccione una:
* Problemas de algún camino
* Problemas de consecuencia cierta
* Problemas descomponibles
* Problemas solitarios
* Problemas no descomponibles
* Problemas recuperables
* Problemas en los que la solución es una ruta
* Problemas del mejor camino
* Problemas ignorables
* Problemas de consecuencia incierta
* Problemas en los que la solución es un estado
* Problemas conversacionales
* Problemas no recuperables
- Problemas recuperables