secretarÍa acadÉmica - sites.upiicsa.ipn.mx · alto grado de globalización. ... lenguajes de...

12
INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: INGENIERÍA EN INFORMÁTICA ESPECIALIDAD: COORDINACIÓN: ACADÉMIAS DE COMPUTACIÓN DEPARTAMENTO: CIENCIAS DE LA INGENIERÍA ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 SEMESTRE: SEGUNDO CREDITOS: 8 VIGENTE: ENERO/2000 TIPO DE ASIGNATURA : TEÓRICA/PRÁCTICA MODALIDAD: Escolarizada xxxxx Abierta . FUNDAMENTACIÓN DE LA ASIGNATURA El profesionista de la informática debe ser capaz de diseñar y desarrollar los programas de cómputo que son los elementos fundamentales de los sistemas de información. OBJETIVO DE LA ASIGNATURA El estudiante aplicará las diferentes herramientas orientadas a objetos, en la solución de problemas prácticos. TIEMPOS TOTALES ASIGNADOS: H/SEMESTRE: 72.0 H/SEMANA :4:00 H/TEORÍA/SEMESTRE: 36.0 H/PRÁCTICA/SEMESTRE: 36.0 PROGRAMA ELABORADO O ACTUALIZADO POR: ACADEMÍA DE COMPUTACIÓN REVISADO: JEFATURA DE CARRERA DE LA CARRERA DE INGENIERÍA DE LA INFORMÁTICA APROBADO POR: EL H.C.T.C.E. PRESIDENTE ING. FRANCISCO BOJÓRQUEZ HERNÁNDEZ AUTORIZADO POR: COMISIÓN DE PLANES Y PROGRAMAS DE ESTUDIO DEL CONSEJO GENERAL CONSULTI VO DEL INSTITUTO POLITÉCNICO NACIONAL.

Upload: trantu

Post on 11-Oct-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y

CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: INGENIERÍA EN INFORMÁTICA ESPECIALIDAD: COORDINACIÓN: ACADÉMIAS DE COMPUTACIÓN DEPARTAMENTO: CIENCIAS DE LA INGENIERÍA

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 SEMESTRE: SEGUNDO CREDITOS: 8 VIGENTE: ENERO/2000 TIPO DE ASIGNATURA: TEÓRICA/PRÁCTICA MODALIDAD: Escolarizada xxxxx Abierta .

FUNDAMENTACIÓN DE LA ASIGNATURA El profesionista de la informática debe ser capaz de diseñar y desarrollar los programas de cómputo que son los elementos fundamentales de los sistemas de información.

OBJETIVO DE LA ASIGNATURA El estudiante aplicará las diferentes herramientas orientadas a objetos, en la solución de problemas prácticos. TIEMPOS TOTALES ASIGNADOS: H/SEMESTRE: 72.0 H/SEMANA:4:00 H/TEORÍA/SEMESTRE: 36.0 H/PRÁCTICA/SEMESTRE: 36.0

PROGRAMA ELABORADO O ACTUALIZADO POR: ACADEMÍA DE COMPUTACIÓN REVISADO: JEFATURA DE CARRERA DE LA CARRERA DE INGENIERÍA DE LA INFORMÁTICA APROBADO POR: EL H.C.T.C.E.

PRESIDENTE ING. FRANCISCO BOJÓRQUEZ HERNÁNDEZ

AUTORIZADO POR: COMISIÓN DE PLANES Y PROGRAMAS DE ESTUDIO DEL CONSEJO GENERAL CONSULTIVO DEL INSTITUTO POLITÉCNICO NACIONAL.

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 2 DE 12 .

FUNDAMENTACIÓN

