Está en la página 1de 13

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL

FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA

SÍLABO
ASIGNATURA: LENGUAJE DE PROGRAMACION II CODIGO: 8B0027

I. DATOS GENERALES

1.0. Departamento : Ingeniería Electrónica e Informática.


1.1. Escuela Profesional : Ingeniería Informática.
1.3. Área de la Cátedra : Informática
1.4. Semestre Académico : 2012 – II.
1.5. Pre-Requisito : 8B0026
1.6. Ciclo : IV.
1.7. Créditos :4
1.8. Horas Semanales :5
1.9. Horas de Clase : 05
1.10. Profesor responsable : Ing. José Enrique Pastor.

II. SUMILLA Sección: A


Programación en JAVA, Programación Orientada a objetes, Herencia, polimorfismo
manejo de programación orientada a eventos utilizando las clases AWT y SWING, manejo
y gestión de programación en Hilos.

III. OBJETIVOS

El Objetivo de la Asignatura es dar al estudiante sólidos conocimientos de programación


orientada a Objetos así como la programación de escritorio orientada a eventos

IV. PROGRAMACION DE CONTENIDOS

SEMANA I: INTRODUCCION AL JAVA.

Conceptos y terminología.
Características del Lenguaje.
Arquitectura del JAVA.

SEMANA II: INTRODUCCION A LA PROGRAMACION EN JAVA.

Características.
Estructura de la Programación en JAVA.
Variables, Tipos de Datos definidos por el usuario, constantes.
Control de Flujo en C.
Sentencia IF - ELSE.
Sentencia SWITC.
Sentencia DO – WHILE.
Sentencia WHILE.
Sentencia FOR
Ejercicios.
SEMANA III: ARREGLOS

Control de Flujo en C.
Sentencia IF - ELSE.
Sentencia SWITC.
Ejercicios.
SEMANA IV: INTRODUCCION A LA PROGRAMACION ORIENTADA A OBJETOS.
Clases - Objetos.
Atributos y Métodos.
Visibilidad.
Ejercicios.

SEMANA V: HERENCIA – CLASES ABSTRACTAS


Herencia – Ocultamiento de Información.
Polimorfismo – Ligadura Dinámica.
Clases Abstractas – Interface Aplicaciones.
Ejercicios.

SEMANA VI: CLASE STRING


Gestión de Cadenas.
Funciones para la Manipulación de Cadenas.
Ejemplos.

SEMANA VII: INTRODUCCION A LA PROGRAMACION GRAFICA.


Métodos y Clases para crear GUI.
La Clase Graphics.
Composición de una Interfaz Gráfica de Usuario.
Contenedores y Gestores de Geometría
Ejercicios.
SEMANA VIII: EXAMEN PARCIAL.
SEMANA IX : AWT - SWING.
Controles.
Programación Orientada a Eventos.
Ejercicios.

SEMANA X : MANEJO DE EXCEPCIONES.


Definición de Excepción.
Gestión de Excepciones.
Control de Flujo de Programas
Ejercicios.

SEMANA XI : FLUJOS
Introducción
Archivos de Texto- .
Gestión de Archivos de Texto.
Introducción.
Ejercicios
SEMANA XIII : FLUJOS BINARIOS
Introducción.
Archivos Binarios.
Gestión de Archivos Binarios.

SEMANA XIV : HILOS.

Conceptos Básicos Sobre HILOS.


Clases Relacionadas con Hilos.
Estado y Control de un Hilo.
Sincronización
Ejercicios.

SEMANA XIV : PRESENTACION DE PROYECTOS.

Exposición de Proyectos.

SEMANA XV : EXAMEN FINAL

V. PROCEDIMIENTOS DIDACTICOS

Los trabajos se realizaran en el Laboratorio de Micro Computación, utilizando un proyector


Multimedia.

VI. EQUIPOS Y MATERIALES


Computadora Personal y Separatas.

VII. EVALUACION

El sistema de evaluación contendrá los siguientes aspectos:


- Prácticas Calificadas
- Exámenes Parciales

PF = PPC + 2*EP +3*EF


6

Donde:

PPC = Promedio Prácticas Calificadas


EP = Examen Parcial.
EF = Examen Final.
ES = Examen Sustituto río.

