Tecnicas de Programación PDF
Tecnicas de Programación PDF
Tecnicas de Programación PDF
SÍLABO
I. INFORMACIÓN GENERAL:
II. SUMILLA.
La asignatura busca que el estudiante desarrolle un criterio de análisis y de razonamiento lógico sobre los
lenguajes por computadora. El computador como generador de soluciones. Algoritmos y programas. He-
rramientas de programación. Estructura general de un programa. Fundamentos de programación. Progra-
mación estructurada. Programación modular. Estructuras de datos. Manejo de archivos. Técnicas de orde-
nación. Búsqueda e intercalación.
III. OBJETIVOS
Brindar al estudiante los fundamentos sobre las técnicas y herramientas de programación estructurada, con
la finalidad que les permita diseñar y desarrollar aplicaciones para computadoras.
Nº DE HORAS: 08
Página 1
Referencias Bibliográficas:
Dembowski, K. (2007).Gran Libro De Hardware. 2ª Edición. Editorial Marcombo, S.A. Barcelona. España.
Pantigoso J. (2007). Programación C++. 1ra Edición. Editorial OmegaByte, S.A. Lima. Perú.
LOGROS DE LA UNIDAD: El estudiante elaborará algoritmos y programas que requieran el uso de estructu-
ras selectivas.
Nº DE HORAS: 08
Referencias Bibliográficas:
Pantigoso J. (2007). Programación C++. 1ra Edición. Editorial OmegaByte, S.A. Lima. Perú.
López, l. & Román. (2008). Programación estructurada, un enfoque algorítmico. Alfaomega Grupo Editor.
LOGROS DE LA UNIDAD: El estudiante elaborará algoritmos y programas en C++ que requieran el uso de
las estructuras repetitivas.
Nº DE HORAS: 12
Referencias Bibliográficas:
Pantigoso J. (2007). Programación C++. 1ra Edición. Editorial OmegaByte, S.A. Lima. Perú.
López, l. & Román. (2008).Programación estructurada, un enfoque algorítmico. Alfaomega Grupo Editor.
Nº DE HORAS: 12
Página 2
SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE
Búsqueda y ordenamiento. Desarrollo de los ejercicios y problemas tipos.
10 Declaración y procedimiento de arreglos bidimensiona- Desarrollo en el laboratorio de programas con
les. estructuras tipo arreglo.
Exposición del docente de Teoría. Participa-
Feedback de estructuras selectivas, repetitivas y arre- ción de los estudiantes. Desarrollo en el labo-
11 glos Aplicaciones mediante algoritmos-seudocódigo y ratorio de programas con estructuras selecti-
diagramas de flujo. vas, repetitivas y tipo arreglo. Tercer Labora-
torio Calificado.
Referencias Bibliográficas:
Pantigoso J. (2007). Programación C++. 1ra Edición. Editorial OmegaByte, S.A. Lima. Perú.
Savitch, W. (2000). Resolución de Problemas con C++. Prentice Hall.
LOGROS DE LA UNIDAD: El estudiante elaborará algoritmos y programas que requieran el uso de funciones
para dotar de mayor potencia a sus aplicaciones.
Nº DE HORAS: 16
Referencias Bibliográficas:
Delores, E. (2003). Solución de Problemas de Ingeniería con MATLAB. Editorial Prentice Hall. México.
More, H. (2007). MATLAB para Ingenieros. Editorial Pearson. México.
V. METODOLOGÍA
5.1 Clases Magistrales: Son tipo de clase expositivas con proyección multimedia (Imágenes y diagramas)
desarrollada en los salones de clases.
5.2 Práctica en Laboratorio: Consiste en realizar prácticas utilizando el hardware y software disponibles.
5.3 Seminarios: Dialogo y exposición usando equipos disponibles respecto a contenidos específicos con
participación plena del estudiante presentando un informe sobre el seminario.
5.4 Asesoría: Para el reforzamiento y solución de problemas. Laboratorio guiado con explicación previa y
desarrollo de aplicaciones reales. Experiencias de programación en laboratorio. Método interactivo. El
método utilizado será demostrativo- explicativo.
Página 3
VI. EQUIPOS Y MATERIALES
VII. EVALUACIÓN
a. Criterios
La evaluación se realizará en forma sistemática y permanente durante el desarrollo del curso. Las formas
de evaluación se regirán de la Guía de Matricula de la Escuela de Ingeniería Mecatronica. Capitulo III, así
también el capitulo V hace referencia que al margen de la modalidad de evaluación que los docentes adop-
ten para sus cursos la Universidad establecerá en el Calendario Académico periodos en los que se admi-
nistrarán los exámenes parciales y finales y un tercer periodo para el examen sustitutorio. Estos periodos
deben figurar en el Calendario de Actividades Académicas de la Universidad.
b. Instrumentos de Evaluación:
PFA = { 2*[ ( L1 + L2 + L3 + L4 ) / 4 ] + EP + EF } / 4
Nota: El Examen Sustitutorio, sustituye a la menor nota obtenida en los exámenes Parcial o Final
a. Básica
Bronson, G. (2003). C++ Para Ingeniería y Ciencias. Thompson. Editores, S.A. México.
Delores, E. (2003). Solución de Problemas de Ingeniería con MATLAB. Prentice Hall.
Dembowski, K. (2007). Gran Libro De Hardware. 2ª Edición. Editorial Marcombo, S.A. Barcelona.
España.
Joyanes, L. (2002). Problemas de metodología de la Programación. Mc Graw Hill. Madrid- España
López, l. & Román. (2008). Programación estructurada, un enfoque algorítmico. Alfaomega Grupo
Editor. Editor. ISBN, 9701100271. Lima. Perú.
More, H. (2007). MATLAB para Ingenieros. Pearson.
Pantigoso J. (2007). Programación C++. 1ra Edición. Editorial OmegaByte, S.A. Lima. Perú.
b. De consulta
Página 4
Jiménez, M. Estructuras selectivas-repetitivas. Recuperado el 3 marzo 2014 en www.slideshare.
net/.../utilizar-estructuras-de-control-secuencial-selectiva.
López, M. (2011). Sentencia Condicional Recuperado el 3 marzo del 2014 en:
www.mailxmail.com/curso-manual-programacion/sentencia-condicional
Manual. (2007). La ruta Práctica a MATLAB. Empresa Editora Macro RIRL. Primera Edición.
Programación en C. Recuperado el 3 marzo del 2014 en: www.emagister.com/if-else-tps-
985028.htm
Savitch, W. (2000). Resolución de Problemas con C++. Prentice Hall. Pág. 38 al 103.
Página 5