tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/portafolio de... · web...

22
PORTAFOLIO DE EVIDENCIAS NOMBRE DEL /LA ESTUDIANTE Pech Mena Miguel Angel MATRÍCULA 04140019 CARRERA INGENIERÍA EN SISTEMAS COMPUTACIONALES CORREO ELECTRÓNICO [email protected] ASIGNATURA Programación Orientada a Objetos SEMESTRE Segundo DOCENTE HOLZEN MARTÍNEZ GARCÍA CORREO ELECTRÓNICO

Upload: nguyenkiet

Post on 10-Apr-2018

221 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

PORTAFOLIO DE EVIDENCIAS

NOMBRE DEL /LA ESTUDIANTE

Pech Mena Miguel Angel

MATRÍCULA04140019

CARRERAINGENIERÍA EN SISTEMAS COMPUTACIO-

NALES

CORREO ELEC-TRÓNICO

[email protected]

ASIGNATURA Programación Orientada a Objetos

SEMESTRE Segundo

DOCENTE HOLZEN MARTÍNEZ GARCÍA

CORREO ELEC-TRÓNICO

Page 2: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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

Page 3: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

AVANCE PROGRAMÁTICO

Page 4: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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

Page 5: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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

Page 6: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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

Page 7: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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

Page 8: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

INSTRUMENTACIÓN DIDÁCTICA UNIDAD 1

Page 9: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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.

Page 10: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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

Page 11: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

EXÁMEN DIAGNÓSTICO Y RESULTADOS

Page 12: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

EVIDENCIAS UNIDAD 1

Page 13: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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

Page 14: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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#.

Page 15: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION
Page 16: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION
Page 17: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

abstraccion Características de la programación

(Programación orientada a objetos)

POLIMORFISMO

ABSTRACCION

ENCAPSULAMIENTO

HERENCIA

ABSTRACCION

ABSTRACCION

Page 18: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

COMENTARIOS FINALES Y EXPERIENCIAS DE APREN-DIZAJE

Page 19: tutorialespe.yolasite.comtutorialespe.yolasite.com/resources/PORTAFOLIO DE... · Web viewABSTRACCIONOCULTACION Características de la programación(Programación orientada a objetos)ABSTRACCION

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.