El Examen Sustituto rió reemplaza al Examen Parcial o el Final con peso tres.

VIII. FUENTES DE INFORMACION O BIBLIOGRAFIA

Bruce Eckel - Thinking in Java – 2006

ƒ Barry Holmes Object-Oriented Programming With Java Computers - 2000 – 608


pagina

Goran Svenk - Object-Oriented Programming - Computers - 2003 - 506 páginas


Arnow D. & Weiss G. Introduction to programming using Java. An objectoriented
approach. 1ra edicion. New York, Addison Wesley, 2000.

Morelli R.. Java, Java, Java. Object-Oriented problem solving. 1ra edicion. New

York, Prentice Hall 2000

ƒ Thomas C. An introduction to object-oriented programming with Java. 2da edicion. New


York, McGraw Hill 1999.
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA

SÍLABO

ASIGNATURA: LENGUAJE DE PROGRAMACION II CÓDIGO: 8B0027

I. DATOS GENERALES
1.1 DEPARTAMENTO : Ing. Electrónica e Informática
1.2 ESCUELA PROFESIONAL : Ingeniería Informática
1.3 CICLO DE ESTUDIOS : IV
1.4 CRÉDITOS : 04
1.5 CONDICIÓN : Obligatorio
1.6 PRE-REQUISITOS : Lenguaje de Programación I
1.7 HORAS DE CLASE SEMANAL : 5 Horas(3 Teoría – 2 Practica)
1.8 PROFESOR RESPONSABLE : Ing. William E., Bravo García
1.9 AÑO ACADÉMICO LECTIVO : 2014 - II

II SUMILLA Sección: B

Programación Orientada a objetos, Herencia, polimorfismo manejo de


programación orientada a eventos, manejo y gestión de programación en
Hilos

III. COMPETENCIA GENERAL


Conocer y comprende la importancia los conocimientos de programación
orientada a Objetos así como la programación de orientada a eventos

IV. APORTE DE LA ASIGNATURA AL PERFIL PROFESIONAL:


Un Ingeniero Informático estará en la capacidad de:
Identificar soluciones de automatización a ciertos problemas básicos de
forma orientada a objetos
V. ORGANIZACIÓN DE LAS UNIDADES DE APRENDIZAJE

UNIDAD Nº DENOMINACIÓN Nº DE HORAS


Unidad Nº I Introducción a la POO 5 Horas
Unidad Nº II Clases – Objetos. Atributos y Métodos 10 Horas
Unidad Nº III Arreglos con Objetos 15 Horas
Unidad Nº IV Herencia 10 Horas
Unidad Nº V Polimorfismo 10 Horas
Unidad Nº VI Introducción a la programación visual 15 Horas
Unidad Nº VII Manejo de excepciones e hilos 5 Horas
Evaluaciones 15 Horas
Total Horas 85 horas

VI.- PROGRAMACIÓN DE LAS UNIDADES DE APRENDIZAJE

UNIDAD I -
Introducción a la POO

Competencia específica 1:
El estudiante está en la capacidad de diferenciar un sistema
estructurado y uno orientado a objeto

PRIMERA SEMANA

PRIMERA SESIÓN
Se evalúa con una prueba de entrada a los alumnos, para ver el
concepto de objetos con el que ingresan al curso

SEGUNDA SESIÓN
Se explica la solución esperada en la prueba de entrada a los alumnos,
para que vean cuales son las habilidades que deben desarrollar.

Se hace una introducción a los objetos mediante casos de la vida diaria.


Es decir, se les plantea problemas y se les encamina para que hallen
una solución desde el punto de vista de POO

CONCEPTUAL PROCEDIMENTAL ACTITUDINAL


El alumno halla Resuelve ejercicios El alumno participa
comprende que es para identificar objetos en la solución de
un sistema orientado problemas.
a objeto
UNIDAD II -
Clases – Objetos. Atributos y Métodos

Competencia específica 1:
El estudiante está en la posibilidad de definir de manera clara una clase
con sus atributos y métodos.
.
SEGUNDA SEMANA
PRIMERA SESIÓN
Se explica cuál es el concepto de clase y la diferencia con el
concepto de objeto

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
identificar clases y objetos

