Logica de predicados como modelo de datos

From Ibbddunq

Predicados
Pxyzwel alumno x cursó la materia y en el cuatrimestre z, obteniendo la nota w
Qxyzwel alumno x rindió el examen integrador de la materia y correspondiente al cuatrimestre z, obteniendo la nota w
Rxyzel alumno x aprobó la materia y en el cuatrimestre z


Constantes
aJuan López, legajo 143/2
bRoque Granata, legajo 201/9
cAgustín Bal, legajo 322/8
dJosé de Zer, legajo 128/1
eLucas E. Rito, legajo 131/4
fIntroducción a la Programación
gOrganización y Arquitectura I
m1er cuatrimestre de 2008
n2do cuatrimestre de 2008


Los hechos pueden describirse mediante estas fórmulas

  Pagm6    (Juan López cursó Orga 1 en el 1ro de 2008 y se sacó 6)
  Pbgm8
  Pcgm2
  Pdfm9
  Pefm5
  Qagm5

La condición de aprobación la puedo definir con esta fórmula

  ∀xyz ((∃w Pxyzw ∧ w ≥ 7) ∨ (∃w Qxyzw ∧ w ≥ 4)) ↔ Rxyz)
Personal tools