El egresado deberá ser capaz de utilizar los recursos y medios más modernos a su alcance para diseñar y construir los sistemas de información útiles en la toma de decisiones de la gestión administrativa en todos sus niveles, tanto en el sector gubernamental como en el privado y de los servicios a la sociedad sin fines de lucro. Por otra parte, el egresado deberá ser capaz de innovar en el diseño y construcción de software en general, ya que representa una posibilidad de competir internacionalmente en desarrollo tecnológico en el mundo actual con un alto grado de globalización. La tecnología orientada a objetos es el paradigma que ha permitido operar exitosamente la complejidad de los proyectos de software con los requerimientos actuales. Prácticamente todas las herramientas de desarrollo y las aplicaciones utilizan la tecnología orientada a objetos. Lenguajes de Programación II introduce al estudiante en el enfoque de la tecnología orientada a objetos: análisis y diseño orientados a objetos, programación orientada a objetos. Así mismo establece las bases para que el estudiante adquiera las habilidades y destrezas en el manejo y aplicación de los lenguajes y herramientas de desarrollo orientados a objetos. Lenguajes de Programación II, prepara al alumno para que sea capaz de crear soluciones que requieran el uso de la computadora y brinda los fundamentos cognoscitivos para otras asignaturas como Lenguajes de Programación III, Sistemas de Información, I y II, Bases de Datos y Algoritmos Computacionales entre otras. La metodología general del PEA para alcanzar los objetivos conductuales en el alumno, consiste en la exposición especializada por parte del profesor, de cada lenguaje de programación que se estudiará en el transcurso de la impartición de esta materia. Se deberá utilizar el método inductivo al momento de la enseñanza del lenguaje, y el alumno deberá realizar aplicaciones simples y complejas, haciendo uso de los conocimientos aprendidos. Para ello se deberá disponer de los laboratorios de cómputo de la escuela, en los que deberán estar en existencia los manuales de los lenguajes de programación en estudio, así como los compiladores respectivos. COLATERALES: Estructuras y Representación de Datos, Ingeniería de Software. CONSECUENTES: Lenguajes de Programación III, Sistemas de Información I

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 3 DE 12 .

No. UNIDAD: NOMBRE: I INTRODUCCIÓN

OBJETIVOS PARTICULARES DE LA UNIDAD Al término de la unidad, el alumno:

- Explicará la importancia y el impacto del curso en su carrera profesional.

HORAS No. TEMA

T E M A S INSTRUMENTACIÓN DIDÁCTICA T P EC

CLAVE BIBLIOGRAFÍA

1.1 1.2

1.3 1.4

1.5 1.6 1.7

Descripción del Temario. Descripción del Procedimiento de Evaluación del Curso. Sistema de Información. Ciclo de Vida de los Sistemas de Información. La Crisis del Software Propuesta de Solución: TOO Tecnologías para el Desarrollo del Software.

- Exposición por parte del profesor. - Investigación bibliográfica.

extraclase por parte del alumno. - Los apoyos didácticos a utilizar son:

Pizarrón y acetatos. - Se entregará el programa de la materia

para que cada alumno lo fotocopie y pueda dar seguimiento al desarrollo del curso.

- Utilización del método inductivo por el

profesor.

.25

.25

.25

.25

.25

.25 .5

4.0 1C, 2B, 3C

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 4 DE 12 .

No. UNIDAD: NOMBRE: II TECNOLOGÍA ORIENTADA A OBJETOS

OBJETIVOS PARTICULARES DE LA UNIDAD Al término de la unidad, el alumno:

- Explicará con amplitud y profundidad el paradigma de la Tecnología Orientada a Objetos.

HORAS No. TEMA

T E M A S INSTRUMENTACIÓN DIDÁCTICA T P EC

CLAVE BIBLIOGRAFÍA

2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9

2.10

Objetos y Clases. Métodos. Mensajes. Encapsulamiento. Herencia. Polimorfismo. Análisis Orientado a Objetos. Diseño Orientado a Objetos. Programación Orientada a Objetos. Práctica de laboratorio

- Exposición del profesor. - Investigación de los alumnos. - Discusión del tema. - Los apoyos didácticos a utilizar

son:Pizarrón, acetatos y equipo de cómputo.

- Utilización de los métodos inductivo y deductivo para el desarrollo de la unidad.

- Ejemplos ilustrativos relacionados con el tema.

El alumno con asistencia del profesor realizará práctica de aplicación

