proyecto de prolog
Publicado por Iran (3 intervenciones) el 24/11/2010 06:00:07
hola necesito que alguien me ayude con el siguiente proyecto de Prolog......es de gran urgencia....
Si se tienen hechos tales como:
Planilla(Po,D,[…,.Pi,…],[…,Aj,…]) donde :
Po=Jefe del Dpto.
D=Nombre del Dpto.
Pi=Profesor
Aj=Alumno ayudante
Po=Pi=Aj=trab(nomb(Nombre,Apellidos),Año,Diciplina)
Siendo el año para Pi los años de servicios y para Aj el año académico.
a) Defina predicados que verifique si:
• D es el nombre de un Dpto
• Una persona es un profesor(no un jefe del Dpto)
• Una persona es un alumno ayudante.
• Una persona es un trabajador de un Dpto.
b) Defina los selectores:
• Años de experiencia de un trabajador
• Disciplina de un trabajador
• Nombre de un trabajador
c) Dado los selectores anteriores determine:
• La lista de los años de experiencia de los profesores de un Dpto.
• El promedio de los años de experiencia de los profesores de un Dpto.
• La lista de nombres de Alumnos ayudantes que laboran en idéntica diciplia.
• La lista de nombres de Alumnos ayudantes que laboran en la diciplia de un profesor dado.
• La lista de nombres de profesores que no tienen asociados Alumnos ayudantes.
Si se tienen hechos tales como:
Planilla(Po,D,[…,.Pi,…],[…,Aj,…]) donde :
Po=Jefe del Dpto.
D=Nombre del Dpto.
Pi=Profesor
Aj=Alumno ayudante
Po=Pi=Aj=trab(nomb(Nombre,Apellidos),Año,Diciplina)
Siendo el año para Pi los años de servicios y para Aj el año académico.
a) Defina predicados que verifique si:
• D es el nombre de un Dpto
• Una persona es un profesor(no un jefe del Dpto)
• Una persona es un alumno ayudante.
• Una persona es un trabajador de un Dpto.
b) Defina los selectores:
• Años de experiencia de un trabajador
• Disciplina de un trabajador
• Nombre de un trabajador
c) Dado los selectores anteriores determine:
• La lista de los años de experiencia de los profesores de un Dpto.
• El promedio de los años de experiencia de los profesores de un Dpto.
• La lista de nombres de Alumnos ayudantes que laboran en idéntica diciplia.
• La lista de nombres de Alumnos ayudantes que laboran en la diciplia de un profesor dado.
• La lista de nombres de profesores que no tienen asociados Alumnos ayudantes.
Valora esta pregunta


0