UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS
PROGRAMA DE ASIGNATURA
PROGRAMACION III
I GENERALIDADES
Código : PRN 315
Prerrequisito : Programación II
Número de horas / ciclo : 94
Número horas teóricas semanales : 4
Número horas practicas semanales : 2
Duración del ciclo : 16 semanas
Duración hora clase : 50 minutos
Unidades valorativas : 4
Número Correlativo / Ciclo : 18 / IV
Personal Responsable : Inga. Yesenia Vigil Merino
(Coordinadora Grupos Teóricos)
Ing. Rudy Wilfredo Chicas Villegas
(Coordinador Laboratorios)
II DESCRIPCION DE LA ASIGNATURA
El contenido principal de la asignatura es la programación orientada a objetos en Java; además
incluye una introducción al análisis y diseño orientado a objetos utilizando el lenguaje de
modelado unificado.
III OBJETIVOS GENERALES
1. Conocer y aplicar el análisis y diseño orientado a objetos.
2. Programar en un lenguaje orientado a objetos.
IV METODOLOGIA DE LA ENSEÑANZA
La metodología a utilizar serán clases teóricas expositivas, Videos complementarios de Clase y
sesiones prácticas de laboratorio, utilizando el lenguaje de programación seleccionado,
apoyándose en horarios de consulta y foros de discusión asíncronos.
V CONTENIDO
UNIDAD CONTENIDO DURACION (Semanas)
Teoría Laboratorio
1. Lenguaje de [Link]ón de 3 3
Programación Estructuras de Datos
Orientado a [Link]ón de clases
Objetos [Link]ón de
asociaciones y dependencia
1.4. Implementación de
Herencia y Polimorfismo
2. Metodología [Link]ón de Requisitos
3 1
para resolver [Link]álisis del problema
problemas [Link]ño de solución
aplicando la [Link]ón de la solución
Programación 2.5. Ejemplo de aplicación de
Orientada a Metodología a un problema.
Objetos
[Link] Swing 2 2
3. Interfaz de
Escritorio Swing [Link]
[Link] de Diseño
[Link], flujos y 3 2
4. Almacenamiento serialización
de Datos [Link] bases de datos
relacionales
5.1. Servlets 4 2
5. Interfaces Web 5.2. Java Server Pages
5.3. Contenedores Web
VI EVALUACIONES
Las evaluaciones y ponderaciones del contenido del curso se distribuirán de la siguiente
forma:
* 1er Examen Escrito : Unidad 2(AOO) 20% Jueves, 26/09/2024
* 2o Examen Escrito : Unidad 2(DOO) 20% Jueves, 10/10/2024
* 1ra Práctica Evaluada : Unidad 1 20% Lunes 02 a Viernes 06/09/2024
* 2da Práctica Evaluada : Unidades 3, 4 20% Lunes 14 a Viernes 18/10/2024
* 3ra Práctica Evaluada : Unidades 4, 5 20% Lunes 11 a Viernes 15/11/2024
VII BIBLIOGRAFIA
1. Programación en C/C++, JAVA y UML. Primera Edición. Luis Joyanes Aguilar,
Ignacio Zahonero Martínez. Editorial McGRAW-HILL. México, 2010.
2. Programación en Java 6. Algoritmos, programación orientada a objetos e interfaz
gráfica de usuario. Primera Edición. Luis Joyanes Aguilar, Ignacio Zahonero Martínez.
Editorial McGRAW-HILL. México, 2011.
3. Java, Cómo programar. Novena Edición. Paul Deitel, Harvey Deitel. Editorial Pearson.
México, 2012.
4. UML y Patrones. Una introducción al análisis y diseño orientado a objetos y al proceso
unificado. Segunda Edición. Graig Larman. Editorial Prentice Hall. España, 2003.
UML: [Link]
Java™ SE Development Kit 8 (JDK 8):
[Link]
Java IDE (Netbeans 8.1 o superior) o (Apache Netbeans 9.0 o superior):
[Link]