1.0 .5 .5 .5 .5 .5 1.5 1.5 1.5

2.0

24.0 1C, 2B, 3C, 4B, 5C, 6B, 7C

,

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 5 DE 12 .

No. UNIDAD: NOMBRE: III PASCAL ORIENTADO A OBJETOS

OBJETIVOS PARTICULARES DE LA UNIDAD Al término de la unidad, el alumno:

- Desarrollará aplicaciones en Pascal orientadas a objetos.

HORAS No. TEMA

T E M A S INSTRUMENTACIÓN DIDÁCTICA T P EC

CLAVE BIBLIOGRAFÍA

3.1 3.2

3.3 3.4

3.5 3.6

Evolución del Lenguaje Pascal. Desarrollo de Aplicaciones sencillas, prácticas de laboratorio Definición de Clases. Declaración de Variables. Objeto (Instancias). Marcos de Objetos. Desarrollo de Aplicaciones sencillas, prácticas de laboratorio

- Exposición del profesor. - Investigación por parte del alumno. - Presentación de ejemplos ilustrativos. - Aplicación por el profesor del método

inductivo, auxiliándose de proyector de acetatos, rotafolios y pizarrón.

- Investigación por parte del alumno. - Presentación de casos. - Discusión-Formulación de conclusiones. - El alumno con asistencia del profesor

realizará práctica de aplicación

.5

.5

.5

5.0

2:00

2:00

24.0 8B 9B

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 6 DE 12 .

No. UNIDAD: NOMBRE : IV C++

OBJETIVOS PARTICULARES DE LA UNIDAD Al término de la unidad, el alumno:

- Desarrollará aplicaciones en C++ orientadas a objetos.

HORAS No. TEMA

T E M A S INSTRUMENTACIÓN DIDÁCTICA T P EC

CLAVE BIBLIOGRAFÍA

4.1

4.2 4.3 4.4

4.5 4.6

4.7 4.8 4.9 4.10 4.11

4.12

Estructura de un programa en C++. Archivos cabecera <*.h>. Líneas de comentarios. Descripción de una función en C++. Palabras reservadas en C++. Presentación de las clases y de los objetos. Sobrecarga de funciones. Sobrecarga de operadores. Herencia. Constructores y destructores. Biblioteca de clases de E/S de C++. Desarrollo de una aplicación, práctica de laboratorio.

- Exposición del profesor. - Investigación por parte del alumno. - Presentación de ejemplos ilustrativos - Participación activa de los alumnos con

exposiciones de ejemplos ante el grupo. - Utilizando equipo de cómputo, rotafolios y

pizarrón. - Investigación por parte del alumno. - Presentación de casos. - Discusión. - Formulación de conclusiones. - El alumno con asistencia del profesor

realizará práctica de aplicación

1.0

1.0 .5 1.0

1.0 1.0

.5 .5 .5 1.0

2.0

24.0 14B, 15B

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 7 DE 12 .

No. UNIDAD: NOMBRE: V INTRODUCCIÓN A DELPHI

OBJETIVOS PARTICULARES DE LA UNIDAD Al término de la unidad, el alumno:

- Desarrollará aplicaciones en DELPHI orientadas a objetos con interfaz gráfica del usuario en ambiente Windows.

HORAS No. TEMA

T E M A S INSTRUMENTACIÓN DIDÁCTICA T P EC

CLAVE BIBLIOGRAFÍA

5.1

5.2

5.3 5.4

5.5

5.6 5.7

5.8

5.9 5.10

Delphi como sistema visual de desarrollo. La programación orientada a eventos. Formularios y componentes. La interfaz gráfica: formularios y componentes. Entorno integrado de desarrollo (IDE). Concepto de proyecto. Creación de la interfaz gráfica del proyecto. Inserción, modificación y eliminación de componentes. Manejadores de eventos. Desarrollo de proyectos sencillos, práctica de laboratorio

- Exposición por el profesor. - Desarrollo de casos prácticos. - Investigación y prueba por parte del

Alumno. - Creación de programas. - Se utilizará; Pizarrón, acetatos y