TERCERA SEMANA
PRIMERA SESIÓN
Se explica los conceptos de atributos y métodos y como implementarlos
en una clase

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
identificar clases y objetos con sus atributos y métodos y también los
puedan implementar

CONCEPTUAL PROCEDIMENTAL ACTITUDINAL


El alumno está en la Implementa un El alumno participa
capacidad de crear programa pequeño activamente en la
clases y sus objetos orientado a objeto. solución de ejercicios
en clase.

UNIDAD III - Arreglos con Objetos

Competencia específica 1:
El estudiante está en la posibilidad de saber cómo aplicar lo aprendido
en un curso previo de programación referente al tema de arreglos con
los objetos aprendido en la unidad anterior.

CUARTA SEMANA
PRIMERA SESIÓN
Se realiza la implementación de programas con varios objetos
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
implementar su solución haciendo uso de varios objetos

QUINTA SEMANA
PRIMERA SESIÓN
Se realiza la implementación de programas con ejemplos de un
arreglo con objetos

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
implementar su solución haciendo uso de un arreglo con objetos

SEXTA SEMANA
PRIMERA SESIÓN
Se realiza la implementación de programas con ejemplos de más de
un arreglo con objetos

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
implementar su solución haciendo uso de más de un arreglo con objetos

CONCEPTUAL PROCEDIMENTAL ACTITUDINAL


El alumno Implementa programas El alumno participa
comprende y aplica donde puede aplicar activamente en la
las arreglos de estructuras solución de
objetos dentro de un unidimensionales con problemas y
programa orientado a objetos ejercicios en clase.
objetos Muestra disposición a
investigar información
adicional.

UNIDAD IV - Herencia

Competencia específica 1:
El estudiante está en la posibilidad de saber cómo aplicar el concepto de
herencia en un programa orientado a objetos

SÉPTIMA SEMANA
PRIMERA SESIÓN
Se realiza la implementación de programas con ejemplos donde se
usa la herencia

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
implementar su solución haciendo uso de herencia
OCTAVA SEMANA
PRIMERA SESIÓN
Se implementa ejemplos de programas donde se pueda aplicar el
uso de herencia y arreglos de objetos.

SEGUNDA SESIÓN
Se realiza el Examen Parcial.

NOVENA SEMANA
PRIMERA SESIÓN
Se explica la solución del Examen Parcial.

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos para cerrar estas 8 semanas
previas de problemas donde tenga arreglos de objetos aplicando
herencia.

CONCEPTUAL PROCEDIMENTAL ACTITUDINAL


El alumno Implementa programas El alumno participa
comprende y aplica donde puede aplicar el activamente en la
la herencia programa concepto de herencia solución de
orientado a objetos. problemas y
ejercicios en clase.
Muestra disposición a
investigar información
adicional.

UNIDAD V - Polimorfismo
Competencia específica 1:
El estudiante está en la capacidad de analizar problemas y aplicar el
concepto de polimorfismo en la creación de programas orientado a
objetos

DECIMA SEMANA
PRIMERA SESIÓN
Se realiza la implementación de programas con ejemplos donde se
usa el polimorfismo

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
implementar su solución haciendo uso de polimorfismo

DECIMA PRIMERA SEMANA


PRIMERA SESIÓN
Se realiza la implementación de programas con ejemplos donde se
usa la polimorfismo y arreglo de objetos
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos y se les guía para que puedan
implementar su solución haciendo uso de polimorfismo y arreglo de
objetos

CONCEPTUAL PROCEDIMENTAL ACTITUDINAL


El alumno Implementa programas El alumno participa
comprende y aplica donde puede aplicar el activamente en la
el polimorfismo a concepto de solución de
programas orientado polimorfismo problemas y
a objetos. ejercicios en clase.
Muestra disposición a
investigar información
adicional.

UNIDAD VI – Introducción a la Programación Visual


Competencia específica 1:
El estudiante está en la capacidad de implementar usando programación
visual

DECIMA SEGUNDA SEMANA


PRIMERA SESIÓN
Se hace una introducción a la interfaz a usar para el desarrollo de la
programación visual.

SEGUNDA SESIÓN
Se implementa pequeños programas haciendo uso de la programación
visual

DÉCIMO TERCERA SEMANA


