División Académica de Informática y Sistemas PROGRAMA DE ESTUDIOS Licenciatura en Sistemas Computacionales Área de formación a la que pertenece: Horas teóricas: PROGRAMACIÓN ORIENTADA Horas practicas: A OBJETOS Créditos: Clave: CARRERA Área de conocimiento a la que pertenece LSC Sustantiva Profesional 3 1 7 F0049 Programación e Ingeniería de Software CONOCIMIENTOS PREVIOS: Conocimientos de programación estructurada, análisis y diseño de sistemas. OBJETIVO GENERAL Conocer y adquirir la capacidad para aplicar el paradigma orientado a objeto en la modelación de soluciones informática para las empresas del sector productivo. FUNDAMENTACION Esta asignatura tiene como finalidad la adquisición de conocimientos y experiencias prácticas en torno al paradigma de la programación orientada a objetos, el cual se ha convertido en el enfoque predominante en la generación de software. TEMAS Y UNIDADES 1. 2. 3. 4. 5. 6. Introducción El Paradigma de Orientación a objetos Clases y Objetos Construcción de clases Reutilización de código Aplicaciones Caso práctico: desarrollo de una aplicación con herramientas RAD (C++, DELPHI) MODALIDADES Y SUGERENCIAS PARA LA CONDUCCION DEL CURSO Hacer énfasis en la importancia del paradigma, sus conceptos básicos y las aplicaciones más relevantes. Hacer uso sistemático de ejemplos donde se aprecie la aplicación práctica de los conceptos teóricos en sistemas típicos. Para ello es conveniente el uso de conferencias, trabajo en equipo, material audiovisual, tutoriales bajados de internet, sesiones de cómputo, etc. F0049_Programación Orientada a Objetos 1/2 División Académica de Informática y Sistemas Licenciatura en Sistemas Computacionales ESTRATEGIAS DE EVALUACIÓN DEL APRENDIZAJE Con exámenes teóricos, tareas y el desarrollo del proyecto se podrán evaluar completamente los conocimientos teóricos adquiridos durante el curso así como su habilidad para la aplicación del paradigma. BIBLIOGRAFÍA 1.- The Language. Eiffel. Ed. Prentice Hall 2.- Bjarne Strounstrup. Te Annoted C++. Ed. Addison Wesley 3.- William Murray. Manual de Borland C++. Ed. McGraw Hill 4.- O'Dell. Análisis y Diseño Orientado a Objetos. Ed. Addison-Wesley 5. James Rambaugh, Michael Blaha. Modelado y Diseño Orientado a Objetos. Prentice Hall. 6. Bertrand Meyer. Construcción de software Orientado a Objetos. Prentice Hall. 7. Luis Joyanes Aguilar. Programación Orientada a Objetos. Mc. Graw Hill. 8. Roger S. Pressman. Ingeniería del Software un enfoque práctico. Mc. Graw Hill. 9. Aprendiendo Borland C++ a 21 días. Craig Arnush. Prentice Hall. F0049_Programación Orientada a Objetos 2/2