GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ... GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

13.05.2013 Views

Booch, G.; Rumbaugh, J.; Jacobson, I. El Lenguaje Unificado de Modelado. Addison Wesley Iberoamericana, 1999. Contenido Teoría 1. Introducción a la ingeniería del software. 2. Configuración de un producto software. 3. Características del diseño modular. 4. Programación estructurada. 5. Programación orientada a objetos. 6. Pruebas de unidad e integración. Práctica 1. Programación orientada a objetos empleando el lenguaje JAVA. 2. Pruebas de unidad y de funcionalidad. 124

Programación Declarativa Descriptores - Programación funcional. - Programación lógica. Profesores II (Ciclo 1) Cuatrimestral, Obligatoria, 6 Créditos (3T + 3P) David Cabrero Souto cabrero@dc.fi.udc.es José María Molinelli Barba molineli@dc.fi.udc.es Objetivos docentes Introducción a la programación lógica y a la programación funcional. Bibliografía Recomendada L. Sterling y E. Shapiro. The Art of Prolog. MIT Press. 1986. Ä Wikström. Functional Programming Using Standard ML. Prentice Hall. Complementaria Manuel Vilares, Miguel Alonso y Alberto Valderruten. Programación lógica. Tórculo Edicións. 1994. P. Weis y X. Leroy. Le languaje Caml. InterEditions. 1993. X. Leroy y P. Weis. Manuel de référen du languaje Caml. InterEditions. 1993. L. C. Paulson. ML for the Working Programmer. Cambridge University Press. 1991. G. Cousineau y M. Mauny. The Functional Approach to Programming. Cambridge University Press. 1998. Contenido 1. Programación lógica: lenguaje PROLOG o Programación lógica: conceptos fundamentales o Programas lógicos, cláusulas y cuestiones o Objetos en programación lógica. La variable lógica o Concepto de unificación: substituciones e instancias o Un intérprete lógico simple o Semántica de un programa lógico: corrección y completud 125

Programación Declarativa<br />

Descriptores<br />

- Programación funcional.<br />

- Programación lógica.<br />

Profesores<br />

II (Ciclo 1)<br />

Cuatrimestral, Obligatoria, 6 Créditos (3T + 3P)<br />

David Cabrero Souto cabrero@dc.fi.udc.es<br />

José María Molinelli Barba molineli@dc.fi.udc.es<br />

Objetivos docentes<br />

Introducción a la programación lógica y a la programación funcional.<br />

Bibliografía<br />

Recomendada<br />

L. Sterling y E. Shapiro. The Art of Prolog. MIT Press. 1986.<br />

Ä Wikström. Functional Programming Using Standard ML. Prentice Hall.<br />

Complementaria<br />

Manuel Vilares, Miguel Alonso y Alberto Val<strong>de</strong>rruten. Programación lógica. Tórculo<br />

Edicións. 1994.<br />

P. Weis y X. Leroy. Le languaje Caml. InterEditions. 1993.<br />

X. Leroy y P. Weis. Manuel <strong>de</strong> référen du languaje Caml. InterEditions. 1993.<br />

L. C. Paulson. ML for the Working Programmer. Cambridge University Press. 1991.<br />

G. Cousineau y M. Mauny. The Functional Approach to Programming. Cambridge<br />

University Press. 1998.<br />

Contenido<br />

1. Programación lógica: lenguaje PROLOG<br />

o Programación lógica: conceptos fundamentales<br />

o Programas lógicos, cláusulas y cuestiones<br />

o Objetos en programación lógica. La variable lógica<br />

o Concepto <strong>de</strong> unificación: substituciones e instancias<br />

o Un intérprete lógico simple<br />

o Semántica <strong>de</strong> un programa lógico: corrección y completud<br />

125

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!