Programación Orientada a Objetos




descargar 118.25 Kb.
títuloProgramación Orientada a Objetos
fecha de publicación07.03.2016
tamaño118.25 Kb.
tipoPrograma
b.se-todo.com > Finanzas > Programa

c:\users\isis saraí\pictures\header-logo.png




PORTAFOLIO DE EVIDENCIAS



NOMBRE DEL /LA ESTUDIANTE

Pech Mena Miguel Angel

MATRÍCULA

04140019

CARRERA

INGENIERÍA EN SISTEMAS COMPUTACIONALES


CORREO ELECTRÓNICO

m_a_pm@hotmail.com

ASIGNATURA

Programación Orientada a Objetos

SEMESTRE

Segundo

DOCENTE

HOLZEN MARTÍNEZ GARCÍA


CORREO ELECTRÓ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 correspondiente.

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 evaluación, prácticas, tareas y actividades evaluadas.

7. Recibir sus calificaciones al finalizar una unidad y/o posterior a una evaluació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 individuales 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, proyectos, que evidencien las competencias generadas en el desarrollo del módulo.




_____________________________

MTI HOLZEN A. MARTINEZ GARCIA

DOCENTE


_____________________________

NOMBRE Y FIRMA DE EL/LA ESTUDIANTE


AVANCE PROGRAMÁTICO

AVANCE PROGRAMÁTICO DEL PERIODO: 2015A























Materia

Programación Orientada a Objetos

HT

HP

CR

No. De Unidades

2

3

5

6



















Grupo:

2

Carrera:

ISC

Profesor:

MTI. Holzen Atocha Martínez García



















Objetivo o competencia 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

Observaciones

Progra

mada

Real

Progra

mada

Real




1

Introducción al

paradigma de la programación orientado a objetos.

1.1 Elementos del modelo de objetos:

clases, objetos, abstracción, modularidad, encapsulamiento, herencia y polimorfismo.

Semana 1




Semana 4










1.2 Lenguaje de modelado unificado:

diagrama de clases.

Semana 1













2

Clases y objetos.

2.1 Declaración de clases:

atributos, métodos, encapsulamiento.

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 destructores:

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 Herencia

3.1 Definición:

clase base, clase derivada.

Semana 5




Semana 8










3.2 Clasificación: Herencia Simple, 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 destructores en clases derivadas.

Semana 7
















3.6 Redefinición de métodos en clases derivadas.

Semana 7













4 Polimorfismo

4.1 Definición.

Semana 8




Semana 12










4.2 Clases abstractas:

definición, métodos abstractos, implementación de clases abstractas, modelado de clases abstractas.

Semana 8
















4.3 Interfaces: definición, implementació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 Excepciones

5.1 Definición.

Semana 11




Semana 12










5.2 Tipos de excepciones.

Semana 11
















5.3 Propagación de excepciones.

Semana 11
















5.4 Gestión de excepciones:

manejo de excepciones, lanzamiento de

excepciones.

Semana 12
















5.5 Creación y manejo de excepciones

definidas por el usuario.

Semana 12













6 Flujos y archivos

6.1 Definición.

Semana 13




Semana 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 persistentes.

Semana 15













Seguimiento de la programación.

Programada

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

Semestre

2

Horas teoría-Horas práctica-Créditos

2-3-5

Fecha de elaboración

18/Enero/2015


1. Caracterización de la asignatura

Esta 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 sistemas 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 unidad

Unidad: 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

5

Tareas fuera del aula

20

20

Prácticas/Exposiciones

15

15

Portafolio de Evidencias

10

5

Evaluación Periódica

40

55




Actividades de aprendizaje

Actividades de enseñanza

Desarrollo de competencias genéricas

Horas teórico prácticas

Evaluació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 conceptos principales del paradigma de programación orientado a objetos.

Exposiciones de los temas de la unidad.

Trabajo en equipo

Habilidades 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ón

Capacidad de aprender

1-1

Poner atención, escuchar y cuestionar al profesor con dudas.

Reforzar los puntos descritos en las exposiciones, complementándolos 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ácticos

El lenguaje de programación C#.Fco. Javier Ceballos Sierra. Editorial Ra-ma.

C#: Manual de Programación. Luis Joyanes Aguilar. Editorial McGraw Hill.

C++: Programación Orientada a Objetos. Diego G.Ruiz. Editorial MP Ediciones.


Diapositivas de diversos autores.

http://www.csharpya.com.ar/

