Sunteți pe pagina 1din 0

PROGRAMA SINTTICO

CARRERA:
Ingeniera: en Aeronutica, en Computacin, en Control y Automatizacin, en Comunicaciones y
Electrnica, Elctrica.

ASIGNATURA:
Programacin Orientada a Objetos.
SEMESTRE:
Segundo.


OBJETIVO GENERAL:

El alumno resolver problemas de ingeniera y ciencias mediante la programacin orientada a objetos, en lenguaje
C++.

CONTENIDO SINTTICO:

I. Fundamentos de programacin orientada a objetos.
II. Clases y funciones miembro.
III. Herencia y polimorfismo.
IV. Plantillas.
V. Aplicaciones.

METODOLOGA:

Se utilizar la metodologa del aprendizaje inductivo-deductivo o viceversa, para promover la participacin activa y
constante de los asistentes en la bsqueda, lectura y anlisis de la informacin que posibilite la integracin de los
aspectos tericos, prcticos, anlisis y solucin de problemas.

EVALUACIN Y ACREDITACIN:

80% de asistencia Terico-Prctica.
Entrega de trabajos realizados en clase, tareas y prcticas de laboratorio.
Participacin en actividades individuales y de equipo.
Tres exmenes departamentales.

BIBLIOGRAFIA.
BJARNE Stroustrup, El lenguaje de programacin C++, Prentice-Hall
BRONSON, Gary, J., C++ para ingeniera y ciencias, International Thomson Editores.
Impreso en Mxico, 2000, 862 pp, ISBN: 968-7529-87-3
DEITEL, Deitel. Como Programar en C++, Prentice-Hall. 1998 Mxico.






I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ESCUELA SUPERIOR DE INGENIERA MECNICA
Y ELCTRICA.
CARRERA: Ingeniera: en Aeronutica, en
Computacin, en Control y Automatizacin, en
Comunicaciones y Electrnica, Elctrica.
OPCIN:
COORDINACIN:
DEPARTAMENTO:


ASIGNATURA: Programacin Orientada a Objetos.
SEMESTRE: Segundo.
CLAVE:
CRDITOS: 9.0
VIGENTE: Agosto de 2003.
TIPO DE ASIGNATURA: Terico / Prctico
MODALIDAD: Escolarizada.


TIEMPOS ASIGNADOS



HRS/SEMANA/TEORA: 3.0
HRS/SEMANA/PRCTICA: 3.0


HRS/SEMESTRE/TEORA: 54
HRS/SEMESTRE/PRCTICA: 54

HRS/TOTALES: 108


















PROGRAMA ELABORADO O ACTUALIZADO
POR:
REVISADO POR: APROBADO POR:

AUTORIZADO POR:



I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ASIGNATURA: Programacin Orientada a Objetos. CLAVE HOJ A: 2 DE: 10


FUNDAMENTACIN DE LA ASIGNATURA


La orientacin a objetos es la forma de conceptuar la realidad que ha permitido a los programadores participar
de manera ms eficiente y eficaz en grupos de produccin de manera tal que logren al aplicar una mejor
divisin del trabajo, incrementar la productividad, responder rpidamente a las necesidades de los usuarios e
impulsar desarrollos de dimensiones industriales, con la posibilidad de evolucionar, rebasando el estrecho
mundo de la produccin individual de software.

Para establecer en un programa de estudios a C++como lenguaje de programacin es que ha servido de base
a J ava, el lenguaje para Applets transferidos por la red mundial de Internet. El conocimiento de C++es de gran
apoyo para el estudio de J ava. Sin embargo, la razn de mayor peso es que es un lenguaje multiparadigma y
especialmente til para desarrollos orientados a objetos.





OBJETIVO DE LA ASIGNATURA

El alumno resolver problemas de ingeniera y ciencias mediante la programacin orientada a objetos.








I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ASIGNATURA: Programacin Orientada a Objetos. CLAVE: HOJ A:3 DE: 10

No. UNIDAD I NOMBRE: Fundamentos de la Programacin Orientada a Objetos


OBJETIVOS PARTICULARES DE LA UNIDAD
El alumno distinguir entre la programacin estructurada clsica y la programacin orientada a objetos.




HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
1.1

1.2

1.2.1

1.3

1.4



Evolucin de la programacin

Conceptos fundamentales de la Programacin
Orientada a Objetos
Los lenguajes orientados a objetos

Relaciones entre clases y objetos

El papel de clases y objetos en el anlisis y el diseo

Horas totales

1.5

1.5



1.5

1.5

6
1.5









1.5



1B, 3B, 5B, 2C

