ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejericio de sistemas IV CLIPS


Enviado por   •  10 de Marzo de 2016  •  Trabajo  •  449 Palabras (2 Páginas)  •  194 Visitas

Página 1 de 2
  1. Mostrar el listado de hechos actual de clips

(facts) 

  1. Agregar como hechos ordenados la información correspondiente a los siguientes vectores (utilizar un comando assert para cada vector):

23

4

90

34

87

12

1

24

Vector1

(assert  (vector1 23 4 90 34 87 12 1 24))

Primero

Quinto

Tercero

Cuarto

Segundo

Noveno

Vector2

(assert (vector2 Primero Quinto Tercero Cuarto Segundo Noveno))

Chiapas

NL

Morelos

Chihuahua

Zacatecas

Vector3

(assert (vector3 Chiapas NL Morelos chihuahua Zacatecas))

LTI

CP

LA

LNI

Vector4

(assert( vector4 LTI CP LA LNI))

  1. Mostrar todos los hechos creados hasta el momento.

(facts)

  1. Agregar como hechos de plantilla la información correspondiente a 5 artistas, manejar para cada uno de los ellos el nombre, nacionalidad, numero de discos grabados, el tipo de música que interpreta (pop, banda, etc.) y los nombres de los instrumentos que el artista sabe tocar.

(deftemplate Artista

(multislot nombre)

(multislot nacionalidad)

(slot discos-grabados)

(multislot musica-interpreta)

(slot instrumentos-toca))

(assert (Artista (nombre lana del rey)(nacionalidad americana)(discos-grabados 10)(musica-interpreta pop)(instrumentos-toca 4)))

(assert (Artista (nombre justin biber)(nacionalidad americana)(discos-grabados 9)(musica-interpreta pop)(instrumentos-toca 6)))

(assert (Artista (nombre bob marley)(nacionalidad americana)(discos-grabados 15)(musica-interpreta rock)(instrumentos-toca 3)))

(assert (Artista (nombre gerardo ortiz)(nacionalidad mexicano)(discos-grabados 3)(musica-interpreta banda)(instrumentos-toca 8)))

(assert (Artista (nombre thalia)(nacionalidad mexicana)(discos-grabados 6)(musica-interpreta pop)(instrumentos-toca 1)))

  1. Listar los hechos del 0 al 4 y del 3 al 9.

(facts 0  4)

(facts 3 9)

  1. Agregar como hechos de plantilla la información de todas las salas que se encuentran en el club de informática. Manejar como mínimo 3 slots.

(deftemplate sala (slot numero-sala)(slot piso-sala)(slot capacidad))

  1. Agregar como hecho ordenado los nombres de los meses que abarca el semestre que actualmente cursas en facpya.

(assert ( meses-semestre Enero Febrero Marzo Abril Mayo Junio))

  1. Modificar el hecho del punto 7, dejando únicamente 3 meses (los que usted elija).

(retract 10)

(assert (meses-semestre Enero Marzo Junio))

  1. Eliminar el hecho que almacena los meses.

(retract 11)

  1. Mostrar un listado de todos los hechos actuales.

(facts)

  1. Agregar como hechos de plantilla la información correspondiente a 4 bases de datos. Se necesita guardar de cada una de ellas lo siguiente: nombre de la base de datos, administrador de base de datos donde se creó (oracle, mysql, etc.), nombre de cada una de las tablas que contiene.

(deftemplate base-datos

(multislot nombre)

(multislot administrador-base)

(slot donde-creo)

(multislot nombre-tablas))

(assert (base-datos(nombre gpo52)(administrador-base aleyda)(donde-creo oracle)(nombre-tablas nombre matricula califiacion-final)))

(assert (base-datos(nombre sistemas-4)(administrador-base facpya)(donde-creo sql)(nombre-tablas maestro califiaciones semstre)))

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (49 Kb) docx (10 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com