Libro gandoca
CARRERA: COMPUTACIÓN EMPRESARIAL
CURSO: PROGRAMACIÓN IV
NATURALEZA DEL CURSO: TEÓRICO-PRÁCTICO
CÓDIGO: CO-501
CRÉDITOS: 4
TIEMPO LECTIVO: 4 HORAS SEMANALES
Prof. Walter Felipe Jenkins Cruz
Horario Clases: miércoles de 6:00pm A 10:00pm.
Horario consulta: L a V 10:00 pm A 12:00mn. (Correos: alumnoscun@gmail.com o Skype: wenzpipe)
Tel. 8918-1294____________________________________________________________
____________________________________________________________
______
I. DESCRIPCIÓN:
Este curso está diseñado para estudiantes del V Ciclo de Carrera. Brinda al estudiante, una ubicación amplia dentro del contexto de la programación orientada a objetos. Se desarrolla en un período de 14 semanas. Al finalizar, pretende que elestudiante pueda ejecutar correctamente el conjunto de conocimientos que se han de desarrollar durante el curso.
La metodología que se sigue para el desarrollo de los contenidos temáticos del curso es variada, utilizando diferentes técnicas didácticas que faciliten el proceso enseñanza-aprendizaje; con ello se busca una participación activa por parte del estudiante, en constante interaccióncon su medio y los recursos disponibles en él. En lo que respecta a la evaluación, se hará de esta, un proceso de aprendizaje significativo donde el estudiante logre encontrarle funcionalidad con su diario quehacer. Requiere como requisito, el curso de: Programación III. Finalmente, carece de co-requisitos.
II. OBJETIVO GENERAL:
• Resolver problemas de programación utilizandotécnicas de programación orientada a objetos, utilizando diversas herramientas de avanzada.
III. OBJETIVOS ESPECÍFICOS:
• Comprender los conceptos fundamentales de la programación orientada a objetos, mediante la utilización de conceptos y técnicas propias de la especialidad, que le permitan al estudiante lograr los mejores resultados.
• Comprender la conceptualización del entorno deprogramación orientado a objetos, mediante lecturas y talleres apropiados, 1para con ello lograr los mejores productos de software.
• Desarrollar pequeños programas mediante técnicas de programación orientada a objetos, que le permitan conocer mejor el ambiente de programación.
IV. CONTENIDOS TEMÁTICOS:
Tema 1: Terminología básica (3 horas).
• Historia y conceptualización.
Tema 2: Clases(8 horas).
• El constructor de clases.
• Funciones en línea y compilación.
Tema 3: Constructores y destructores (8 horas).
• Constructores y almacenamiento dinámico.
• Argumentos por omisión.
• Destructores, implantaciones alternativas.
Tema 4: Amigos (8 horas).
• Funciones amigas, Miembros amigos.
Tema 5: Sobrecarga (8 horas).
• Sobrecarga de una función ysobrecarga de un operador.
• Conversión de tipo.
• Operadores subíndice.
• Llamada a función.
Tema 6: Derivación de clases (6 horas).
• Derivación de una clase.
• Funciones virtuales y acceso a la parte privada.
Tema 7: Herencia (6 horas).
• Herencia múltiple.
• Clases virtuales y objetos miembro.
• Matrices con índice de cadena.
• Miembros estáticos.Tema 8: Apuntadores y almacenamiento dinámico (6 horas).
• Objetos dinámicos.
• Sobrecarga de new y delete.
• Ahorro de almacenamiento.
• Apuntadores a funciones y copia de objetos.
Tema 9: Otras características (3 horas).
• Constantes y enumeraciones.
• Estructuras y clases.
• Número variable de argumentos.
• Clases genéricas, archivos, flujos.
V.METODOLOGÍA:
Se debe fomentar el trabajo individual, enfrentar al estudiante con problemas reales para que les encuentre una solución programada. Con lo que se pretende que el estudiante desarrolle más su iniciativa e inventiva al resolver problemas. Se abordarán los temas mediante clases magistrales, ejercicios prácticos, presentaciones, desarrollo de programas en laboratorio y tareas de...
Regístrate para leer el documento completo.