Logo Studenta

SÍLABO ALGORITMOS Y PROGRAMACIÓN 2020-I

¡Estudia con miles de materiales!

Vista previa del material en texto

ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
 
 
SÍLABO DE ALGORITMOS Y PROGRAMACIÓN 
“Adaptado en el marco de la emergencia sanitaria por el COVID-19” 
 
I. DATOS GENERALES 
1.1 Nombre de la asignatura 
Nivel académico 
Algoritmos y Programación 
Pregrado 
1.2 Código de asignatura 171301 
1.3 Tipo de asignatura Obligatorio 
1.4 Número de horas semanales 6 
1.5 Horas teóricas 2 
 
Horas práctica-laboratorio 4 (2 Práctica -y 2 Laboratorio) 
1.6 Semestre académico 2020-I 
1.7 Ciclo III 
1.7 Número de Créditos 4 
1.9 Modalidad No presencial (virtual) 
1.10 Duración del curso 16 semanas 
1.11 Prerrequisitos(s) Programación y Computación o equivalente 
1.12 Docentes responsables Edgar Ruiz Lizama / eruizl@unmsm.edu.pe 
Felix Huari Evangelista / fhuarie@unmsm.edu.pe 
Hilmar Hinojosa Lazo / hhinojosal@unmsm.edu.pe 
Raquel Malca Chuquiruna / raquel.malca@unmsm.edu.pe 
 
II. SUMILLA 
Asignatura que pertenece al Área de Estudios Específicos, de naturaleza teórico-práctico. Se orienta 
al desarrollo de competencias en programación y desarrollo de modelos informáticos para resolver 
problemas complejos. Promueve en los estudiantes la capacidad para analizar, diseñar, crear e 
implementar soluciones mediante la programación estructurada, programación orientada a objetos 
utilizando un lenguaje de programación con el fin de optimizar procesos de una organización. 
(Capacidad: 02, 03, 04 de Catalogo Perfil Egreso de Ingeniería Industrial). 
 
Se organiza en las siguientes unidades: 
Unidad I: Funciones, sobrecarga de funciones, arreglos unidimensionales, bidimensionales, 
Cadenas, vectores de cadenas. 
Unidad II: Estructuras, arreglos de estructuras, búsqueda, ordenación, recursividad. 
Unidad III: Programación orientada a objetos. 
Unidad IV: Tratamiento de archivos. 
 
III. COMPETENCIAS 
Resolver problemas de ingeniería mediante el diseño de algoritmos aplicando programación 
estructurada y orientada a objetos, con un lenguaje de programación; con actitud investigativa, 
pensamiento reflexivo y propuestas creativas. 
 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
 
IV. CAPACIDADES 
El estudiante desarrollará las siguientes capacidades: 
 
• Propone soluciones a problemas con conocimiento científico y actitud investigativa. 
• Analiza, diseña y desarrolla programas escritos en lenguaje C++ 
• Trabaja en equipo evidenciando un desempeño ético. 
 
V. PROGRAMACIÓN 
 
UNIDAD I Funciones sobrecargadas y arreglos, cadenas y vectores de cadenas. 
Capacidades 
Diseña algoritmos e implementa programas haciendo uso de 
funciones sobrecargadas, arreglos, cadenas y vectores de cadenas 
para resolver problemas en el ámbito de su profesión; con actitud 
investigativa y pensamiento reflexivo. 
Contenidos Actividades Recursos Estrategias 
Semana 
1 
Presentación del 
silabo. 
Normas de 
participación en el 
aula virtual 
Sobrecarga de 
funciones. 
Archivos de 
inclusión. 
Actividades 
asincrónicas 
Lectura de la 
netiqueta en la 
comunicación 
virtual. 
Revisión de 
documentos en el 
campus virtual 
Silabo. 
Plataforma del 
campus virtual 
Presentación 
en pptx, pdf o 
video. 
Revisión de material, 
libros digitales y otros 
documentos. 
Desarrollo de problemas 
para la discusión en el 
campus virtual. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase sobrecarga de 
funciones y 
arreglos. 
 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Semana 
2 
Arreglos 
unidimensionales. 
Arreglos 
bidimensionales. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus virtual. 
Solución de 
problemas 
propuestos 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión de material, 
libros digitales y otros 
documentos. 
Desarrollo de problemas 
para la discusión en el 
campus virtual. 
Formación de grupos de 
trabajo 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
Actividades 
síncronas 
Videoconferencia 
utilizando la 
plataforma. 
Desarrollo de la 
clase de arreglos 
unidimensionales y 
bidimensionales. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Semana 
3 
Tratamiento de 
cadenas mediante 
funciones 
predefinidas y 
funciones definidas 
por el usuario. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos 
 