microcomputadoras. - Aplicación del método deductivo por el

profesor del grupo.

.5

.5

.5 1.0

1.0

.5 1.0 1.0 1.0

1.0

16:00

45.0 8B, 9B,

10C, 11C. 12C, 13C

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 8 DE 12 .

No. UNIDAD: NOMBRE: VI INTRODUCCIÓN A VISUAL C++

OBJETIVOS PARTICULARES DE LA UNIDAD Al término de la unidad, el alumno:

- Desarrollará aplicaciones en VISUAL C++ orientadas a objetos con interfaz gráfica del usuario en ambiente Windows

HORAS No. TEMA

T E M A S INSTRUMENTACIÓN DIDÁCTICA T P EC

CLAVE BIBLIOGRAFÍA

6.1

6.2 6.3

6.4

6.5

6.6 6.7

Visual C++ como sistema visual de desarrollo. Formularios y componentes Entorno integrado de desarrollo (IDE). Creación de la interfaz gráfica del proyecto. Inserción, modificación y eliminación de componentes. Manejadores de eventos. Desarrollo de proyectos sencillos. Práctica de laboratorio

- A través de la dinámica de integración de equipos, se realizaron aplicaciones técnicas de la programación de sistemas como lo es la creación de SOFTWARE de soporte.

- Se utilizará pizarrón, acetatos y

microcomputadoras. - Presentación por los alumnos de los

programas realizados ante el grupo, para evaluación.

- El alumno con asistencia del profesor realizará práctica de aplicación.

1.0

1.0 1.0

1.0

2.0

2.0

12:00

45.0 14B 15B, 16C, 17C, 18C

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 9 DE 12 .

RELACIÓN DE PRÁCTICAS

PRACT. No.

NOMBRE DE LA PRÁCTICA RELACIÓN UNIDADES TEMÁTICAS

DURACIÓN PRÁCTICA

HORAS LUGAR DE REALIZACIÓN

1 2 3 4 5 6 7 8 9

10

11

Tecnologías orientada a objetos. Pascal orientado a objetos Desarrollo de un programa en Pascal con aplicación de clases. Desarrollo de un programa en C++ con aplicación de clases. Manejo de propiedades y objetos gráficos en Delphi. Acceso a datos en Delphi. Creación de reportes en Delphi. Manejo de proyectos en Delphi. Manejo de propiedades, objetos gráficos y acceso a datos en C++. Manejo de un proyecto en C++. Creación de discos de instalación.

II

III

III

IV

V

V

V

V

VI

VI

VI

2.0

2.0

2.0

2.0

4.0

4.0

4.0

4.0

4.0

4.0

4.0

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

Laboratorio de computación y extra clase.

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 10 DE 12 .

PERIÓDO UNIDADES TEMÁTICAS PROCEDIMIENTOS DE EVALUACIÓN

PRIMER EXAMEN DEPARTAMENTAL

SEGUNDO EXAMEN DEPARTAMENTAL

TERCER EXAMEN DEPARTAMENTAL

I, II, III

IV

V, VI

EXAMEN ESCRITO: 50% MÁS TRABAJOS DE PROGRAMACION: 50% EXAMEN ESCRITO: 50% MÁS TRABAJOS DE PROGRAMACION: 50% EXAMEN ESCRITO: 30% MÁS TAREAS: 20% MÁS EL PROYECTO FINAL: 50% - LA EVALUACIÓN FINAL SE OBTENDRÁ DEL PROMEDIO DE LAS TRES CALIFICACIONES PARCIALES. - EL ALUMNO QUE NO ACREDITE LA MATERIA, DEBERÁ PRESENTAR EL PROYECTO FINAL, PARA TENER DERECHO AL EXAMEN EXTRAORDINARIO. - EL EXAMEN EXTRAORDINARIO SE PODRÁ EFECTUAR EN LAS SALAS DE CÓMPUTO DE LA UNIDAD.

CLAVE B C BIBLIOGRAFÍA

1

2

X

X

