Documente Academic
Documente Profesional
Documente Cultură
III.- OBJETIVO
a) Objetivos Generales:
Al trmino del curso, el estudiante estar familiarizado con un lenguaje de programacin, la
programacin orientada a objetos y las estructuras de datos fundamentales.
b) Objetivos Especficos:
Disea algoritmos para realizar problemas utilizando sobrecarga de funciones y archivos de
inclusin.
Disea algoritmos para realizar problemas utilizando arreglos, cadenas y vectores de
cadenas.
Disea Algoritmos para resolver problemas utilizando estructuras y arreglos de estructuras.
Disea algoritmos para resolver problemas utilizando recursividad.
Disea algoritmos para resolver problemas utilizando algoritmos de ordenacin y bsqueda.
Disea algoritmos para resolver problemas utilizando el paradigma de la programacin
orientada a objetos.
Disea algoritmos para resolver problemas utilizando adecuadamente el manejo de archivos.
Disea algoritmos para resolver problemas utilizando Listas enlazadas.
V.- LABORATORIO
1. Macros y archivos de inclusin. 9. Programacin Orientada a Objetos.
2. Cadenas. 10. Sobrecarga de operadores.
3. Vectores de cadenas. 11. Herencia y polimorfismo.
4. Laboratorio calificado 1. 12. Laboratorio calificado 3.
5. Estructuras, arreglos de estructuras. 13. Archivo de tipo texto. Archivos de tipo
6. Recursividad. binario. El TAD Lista enlazada.
7. Semana de Exmenes Parciales 14. Semana de Exmenes Finales.
8. Laboratorio calificado 2. 15. Semana de Exmenes Finales
VII.- EVALUACION
En cumplimiento a la Resolucin Rectoral La evaluacin es constante a lo largo de todo el curso.
Para tener derecho a ser evaluado se considera un porcentaje de asistencia mayor al 70%. Para
la nota final se considera lo siguiente:
PF = (EP + EF + PP + PL)/4
Donde:
EP: Examen Parcial EF: Examen Final PP: Promedio de Prcticas (3)
PL: Promedio de Laboratorio (3)
Para obtener el promedio de prcticas y el promedio de laboratorio en cada caso; se elimina la
nota ms baja
VII.- BIBLIOGRAFIA
BSICA
1. DEITEL H.M. y DEITEL P.J. (2009) Como Programar en C++ 6ta Ed. Editorial Prentice-Hall
Hispanoamericana, Mxico.
2. RUIZ, EDGAR (2009) Programacin con C++ 1ra. Ed. Fondo Editorial de la UNMSM. Lima,
Per.
COMPLEMENTARIA
1. BRONSON GARY (2007) "C++ para Ingeniera y Ciencias" 2da. Ed. Editorial Thompson S.A.
Mxico.
2. GUARDATI, SILVIA (2007) Estructura de datos Orientada a Objetos Algoritmos con
C++ Mxico. D.F. Pearson Educacin de Mxico S.A. de C.V.
3. JOYANES AGUILAR, LUIS (2002) "Programacin en C++: Algoritmos, Estructura de Datos
y Objetos" 1ra. Ed. Editorial McGraw Hill, Madrid.
4. RAFFO LECCA, EDUARDO (1998) Algoritmos y estructuras de datos con C/C++, Raffo
Lecca Editores. Lima, Per.
5. SHILDT HERBERT (1995) C++ Gua de Autoenseanza. 1era. Edicin. Editorial Mc Graw
Hill Interamericana de Espaa, Madrid.
6. STROUSTRUP, BJARNE (2003) El Lenguaje de Programacin C++ 3ra. Edicin, Editorial
Addison-Wesley Iberoamericana, Espaa.
ARTCULOS CIENTFICOS
Semestre 2017.II