Plataforma del 
campus virtual 
Presentación 
en pptx, pdf o 
video. 
Revisión de material, 
libros digitales y otros 
documentos. 
Desarrollo de problemas 
para la discusión en el 
campus virtual. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de cadenas, 
funciones de 
manejo de cadenas 
y funciones 
definidas por el 
usuario. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Semana 
4 
 
Vectores de 
cadenas. 
Aplicaciones de 
cadenas y vectores 
de cadenas. 
Primera Práctica 
Calificada. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver problemas 
propuestos 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión de material, 
libros digitales y otros 
documentos. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de aplicación 
de cadenas y 
vectores de 
cadenas. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Exposición de avance del 
trabajo grupal. 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
UNIDAD II: Estructuras, ordenamiento y búsqueda de datos, recursividad. 
Capacidades 
Diseña e implementa programas haciendo uso de estructuras, 
algoritmos de ordenamiento, búsqueda y recursividad para resolver 
problemas en el ámbito de su profesión; con actitud investigativa y 
pensamiento reflexivo. 
Semana5 
Estructuras, 
operadores de 
estructuras, arreglos 
de estructuras. 
Aplicaciones. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión de material, 
libros digitales y otros 
documentos. 
Desarrollo de problemas 
para la discusión en el 
campus virtual. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de 
estructuras, 
operadores, 
operaciones y 
aplicación. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Semana 
6 
Algoritmos de 
ordenación y 
búsqueda. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
 
Resolver 
problemas 
propuestos. 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la entrega en el 
campus. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de ordenación 
y búsqueda. 
Aplicación. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de aplicaciones. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
Semana 
7 
Recursividad y uso 
de algoritmos 
recursivos. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la entrega en el 
campus. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de 
recursividad, 
aplicaciones 
recursivas. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Semana 
8 
EXAMEN PARCIAL 
UNIDAD III: Programación orientada a objetos 
Capacidades: 
Diseña algoritmos e implementa programas haciendo uso de la 
programación orientada a objetos para resolver problemas en el 
ámbito de su profesión; con actitud investigativa y pensamiento 
reflexivo. 
Semana 
9 
Clases, métodos, 
objetos, funciones 
miembros. 
Aplicaciones. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la entrega en el 
campus. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de clases, 
métodos y 
aplicaciones. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase y 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
Semana 
10 
Funciones 
constructoras, 
destructores y 
amigas. 
Aplicaciones. 
Segunda Práctica 
Calificada. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la entrega en el 
campus. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de 
constructores, 
destructor y 
función amiga. 
Aplicaciones. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase con 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Exposición de avance del 
trabajo grupal. 
Semana 
11 
 
Sobrecarga de 
operadores 
aritméticos, 
unarios/binarios, de 
asignación, 
relacionales, 
lógicos. 
El apuntador this. 
Aplicaciones 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la discusión en el 
campus. 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de sobrecarga 
de operadores y 
aplicaciones. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase con 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Semana 
12 
Herencia y 
Polimorfismo en las 
clases Aplicaciones. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la discusión en el 
campus. 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
Actividades 
síncronas 
Videoconferencia. 
Desarrollo de la 
clase de herencia, 
polimorfismo y 
aplicaciones. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase con 
desarrollo de problemas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
UNIDAD IV: Gestión de archivos 
Capacidades: 
Diseña e implementa programas haciendo uso de archivos de tipo 
texto y archivos binarios para resolver problemas en el ámbito de 
su profesión; con actitud investigativa y pensamiento reflexivo. 
Semana 
13 
 
 
Procesamiento de 
archivos de texto. 
Aplicaciones. 
Tercera Práctica 
Calificada 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos. 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la discusión en el 
campus. 
Actividades 
síncronas 
Videoconferencia.Desarrollo de la 
clase de archivos 
tipo texto y 
aplicaciones. 
Plataforma del 
campus 
virtual. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Exposición de la clase con 
desarrollo de programas 
ejemplo. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Semana 
14 
Procesamiento de 
archivos Binarios. 
Aplicaciones. 
Actividades 
asincrónicas 
Revisión de 
documentos en el 
campus. 
Resolver 
problemas 
propuestos. 
 