1B, 3B, 5B,2C



1B, 3B, 5B, 2C

1B, 3B, 5B, 2C

ESTRATEGIA DIDCTICA

El alumno realizar ejercicios, resolver problemas y expondr temas con la gua del profesor. Se utilizara el
pizarrn, acetatos y otros medios didcticos.

PROCEDIMIENTO DE EVALUACIN

o Investigacin y exposicin de temas.
o Programas y ejercicios desarrollados en clase y extra clase.












I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Programacin Orientada a Objetos. CLAVE: HOJ A:4 DE:
10


No. UNIDAD II NOMBRE: Clases y Funciones Miembro.



OBJETIVOS PARTICULARES DE LA UNIDAD
El alumno construir programas aplicando los fundamentos de Programacin Orientada a Objetos en C++.



HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
2.1
2.1.1

2.2

2.2.1
2.2.2
2.2.3

Construccin de clases y objetos.
Estructuras, uniones y palabra reservada class.

Funciones miembro (mtodos, acciones u
operaciones)
Resolutor de mbito
Constructor
Destructor

Horas totales
12


6





18
6


16.5





22.5




1B, 3B, 5B


1B, 3B, 5B

ESTRATEGIA DIDCTICA

El alumno realizar ejercicios, resolver problemas y expondr temas con la gua del profesor. se utilizara el
pizarrn, acetatos y otros medios didcticos.

PROCEDIMIENTO DE EVALUACIN

o Programas y ejercicios desarrollados en clase y extra clase
o Examen del periodo







I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS





ASIGNATURA: Programacin Orientada a Objetos. CLAVE: HOJ A: 5 DE: 10

No. UNIDAD III NOMBRE: Herencia y Polimorfismo.



OBJETIVOS PARTICULARES DE LA UNIDAD
El alumno aplicar los conceptos de herencia y polimorfismo para la reutilizacin de cdigo, en C++.



HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
3.1
3.1.1
3.1.2

3.2
3.2.1
3.2.2
3.2.3






Polimorfismo
Polimorfismo paramtrico
Sobrecarga de operadores

Herencia
Herencia simple
Herencia mltiple
Herencia de elementos pblicos, privados y
protegidos.

Horas Totales

6



9





15

6



9





15




1B, 3B, 5B



1B, 3B, 5B
ESTRATEGIA DIDCTICA

El alumno realizar ejercicios, resolver problemas y expondr temas con la gua del profesor. Se utilizara el
pizarrn, acetatos y otros medios didcticos.

PROCEDIMIENTO DE EVALUACIN

o Programas y ejercicios desarrollados en clase y extra clase
o Examen del periodo











I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS





ASIGNATURA: Programacin Orientada a Objetos. CLAVE: HOJ A: 6 DE: 10

No. UNIDAD IV NOMBRE: Plantillas.



OBJETIVOS PARTICULARES DE LA UNIDAD

El alumno utilizar plantillas en el diseo de programas en C++



HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
4.1
4.1.1

4.1.2
Palabra reservada TEMPLATE
Declaracin y definicin de una funcin Template

Manejo de plantillas en el ambiente de programacin.
(Turbo C++, Borland C++, etc.)



Horas Totales





9







9

6







6




1B, 7C, 8C

ESTRATEGIA DIDCTICA

El alumno realizar ejercicios, resolver problemas y expondr temas con la gua del profesor. se utilizara el
pizarrn, acetatos y otros medios didcticos.

PROCEDIMIENTO DE EVALUACIN

o Programas y ejercicios desarrollados en clase y extra clase.








I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

ASIGNATURA: Programacin Orientada a Objetos. CLAVE: HOJ A: 7 DE: 10

No. UNIDAD V NOMBRE: Aplicaciones.



OBJETIVOS PARTICULARES DE LA UNIDAD
El alumno propondr y construir un programa integral en C++aplicado a una problemtica especfica de la
ciencia o de la ingeniera.



HORAS No.
TEMA

T E M A S
T P EC

CLAVE BIBLIOGRFICA
5.1


5.2

5.3

5.4


Anlisis y diseo Orientado a Objetos en la resolucin
de un problema.

Codificacin.

Pruebas modulares e integrales.

Mantenimiento.

Horas Totales
1.5


1.5

1.5

1.5

6

-


3

3

3

9




1B, 2C, 7C, 8C
1B, 2C, 7C, 8C

1B, 2C, 7C, 8C

1B, 2C, 7C, 8C

1B, 2C, 7C, 8C
ESTRATEGIA DIDCTICA