PRIMERA SESIÓN
Se implementa ejemplos de programas en POO con el uso de controles

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas donde tengan que
aplicar el uso de controles.

DÉCIMO CUARTA SEMANA


PRIMERA SESIÓN
Se implementa ejemplos de programas en POO con el uso de eventos

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas donde tengan que
aplicar el uso de eventos
CONCEPTUAL PROCEDIMENTAL ACTITUDINAL
El alumno Implementa programas El alumno participa
comprende el uso de en entorno visual del activamente en la
la programación tipo POO solución de
visual con programas problemas y
orientado a objetos. ejercicios en clase.
Muestra disposición a
investigar información
adicional.

UNIDAD VII – Manejo de excepciones e hilos


Competencia específica 1:
El estudiante está en la capacidad de controlar las excepciones de un
programa en POO

DECIMA QUINTA SEMANA


PRIMERA SESIÓN
Se implementa ejemplos de programas donde se pueda aplicar el uso de
excepciones e hilos

SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas donde tengan que
aplicar lo visto anteriormente. Se les guía para que puedan implementar
correctamente el uso de las excepciones en sus programas.

CONCEPTUAL PROCEDIMENTAL ACTITUDINAL


El alumno Implementa Muestra disposición a
comprende y aplica excepciones en la investigación y
las excepciones en programas orientado a búsqueda de
un programa objetos información adicional.
orientado a objetos

DECIMA SEXTA SEMANA


PRIMERA SESIÓN
Se hace una revisión completa de los conceptos visto a lo largo del
curso

SEGUNDA SESIÓN
Se realiza el examen final

DECIMA SEPTIMA SEMANA


PRIMERA SESIÓN
Se realiza el examen de aplazados

VII ESTRATEGIAS METODOLÓGICAS


7.1 MÉTODO
El Método de desarrollo de la asignatura será el interactivo, donde se
motivara la participación del estudiante en cada uno de los temas a
desarrollar. Se realizaran talleres que serán desarrollados y debatidos
en el aula.

En cada sesión, al estudiante, se le dará material de lectura, el cual


será discutido en la clase siguiente, bajo el monitoreo del docente.
Las intervenciones de los estudiantes serán debidamente evaluadas.

7.2 TÉCNICA: TRABAJOS INDIVIDUAL Y GRUPAL


Exposición de docente de cada contenido de la unidad temática
Lecturas especializadas
Discusión de casos
Explicación de conclusiones sobre el tema discutido.

7.3 MEDIOS DIDÁCTICOS


EQUIPOS: Proyector Multimedia, Retroproyector, Ecran, pizarra.
MATERIALES: Lecturas, transparencias, direcciones
electrónicas, diapositivas en power point.

VIII EVALUACIÓN

8.1 TÉCNICA
Evaluación permanente del estudiante. Midiendo su capacidad
cognoscitiva y crítica.

8.2 INSTRUMENTOS
La evaluación del alumno será mediante la presentación de los
trabajos individual y grupal, teniendo en consideración la asistencia,
el conocimiento y su participación, exposiciones, trabajos en equipo,
intervenciones orales.
El conocimiento y la participación se darán bajo tres exámenes y tres
prácticas y/o intervenciones.

8.3 CRITERIOS
Capacidad innovadora, el criterio es Integral en la evaluación,
asistencia, exposiciones, cumplimiento de trabajos dentro del
cronograma establecido, prácticas calificadas.
La calificación se dará ente 01 y 20
La nota mínima para aprobar el curso será de 10.5

La nota Final del curso será: Promedio Final = (PP*2+EP*3+EF*5)/10

Donde:
PP = Promedio de prácticas
EP = Nota de Examen parcial
EF = Nota del Examen final

8.4 ASPECTOS
Conocimientos, análisis críticos, capacidad de razonamiento y de
deducción.

Los aspectos que se tomara en cuenta en la evaluación es personal y


en grupos

Personal en los exámenes.


En grupo, los trabajos, exposiciones, la organización y el debate en
clase por cada tema expuesto.

VIII BIBLIOGRAFÍA GENERAL

1. C, C++, Java y UML – 2010 . Luis Joyanes Aguilar


2. Bruce Eckel - Thinking in Java – 2006

También podría gustarte