PORTAFOLIO DE EVIDENCIAS
NOMBRE DEL /LA ESTUDIANTE
Pech Mena Miguel Angel
MATRÍCULA04140019
CARRERAINGENIERÍA EN SISTEMAS COMPUTACIO-
NALES
CORREO ELEC-TRÓNICO
ASIGNATURA Programación Orientada a Objetos
SEMESTRE Segundo
DOCENTE HOLZEN MARTÍNEZ GARCÍA
CORREO ELEC-TRÓNICO
REGLAS DE COMPORTAMIENTO DE GRUPO
DERECHOS DE EL Y LA ESTUDIANTE:1. Ser respetado por el/la docente y compañeros/as.2. Participar libremente durante las clases.3. Externar sus dudas respecto al tema visto en clase y que sean aclaradas, o en su caso recibir asesoría siempre y cuando la solicite al área correspon-diente.4. Recibir retroalimentación posterior a las evaluaciones aplicadas.5. A la justificación de inasistencias, siempre y cuando presente la evidencia en el tiempo y forma estipulado por la institución.6. Le sean recibidos, revisados y devueltos los trabajos, proyectos de eva-luación, prácticas, tareas y actividades evaluadas.7. Recibir sus calificaciones al finalizar una unidad y/o posterior a una eva-luación.
OBLIGACIONES:1. Respetar al/la docente y a sus compañeros/as.2. Asistir puntualmente a sus clases programadas.3. Mantener disciplina durante las clases y exposiciones de el/la docente.4. No introducir ni ingerir alimentos y bebidas dentro del aula.5. Mantener limpio y ordenado el salón de clases.6. Cumplir con las actividades, tareas, proyectos, investigaciones individua-les y en equipo que se le asignen.7. Evitar el uso de celular y de aparatos electrónicos que el docente no haya solicitado para fines de la clase.8. Integrar y reportar al maestro cada vez que lo requiera el portafolio de evidencias del módulo, el cual incluya trabajos, tareas, actividades, proyec-tos, que evidencien las competencias generadas en el desarrollo del módu-lo.
_____________________________MTI HOLZEN A. MARTINEZ GAR-
CIA DOCENTE
_____________________________NOMBRE Y FIRMA DE EL/LA ES-
TUDIANTE
AVANCE PROGRAMÁTICO
AVANCE PROGRAMÁTICO DEL PERIODO: 2015A
Materia Programación Orientada a ObjetosHT HP CR
No. De Unidades
2 3 5 6
Grupo: 2Carre-ra:
ISCProfe-sor:
MTI. Holzen Atocha Martínez García
Objetivo o competen-
cia de la materia:
Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de ingeniería.
Unidad Temática
Subtemas
Fechas (Periodo) Evaluación
ObservacionesProgra
madaReal
Progra
madaReal
1
Introduc-ción al
paradigma de la pro-gramación orientado a
objetos.
1.1 Elementos del modelo de objetos:
clases, objetos, abstracción, modularidad, encapsulamiento, herencia y polimorfismo.
Semana 1
Sema-na 4
1.2 Lenguaje de modelado uni-ficado:
Semana 1
diagrama de clases.
2
Clases y objetos.
2.1 Declaración de clases:
atributos, métodos, encapsula-miento.
Semana 2
2.2 Instanciación de una clase.Semana
2
2.3 Referencia al objeto actual.Semana
2
2.4 Métodos:
declaración, mensajes, paso de
parámetros, retorno de valores.
Semana 3
2.5 Constructores y destructo-res:
declaración, uso y aplicaciones.
Semana 3
2.6 Sobrecarga de métodos.Semana
4
2.7 Sobrecarga de operadores:
Concepto y utilidad, operadores unarios y binarios.
Semana 4
3 Herencia3.1 Definición:
clase base, clase derivada.
Semana 5
Sema-na 8
3.2 Clasificación: Herencia Sim-ple, Herencia Múltiple.
Semana 5
3.3 Reutilización de miembros heredados.
Semana 6
3.4 Referencia al objeto de la clase base.
Semana 6
3.5 Constructores y destructo-res en clases derivadas.
Semana 7
3.6 Redefinición de métodos en clases derivadas.
Semana 7
4 Polimor-fismo
4.1 Definición.Semana
8Sema-na 12
4.2 Clases abstractas:
definición, métodos abstractos, implementación de clases abs-tractas, modelado de clases abstractas.
Semana 8
4.3 Interfaces: definición, im-plementación de interfaces, herencia de interfaces.
Semana 8
4.4 Variables polimórficas (plantillas): definición, uso y aplicaciones.
Semana 9
4.5 Reutilización de código.
Semana 10
5 Excepcio-nes
5.1 Definición.Semana
11Sema-na 12
5.2 Tipos de excepciones.Semana
11
5.3 Propagación de excepcio-nes.
Semana 11
5.4 Gestión de excepciones:
manejo de excepciones, lanza-miento de
excepciones.
Semana 12
5.5 Creación y manejo de ex-cepciones
definidas por el usuario.
Semana 12
6 Flujos y archivos
6.1 Definición.Semana
13Sema-na 16
6.2 Clasificación: Archivos de texto y binarios.
Semana 13
6.3 Operaciones básicas y tipos de acceso.
Semana 14
6.4 Manejo de objetos persis-tentes.
Semana 15
Seguimiento de la programación.Progra-mada
Real
Fecha de entrega de la programación 11/02
Primera revisión Semana 4
Segunda revisión Semana 8
Tercera revisión Semana 12
Cuarta revisión Semana 16
INSTRUMENTACIÓN DIDÁCTICA UNIDAD 1
Nombre de la asignatura: Programación orientada a objetos
Carrera: ISC Clave de la asignatura SCD-1020 Semes-tre 2
Horas teoría-Horas práctica-Créditos 2-3-5 Fecha de elaboración 18/Enero/2015
1. Caracterización de la asignaturaEsta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de analizar, desarrollar, implementar y administrar software de aplicación orientado a objetos, cumpliendo con estándares de calidad, con el fin de apoyar la productividad y competitividad de las organizaciones.Esta materia proporciona soporte a otras, más directamente vinculadas con desempeños profesionales; se ubica en el segundo semestre de la trayectoria escolar. Proporciona al estudiante las competencias necesarias para abordar el estudio de cualquier lenguaje orientado a objetos, metodología de análisis y diseño orientado a objetos, de los siste-mas gestores de bases de datos, y en general de cualquier materia basada en el modelo orientado a objetos.
2. Objetivo(s) general(es) del curso. (Competencias específicas a desarrollar)
Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de ingeniería.
3. Análisis por unidadUnidad: 1 Tema: Introducción al paradigma de la POO
Competencia específica de la unidad Criterios de evaluación de la unidad
Comprender, describir y modelar los conceptos principales del paradigma de programación orientado a objetos y aplicarlos a situaciones de la vida real.
Criterio De primera Oportunidad Complementaria
Tareas en Aula 15 5Tareas fuera del aula 20 20Prácticas/Exposiciones 15 15Portafolio de Eviden-cias
10 5
Evaluación Periódica 40 55
Actividades de aprendizaje Actividades de enseñanza Desarrollo de competencias genéricas
Horas teórico prácti-
casEvaluación Diagnóstica de fundamentos de programación
Ejercicios de programación estructurada. Solución de problemas. 1-1
Investigar y seleccionar en diversas fuentes de información los concep-tos principales del paradigma de programación orientado a objetos.
Exposiciones de los temas de la unidad.
Trabajo en equipoHabilidades interpersonales 2-0
Identificar ejemplos de la vida real que apliquen o manifiesten dichos conceptos.
Tareas de comparación entre los conceptos y su aplicación a la vida real
Habilidades de investigaciónCapacidad de aprender 1-1
Poner atención, escuchar y cuestio-nar al profesor con dudas.
Reforzar los puntos descritos en las exposiciones, complementán-dolos de manera integral
Solución de problemas.Toma de decisiones. 1-0
Diseñar diagramas de clases aplicados a distintos problemas. Elaborar prácticas relacionadas. Capacidad de autonomía 1-2
Fuentes de información Apoyos didácticosEl lenguaje de programación C#.Fco. Javier Ceballos Sierra. Editorial Ra-ma. Diapositivas de diversos autores.
C#: Manual de Programación. Luis Joyanes Aguilar. Editorial McGraw Hill.C++: Programación Orientada a Objetos. Diego G.Ruiz. Editorial MP Ediciones.
http://www.csharpya.com.ar/http://tikal.cifn.unam.mx/~jsegura/LCGII/ja-va1.htmhttp://ants.dif.um.es/~felixgm/pub/others/C_Sharp.pdf
Calendarización de evaluación (semanas):Sem. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16T.P. ED EF OT.R.
ED = Evaluación diagnóstica. ES = Evaluación formativa. O = Evaluación sumativa. TP= Tiempo planeado TR=Tiempo real
EXÁMEN DIAGNÓSTICO Y RESULTADOS
EVIDENCIAS UNIDAD 1
1953FORTRAN
1959LISP
1960ALGOL
1960COBOL
1962APL
Job Backus propone el desarrollo de un nue-vo leguaje.
El profesor John McCar-thy y sus alumnos de-sarrolla el LIPS
Se reúnen re-presentantes europeos y de EEUU para la creación de
un nuevo len-guaje
Fue creado COBOL
Se publica el li-bro de Kenneth Inversión A Pro-gramming Len-guaje
1965BASIC
1970PASCAL
1972C
Principios 1980C++
1985CLIPPER
Aparece BASIC
Niklaus Wirth diseña PAS-CAL
Dennis Ritche-ri crea el len-guaje C
Se desarro-lla el len-guaje C++
Se crea el CLI-PPER
Principios 90JAVA
1994DELPHI
2000C#
James Gosling y su equipo co-mienzan a de-sarrollar JAVA
Y SE LANZA EN EL AÑO 1995
Aparece la primera versión
AndersHejlsberg ha lide-rado los equipos que han desarrollado Delphi y C#.
abstraccion Características de la programación
(Programación orientada a objetos)
POLIMORFISMO
ABSTRACCION
ENCAPSULAMIENTO
HERENCIA
ABSTRACCION
ABSTRACCION
COMENTARIOS FINALES Y EXPERIENCIAS DE APREN-DIZAJE
La verdad este parcial fue muy corto y no aprendí lo suficiente, creo que entre mis
aptitudes falto un poco de responsabilidad al haber estudiado, siento que me pudo
haber ido mejor en este periodo, ante la falta de clases por puentes, días festivos,
etc. Creo que las clases estuvieron muy bien estructuradas ante todo medio las
clases fueron más teóricas creo que si hubieran sido un poco más de prácticas
hubiera aprendido un poco más de la programación.