Plataforma del 
campus 
virtual. 
Presentación 
en pptx, pdf o 
video. 
Revisión documentaria de 
la clase, libros digitales y 
otros documentos. 
Desarrollo de problemas 
para la discusión en el 
campus. 
Actividades 
síncronas 
Videoconferencia. 
Plataforma del 
campus 
virtual. 
Exposición de la clase con 
desarrollo de problemas 
ejemplo. 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
Desarrollo de la 
clase de archivos 
binarios y 
aplicaciones. 
Zoom y/o 
Google Meet. 
IDE 
CodeBlocks 
y/o Dev C++. 
Presentación 
en pptx, pdf. 
Formulación de problemas 
para su respectiva 
solución. 
Fomentar la participación 
de los alumnos. 
Exposición del trabajo 
grupal. 
Semana 
15 
EXAMEN FINAL 
Semana 
16 
EXAMEN ADICIONAL 
 
 
VI. ESTRATEGIAS DIDÁCTICAS 
La teoría y la práctica se desarrollarán en aula virtual. Se utilizará el software CodeBlocks o DevC+, 
para que los estudiantes resuelvan problemas mediante algoritmos aplicados a la ingeniería. En la 
teoría, los métodos a utilizarse son principalmente el expositivo y el deductivo para la formación de 
los conceptos y aplicación de estos, propiciando la participación de los estudiantes, fomentando la 
discusión, crítica y el planteamiento de criterios que ayuden a elevar su nivel de aprendizaje. 
 
En las horas de práctica se proporcionará al estudiante las prácticas dirigidas, que consisten en el 
desarrollo de una selección graduada de ejercicios y problemas que serán resueltos por los 
estudiantes siendo supervisados y asesorados por el docente. 
 
En las horas de laboratorio se le brindará al estudiante guías de trabajo sobre los diferentes 
algoritmos que pueden implementarse en el software de apoyo. 
 
VII. EVALUACIÓN DE APRENDIZAJE 
La fórmula de ponderación para la obtención del promedio final: 
 
EVALUACIÓN ACADÉMICA PESO 
Prueba de entrada Sin nota 
Examen parcial (EP) 20% 
Evaluación de proceso o continua (EVP) 
EVP = 0.6*(PC1+PC2+PC3) + 0.4*TG 
PC1, PC2, PC3: Prácticas calificadas 
 
TG: Trabajo grupal. 
60% 
Examen final (EF) 20% 
 
 
PROMEDIO = 0.2*EP +0.2*EF+0.6*EVP 
 
 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
 
VIII. BIBLIOGRAFÍA 
BÁSICA 
 
1. DEITEL H.M. y DEITEL P.J. (2015) “Como Programar en C++” 9na edición. Editorial Pearson 
Universidad, México. 
2. RUIZ, EDGAR (2009) “Programación con C++” 1ra. Ed. Fondo Editorial de la UNMSM. Lima, 
Perú. 
 
COMPLEMENTARIA 
 
1. Bronson Gary (2007) "C++ para Ingeniería y Ciencias" 2da. Ed. Editorial Thompson S.A. 
México. 
2. Silvia Guardati (2007) “Estructura de datos Orientada a Objetos – Algoritmos con C++” 
México. D.F. Pearson Educación de México S.A. de C.V. 
3. Joyanes Aguilar, Luis; Sanchez Garcia, Lucas (2006) "Programación en C++ Un enfoque 
práctico - Serie Schaum" 1ra. Ed. Editorial McGraw Hill/Interamericana de España, Madrid. 
4. Raffo Lecca, Eduardo (1998) “Algoritmos y estructuras de datos con C/C++”, Raffo Lecca 
Editores. Lima, Perú. 
5. Stanley B. Lippman, Josée Lajoie, Barbara E. Moo (2013) “C++ Primer”. Fifth Edition. 
Addison-Wesley U.S. 
6. Stephen Prata (2012) “C++ Primer Plus”. Sixth Edition. Addison-Wesley U.S. 
7. Stroustrup, Bjarne (2003) “El Lenguaje de Programación C++” 3ra. Edición, Editorial 
Addison-Wesley Iberoamericana, España. 
 
ARTÍCULOS CIENTÍFICOS 
 
