Download Presentación de la Asignatura
Document related concepts
no text concepts found
Transcript
Programación Orientada a Objetos I Ingeniería en computación J. Jesús Arellano Pimentel Objetivos Objetivo de la asignatura: Proveer al estudiante el conocimiento y la habilidad para el desarrollo de programas bajo el paradigma orientado a objetos, permitiendo la creación de modelos del mundo real. Objetivos particulares: Aprender a desarrollar programas bajo el paradigma OO empleando el lenguaje de programación Java. Emplear una interfaz de desarrollo integrado multiplataforma que soporte el lenguaje Java. Prerrequisitos 1º Programación Estructurada 2º Estructura de Datos 3º Programación Orientada a Objetos I Conocimientos de TDA: • Estructuras de datos en C mapacurricular2008.png Contenido de la asignatura Introducción a la programación orientada a objetos. Conceptos básicos de la programación orientada a objetos. Definición de clases y objetos. Relaciones entre clases: herencia. Relaciones entre clases: asociación y agregación. Polimorfismo. Programación genérica. Manejo de excepciones. Bibliografía Libros base: FROUFE Quintas Agustín. Java 2. Manual de usuario y tutorial. 5ª ed. México: Alfaomega RaMa, 2009. DEITEL & DEITEL. Cómo programar en JAVA. 5ª Ed. México: Pearson Educación, 2004. Libro de apoyo: WEITZENFELD Alfredo. Ingeniería de Software orientada a objetos con UML, Java e Internet. México: Thomson, 2004. Software Sistema Operativo: Windows Ambientes de desarrollo NetBeans Alguno de su preferencia Evaluación 85% de asistencia para derecho a examen. 30% Tareas y Prácticas. 70% Examen parcial (Teoría/Proyecto). Posibilidad de décimas extras sobre el examen parcial por participación en clase o trabajo continuo. Restricciones: Las tareas y/o proyectos se deben entregar el día y la hora establecidos.