El alumno realizar ejercicios, adems contribuir a la elaboracin de un programa que aborde un problema
cientfico o tecnolgico mediante su participacin en un equipo, donde los trabajos de cada uno de los equipos se
integrarn para formar la aplicacin final.

PROCEDIMIENTO DE EVALUACIN

o Proyecto terminado.
o Examen del periodo.



















I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ASIGNATURA: Programacin Orientada a Objetos. CLAVE: HOJ A: 8 DE:10

RELACION DE PRCTICAS


PRACT.
No.

NOMBRE DE LA PRCTICA

UNIDAD

DURACIN


LUGAR DE REALIZACIN

1


2

3

4




5


6

7

8

9

10











Programacin estructurada vs
Orientada a Objetos

Estructuras

Apuntadores a estructuras

Reserva dinmica de memoria para
los miembros de una estructura con
la biblioteca alloc.h

Clases


Operador new

Polimorfismo

Herencia

Plantillas

Proyecto final

1


2

2

2




2


2

3

3

4

5



1.5


1.5

1.5

3




10.5


6

6

9

6

9

Lab. de computacin.


Lab. de computacin.

Lab. de computacin.

Lab. de computacin.




Lab. de computacin.

.
Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.

Lab. de computacin.



I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS


ASIGNATURA: Programacin Orientada a Objetos. CLAVE: HOJ A: 9 DE:
10


PERODO

UNIDAD

PROCEDIMIENTO DE EVALUACIN
I



II


I
I y II



III


IV y V
20% - Investigacin y exposicin de temas.
20% - Programas y ejercicios desarrollados en clase y extra clase.
60% - Examen del periodo.

30% - Programas y ejercicios desarrollados en clase y extra clase.
70% - Examen del periodo.

60% - Proyecto terminado.
40% - Examen del periodo.

CLAVE

1

2


3


4



5

6


7


8
B

X




X






X
C



X





X





X


X


X
BIBLIOGRAFA

BJARNE Stroustrup, El lenguaje de programacin C++, Prentice-Hall

BOOCH, Grady. Anlisis y Diseo Orientado a Objetos con aplicaciones, Pearson Educacin, 1998
Mxico.

BRONSON, Gary, J., C++ para ingeniera y ciencias, International Thomson Editores
Impreso en Mxico, 2000, 862 pp, ISBN: 968-7529-87-3

COHOON, James P. y DAVIDSON, Jack W., Programacin y diseo en C++.
Introduccin a la programacin y al diseo orientado a objetos, 2 edicin, 2000, Impreso en Espaa,
1022 pp, ISBN: 84-481-2682-3

DEITEL, Deitel. Como Programar en C++, Prentice-Hall. 1998 Mxico

JAMSA, Kris, Aprenda y practique C++, 3 edicin, 1999, Oxford University Press
Impreso en Mxico, 377 pp, ISBN: 970-613-460-3

SCHILDT, Herbert, Turbo C/C++ Manual de referencia, McGraw Hill, Impreso en Mxico, 1990, 874 pp,
ISBN: 84-7615-738-X

SCHILDT, Herbert, C++, Gua de Autoenseanza, McGraw Hill, Impreso en Mxico, 1995, 466 pp,
ISBN: 84-481-3203-3



I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

PERFIL DOCENTE POR ASIGNATURA


1. DATOS GENERALES

ESCUELA: SUPERIOR DE INGENIERA MECNICA Y ELCTRICA.

CARRERA:
Ingeniera: en Aeronutica, en Computacin, en Control y
Automatizacin, en Comunicaciones y Electrnica, Elctrica.
SEMESTRE Segundo


REA: BSICAS C. INGENIERA D. INGENIERA C. SOC. y HUM.


ACADEMIA: Computacin. ASIGNATURA: Programacin Orientada a Objetos.

ESPECIALIDAD Y NIVEL ACADMICO REQUERIDO:

2. OBJETIVOS DE LA ASIGNATURA:
El alumno resolver problemas de ingeniera y ciencias mediante la programacin orientada a objetos, en
lenguaje C++.

3. PERFIL DOCENTE:

CONOCIMIENTOS EXPERIENCIA
PROFESIONAL
HABILIDADES ACTITUDES


















ELABOR REVIS AUTORIZ


______________________ ______________________ ____________________
PRESIDENTE DE ACADEMIA SUBDIRECTOR ACADMICO DIRECTOR DEL PLANTEL
NOMBRE Y FIRMA NOMBRE Y FIRMA NOMBRE Y FIRMA

FECHA: 24 de junio de 2003.




I N S T I T U T O P O L I T C N I C O N A C I O N A L
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS
FSICO MATEMTICAS

S-ar putea să vă placă și