Vous êtes sur la page 1sur 2

SÍLABO DEL CURSO

TÉCNICAS DE PROGRAMACIÓN ORIENTADA A OBJETOS

I. INFORMACIÓN GENERAL:

Facultad: Ingeniería Carrera Profesional: Ingeniería de Sistemas Computacionales Ciclo: 4°

Período 2017-1 Créditos: 5


Requisitos: Estructura de Datos
lectivo: Horas: 9

II. SUMILLA:
El curso de Técnicas de Programación Orientada a Objetos es de naturaleza teórico práctico, tiene como propósito fundamental
brindar los conocimientos del Paradigma Orientado a Objetos aplicados a la programación, desarrollando en el estudiante la capacidad
de implementar modelos de clases en un lenguaje de programación orientado a objetos.

Los temas principales son: fundamentos de programación orientado a objetos y relaciones básicas entre clases, relaciones de clases
de herencia simple y múltiple, controles AWT y componentes Swing.

III. LOGRO DEL CURSO:


Al finalizar el curso, el estudiante implementa un proyecto, aplicando el paradigma de programación orientado a objetos, utilizando el
Lenguaje Java, demostrando lógica, habilidad, legibilidad y buenas prácticas en la implementación.

IV. ORGANIZACIÓN DE UNIDADES DE APRENDIZAJE:


UNID NOMBRE / LOGRO DE UNIDAD SEM SABERES ESENCIALES
Presentación del sílabo del curso.
Paradigma Orientado a Objetos.
1 Fundamentos de la programación Orientada a Objetos. Java como
herramienta de programación orientada a objetos. Principales
sentencias en Java.
Introducción a la programación orientada a objetos.
Clase - Encapsulamiento
Principios, evolución, abstracción de datos. Ocultamiento y
2 Encapsulamiento. Necesidad de encapsular datos.
FUNDAMENTOS DE Clases y Objetos. Ciclo de vida.
PROGRAMACIÓN ORIENTADO A
OBJETOS Y RELACIONES BÁSICAS Constructores - Destructores
ENTRE CLASES 3 Constructores y destructores. Métodos de instancia, Métodos de
Al finalizar la unidad, el estudiante clase. Categorías de métodos: gestión, implementación y ayuda.
I
implementa programas, utilizando
relaciones de clases básicas, como Introducción al Lenguaje Unificado de Modelado UML,
relaciones binarias, clase asociación, Representación de las clases. Diagramas de Clase.
utilizando el lenguaje java, con una 4 Sobrecarga de métodos.
implementación orientada a objetos, Sobrecarga de operadores.
teniendo en cuenta las pautas Evaluación T1.
señaladas en clase.
Colecciones.
Diagramas de clases y sus relaciones.
5
Asociación.
Relación Binaria y reflexiva.
Diagramas de clases y sus relaciones.
6
Relación clase asociación.
Diagramas de clases y sus relaciones.
7
Relación Agregación y Composición.
RELACIONES DE CLASES DE 8 EVALUACIÓN PARCIAL.
II HERENCIA SIMPLE Y MÚLTIPLE,
CONTROLES AWT Y Diagramas de clases y sus relaciones
9
COMPONENTES SWING Relación de Herencia Simple.
UNID NOMBRE / LOGRO DE UNIDAD SEM SABERES ESENCIALES
Al finalizar la unidad, el estudiante Diagramas de clases y sus relaciones
implementa programas, utilizando 10
Relación de Herencia múltiple y clase interfaz.
herencia, controles AWT y
componentes swing, con una 11 Relaciones con Clases abstractas.
implementación orientado a objetos y
Arreglos de objetos y Polimorfismo.
en modo visual, demostrando
creatividad y responsabilidad en su Upcasting downcasting. Funciones virtuales, ligamiento temprano
12 y tardío.
trabajo.
Evaluación T2.
13 Controles AWT.
Componentes Swing.
14 Aplicaciones basadas en ventanas. JFC. Componentes Swing.
Arquitectura swing. Contenedores de alto nivel. Controles básicos.
15 Evaluación T3.
16 EVALUACIÓN FINAL.
17 EVALUACIÓN SUSTITUTORIA.

V. SISTEMA DE EVALUACIÓN:

EVALUACIÓN PESOS SEM Descripción de Evaluación


T1 * 4 Evaluación T1.
Evaluación Parcial 20% 8 Evaluación Parcial.
T2 * 12 Evaluación T2.
T3 * 15 Evaluación T3.
Evaluación Final 20% 16 Evaluación Final.
Evaluación Sustitutoria ----- 17 Evaluación Sustitutoria.
* La suma de las notas de trabajos representan el 60% de la calificación final (Reglamento de Estudios)

VI. BIBLIOGRAFÍA BÁSICA:


N° CÓDIGO AUTOR TÍTULO AÑO
1 005.133J DEIT 2012 Deitel, Paul J. Java : cómo programar / 2012

VII. INFORMACIÓN COMPLEMENTARIA:


A. ENLACES IMPORTANTES.
REFERENCIA ENLACE

B. MEGAEVENTOS INTERNACIONALES UPN.


NOMBRE DEL EVENTO FECHAS DE TRASMISION FECHAS DE RETRASMISIÓN
Ver actividades en Calendario Internacional

Vous aimerez peut-être aussi