http://tikal.cifn.unam.mx/~jsegura/LCGII/java1.htm

http://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

16

T.P.

ED

EF




O





































T.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
http://upload.wikimedia.org/wikipedia/en/b/be/i_like_apl_graphic.jpghttp://2.bp.blogspot.com/-idhray28bjw/ufqo4e8lvxi/aaaaaaaaag4/hxh5vmkyyzo/s1600/cobol.jpghttp://www.ecured.cu/images/5/5d/algol.jpghttp://cdn.timerime.com/cdn-4/upload/resized/164112/1908673/resized_image2_de00fa51daf0e5dc6a0f27efdc242193.jpghttp://porg.es/blog/wp-content/uploads/2010/12/fortran.jpg

1953

FORTRAN

1959

LISP

1960

ALGOL

1960

COBOL

1962

APL




Job Backus propone el desarrollo de un nuevo leguaje.

El profesor John McCarthy y sus alumnos desarrolla el LIPS

Se reúnen representantes europeos y de EEUU para la creación de un nuevo lenguaje

Fue creado COBOL

Se publica el libro de Kenneth Inversión A Programming Lenguaje



http://www.slashcoding.com/wp-content/uploads/2013/09/cpp-logo.jpghttp://2.bp.blogspot.com/-vtndrxvgeke/vdhficeufui/aaaaaaaaafw/tcy1mw0fen0/s72-c/descarga.jpghttp://1.bp.blogspot.com/-qs3mjlwzgnk/ufqucgba1vi/aaaaaaaaahk/ysuopygjhie/s1600/c.jpghttp://2.bp.blogspot.com/-cay2rkend3i/ufqsxij26xi/aaaaaaaaahc/gcq14wiyeu4/s1600/pascal.jpghttp://3.bp.blogspot.com/-uxwodele9bw/ufqp7eb8mhi/aaaaaaaaaha/bjd5cvvspsi/s1600/basic.jpg


1965

BASIC

1970

PASCAL

1972

C

Principios 1980

C++

1985

CLIPPER

Aparece BASIC

Niklaus Wirth diseña PASCAL

Dennis Ritcheri crea el lenguaje C

Se desarrolla el lenguaje C++

Se crea el CLIPPER

https://lh3.googleusercontent.com/-5pdoqsp76lu/aaaaaaaaaai/aaaaaaaaabi/mvcno_wynoi/photo.jpghttp://www.akifarslan.com.tr/wp-content/uploads/2013/10/java.jpghttp://3.bp.blogspot.com/-pnzsskd61nq/ufocbaftxxi/aaaaaaaaaa8/93chapdzqmc/s1600/delphi7.jpg



Principios 90

JAVA

1994

DELPHI

2000

C#




James Gosling y su equipo comienzan a desarrollar JAVA

Y SE LANZA EN EL AÑO 1995

Aparece la primera versión

AndersHejlsberg ha liderado los equipos que han desarrollado Delphi y C#.






ABSTRACCION




ENCAPSULAMIENTO



ABSTRACCION

OCULTACION

Características de la programación

(Programación orientada a objetos)


ABSTRACCION



abstraccion


POLIMORFISMO

HERENCIA



COMENTARIOS FINALES Y EXPERIENCIAS DE APRENDIZAJE

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.


similar:

Programación Orientada a Objetos iconNotas acerca de nuestra relación con “los objetos” ¿Los objetos son...

Programación Orientada a Objetos iconEstructura Organizacional Orientada al Cliente / Commercial Organizational Structure

Programación Orientada a Objetos iconLa luz se define como la superposición de un gran número de ondas...

Programación Orientada a Objetos iconLa psicologia y sus multiples objetos de estudio armando navarro

Programación Orientada a Objetos iconResumen En este texto presentamos el desarrollo de una herramienta...

Programación Orientada a Objetos iconDesarrollo de procesos industriales y producción de objetos, maquinas y equipos tecnológicos

Programación Orientada a Objetos iconSíntesis uiia búsqueda de los objetos a quienes se puede aplicar esas caracteristica~

Programación Orientada a Objetos iconDe la libido con objetos, imágenes, o tipos de satisfacción libidinal...

Programación Orientada a Objetos iconDe la libido con objetos, imágenes, o tipos de satisfacción libidinal...

Programación Orientada a Objetos icon¿cómo es o cómo son (los objetos o ambientes)?




Todos los derechos reservados. Copyright © 2015
contactos
b.se-todo.com