AUTOR: B. HENDERSON-SELLERS TITULO: A BOOK OBJECT OF OBJECT-ORIENTED KNOWLEDGE EDITORIAL: PRENTICE HALL, 1a. EDICION 1990., 297 P.P. AUTOR: ANN L. WINBLAD TITULO: SOFTWARE ORIENTADO A OBJETOS EDITORIAL: ADDISON WESLEY, 1a. EDICION 1994., 350 P.P.

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 11 DE 12 .

CLAVE B C BIBLIOGRAFÍA

3 4 5 6 7 8 9

10

X X X X

X X X X

AUTOR: SALLY SHALAER TITULO: OBJECT ORIENTED SYSTEM ANALYSIS EDITORIAL: YOURDON PRESS COMPETING SERIES,1990., 144 P.P. AUTOR: JAMES MARTIN TITULO: ANALISIS Y DISEÑO ORIENTADO A OBJETOS EDITORIAL: PRENTICE HALL, 1a. EDICION 1994., 586 P.P. AUTOR: GREG VOSS TITULO: PROGRAMACIÓN ORIENTADA A OBJETOS EDITORIAL: McGRAW HILL, 2a. EDICION 1996., 583 P.P. AUTOR: BRAD COX TITULO: PROGRAMACIÓN ORIENTADA A OBJETOS EDITORIAL: ADDISON WESLEY, 2a. EDICION 1996., 350 P.P. AUTOR: TIMOTHY BUDD TITULO: PROGRAMACIÓN ORIENTADA A OBJETOS EDITORIAL: ADDISON WESLEY, 4a. EDICION 1997., 409 P.P. AUTOR: GARY CORNELL TITULO: DELPHI PARA PROGRAMADORES EDITORIAL: McGRAW HILL, 2a. EDICION 1997., 341 P.P. AUTOR: JENS HERBERS TITULO: EL GRAN LIBRO DE DELPHI 2 EDITORIAL: COMPUTEC MARCOMBO,1a. EDICION 1996., 497 P.P. AUTOR: DAN OSIER TITULO: DELPHI2 EN 21 DÍAS EDITORIAL: PRENTICE HALL PUBLISHING, 1a. EDICION 1997., 706 P.P.

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

ASIGNATURA: LENGUAJES DE PROGRAMACIÓN II CLAVE: FCE2 . HOJA: 12 DE 12 .

CLAVE B C BIBLIOGRAFÍA

11

12

13

14

15

16

17

X X

X X X X X

AUTOR: NATHAN WALLACE TITULO: DELPHI 2 DEVELOPER’S SOLUTIONS EDITORIAL: WAITE GROUP PRESS, 1a. EDICION 1995., 892 P.P. AUTOR: XAVIER PACHECO Y STEVE TEIXEIRA TITULO: DELPHI DEVELOPER’S GUIDE EDITORIAL: SAMS PUBLISHING, 1a. EDICION 1996., 907 P.P. AUTOR: CHARLES CALVERT TITULO: DELPHI 2 UNLEASHED EDITORIAL: BORLAND PRESS SAMS PUBLISHING, 1a. EDICION 1997., 1400 P.P. AUTOR: BRUCE ECKEL TITULO: APLIQUE C++ EDITORIAL: OSBORNE McGRAW HILL, 1a. EDICION 1997., 521 P.P. AUTOR: HERBERT SCHILDT TITULO: TURBO C/C++. MANUAL DE REFERENCIA EDITORIAL: McGRAW HILL, 3a. EDICION 1994., 874 P.P. AUTOR: NABA BARKAKATI TITULO: OBJECT ORIENTED PROGRAMMING IN C++ EDITORIAL: SAMS PUBLISHING, 1a. EDICION 1995., 666 P.P. AUTOR: JAMES T. SMITH TITULO: C++ APPLICATIONS GUIDE EDITORIAL: McGRAW HILL, 1a. EDICION 1996., 324 P.P. AUTOR: KRIS JAMSA TITULO: C++ PROGRAMACIÓN EXITOSA EDITORIAL: COMPUTEC, 1a. EDICION 1997., 529 P.P.