1. CHINARRO, E; RUIZ, MARIA; RUIZ, EDGAR (2017) Desarrollo de un modelo de pruebas 
funcionales de software basado en la herramienta SELENIUM. Revista Industrial Data, 
20(1):139-147. Facultad de Ingeniería Industrial UNMSM. Lima. 
2. RUIZ, EDGAR (2014) Optimización multi-objetivo al problema de distribución de planta 
usando algoritmos genéticos: cuestiones previas para una propuesta de solución. Revista 
Industrial Data, 17(2):121-237. Facultad de Ingeniería Industrial UNMSM. Lima. 
3. RUIZ, EDGAR & RUIZ, MARÍA (2013) Análisis de la comprensión de imágenes utilizando 
clustering bajo el enfoque de colonia de hormigas. Revista Industrial Data, 16(2):118-131. 
Facultad de Ingeniería Industrial UNMSM. Lima. 
4. RUIZ, EDGAR & RAFFO, EDUARDO (2006) Una clase Parser en Java para evaluar 
expresiones algebraicas. Revista Industrial Data, 9(1):85-96. Facultad de Ingeniería Industrial 
UNMSM. Lima. 
5. RUIZ, MARIA & RUIZ, EDGAR (2006) Algoritmo GRASP para cortes de guillotina. Revista 
Industrial Data, 9(2):53-60. Facultad de Ingeniería Industrial UNMSM. Lima. 
6. RUIZ, EDGAR (2006) IntegraLAB: Un software para integración de funciones y solución de 
ecuaciones diferenciales por métodos numéricos. Revista Industrial Data, 9(2):61-75. Facultad 
de Ingeniería Industrial UNMSM. Lima. 
7. LORENA, PAUL. & RUIZ, EDGAR. (2005) Un programa en C++ que simula la calculadora 
HP 48G. Revista Industrial Data, 8(1):66-74. Facultad de Ingeniería Industrial UNMSM. Lima. 
mailto:epii.fii@unmsm.edu.pe
 
 
 
 
ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL 
"Año de la Universalización de la Salud" 
 
E-mail: epii.fii@unmsm.edu.pe 
Teléfono: 619 - 7000 anexo 1807 
Calle Germán Amézaga N° 375, Lima 1 / Ciudad Universitaria 
Facultad de Ingenieria Industrial – Pabellón Administrativo 2do. Piso 
Página web: http://industrial.unmsm.edu.pe 
 
8. RUIZ, EDGAR & RAFFO, EDUARDO (2005) Geometría computacional: El problema del 
cerco convexo. Revista Industrial Data, 8(2):69-76. Facultad de Ingeniería Industrial UNMSM. 
Lima. 
9. RUIZ, EDGAR (2004) Un programa en C++ que implementa Grupos Abelianos. Revista 
Industrial Data, 7(1):55-60. Facultad de Ingeniería Industrial UNMSM. Lima. 
10. RUIZ, EDGAR (2004) Un Tipo Abstracto de Datos polinomio en C++. Revista Industrial Data, 
7(2):46-51. Facultad de Ingeniería Industrial UNMSM. Lima. 
11. RUIZ, EDGAR & RAFFO, EDUARDO (2003) Conversión de un AFN a un AFD. Revista 
Industrial Data, 6(1):61-70. Facultad de Ingeniería Industrial UNMSM. Lima. 
12. RUIZ, EDGAR & RAFFO, EDUARDO (2003) Simulación de la memoria Caché. Revista 
Industrial Data, 6(2):48-55. Facultad de Ingeniería Industrial UNMSM. Lima. 
13. RUIZ, EDGAR & HINOJOSA, HILMAR (2003) Implementación de un tipo abstracto de datos 
para gestionar conjuntos usando el lenguaje de programación C++. Revista Industrial Data, 
6(2):56-62. Facultad de Ingeniería Industrial UNMSM. Lima. 
 
CRONOGRAMA DE EVALUACIÓN 
SEMANA 
INDICADOR DE 
DESEMPEÑO 
TEMA 
/Semana 
EVIDENCIAS 
PESO DE 
CALIFICACIÓN 
4 i1 – i2 – i3 1 - 4 
Práctica 
Calificada 1 
(*) 
6 i1 – i2 – i3 5 - 6 
Avance Trabajo 
Grupal 1 
(**) 
8 I3 - I4 – i5 1 - 7 Examen Parcial 20% 
10 i6– i7 9 - 10 
Práctica 
Calificada 2 
(*) 
11 i6– i7 11 
Avance Trabajo 
Grupal 2 
(**) 
12 i7 12 - 13 
Práctica 
Calificada 3 
(*) 
14 i7 - i8 14 
Avance Trabajo 
Grupal 3 
(**) 
15 I7 – i8 9 - 14 Examen Final 20% 
 
(*) PC: PrácticasCalificadas. 
(**) ATG: Promedio de Avance de Trabajos. 
La suma de PC y ATG constituyen el 60% 
mailto:epii.fii@unmsm.edu.pe

Continuar navegando