Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La acumulación de mas del 30% de inasistencia no justificada, dará lugar a la desaprobación del Universidad Nacional José Faustino Sánchez Carrión
curso con nota cero (00). Según Art. 109º.
La justificación de la inasistencia no podrá exceder los 5 días hábiles luego de ocurrida la Facultad de Ingeniería
inasistencia. Según Art. 110º. Escuela Académico Profesional de Ingeniería Informática
Se tomaran dos exámenes parciales, el primero en la octava semana y el otro al finalizar el
semestre. También se consideran los trabajos académicos. La escala valorativa es de cero a
veinte. La nota aprobatoria mínima es once (11). Si el estudiante no ha cumplido con alguna SILABO
evaluación la nota es de cero (0.0). Según Art. 115º, 118º.
No existe rezagados para los exámenes Parcial ni Final, sin embargo, si el estudiante no pudo ASIGNATURA: LENGUAJE DE PROGRAMACIÓN III
asistir por motivo de fuerza mayor, puede excepcionalmente rendir su evaluación previa solicitud
dirigida a la escuela. Según Art. 122º.
Se tomará un examen sustitutorio a quienes tengan un promedio no menor de 07.El promedio I. 0DATOS GENERALES0
final para dichos educandos no excederá a la nota doce. Según Art. 126º.
1.1. CÓDIGO DE LA ASIGNATURA : 32205
Normas de Evaluación: 1.2. ESCUELA ACADÉMICO PROFESIONAL : Ingeniería Informática
Dos exámenes parciales siendo el primero cancelatorio (P1, P2). 1.3. DEPARTAMENTO ACADÉMICO : Ingeniería
Promedio del trabajo académico (P3). 1.4. CICLO : IV
El Promedio Final se determinará anotando el promedio ponderado 35% para P1, 35% para P2 1.5. CRÉDITOS : 4.5
y 30% para P3. 1.6. PLAN DE ESTUDIOS :4
Promedio Final (PF) = (0,35)P1 + (0,35)P2 +(0,30) P3 1.7. CONDICIÓN : Obligatorio
1.8. HORAS SEMANALES :7 T 1 P 0 L 6
1.9. PRE-REQUISITO : Lenguaje de Programación II – Cód. 32204
VI. 0BIBLIOGRAFÍA BÁSICA Y COMPLEMENTARIA0
1.10. SEMESTRE ACADÉMICO : 2011 – I
1.11. DOCENTE : Ing. Ocrospoma Valdivia, Ruly Omar
1. LA ROSA, Luna. “Curso Integral de Dibujo Técnico”. Ed. Trillas. México Vol I y II. 2003.
Colegiatura : 96878
2. Deitel & Deitel “Java: Cómo Programar 5ª edición, Pearson Education, 2004.
Correo Electrónico : clases.unjfsc@hotmail.com
3. Jesús S. Allende et al Java 2 . 2ª edición, McGraw-Hill, 2005.
4. FLORES CUETO, Juan José y TATAJE SALAS, Gustavo. “Método de las 6’D. modelamiento -
algoritmo – programación. Enfoque orientado a los arreglos”. 2009. UPSMP.
II. 0SUMILLA0
5. JULIO VÁSQUEZ PARAGULLA – VICTOR BALTA ALVA. 2007. Super Java 2 for Web. Lima.
Multihilos, programación en redes, colecciones, conectividad de base de datos en Java con JDBC.
6. VASQUÉZ PARAGULLA, Julio. “Entorno de Desarrollo Integrado NetBeansIDE”. Ed. HostViable-
Servlets. Java Server Pages.
Perú 2008.
7. JHON LEWIS Y JOSEPH CHASE. Estructuras de datos con Java. Diseño de estructuras y
algoritmos. 2006. Pearson. Addison Wesley.
8. MARK ALLEN WEISS. Estructura de datos en JAVA, 2000. III. 0METODOLOGÍA DE ENSEÑANZA0
3.1. OBJETIVOS:
Objetivos Generales:
Conocer la metodología de construcción de soluciones mediante la Programación Orientada
a Objetos y las Estructuras de Datos avanzadas.
Aplicar la técnica de programación de la Programación Orientada a Objetos para la solución
de problemas diversos.
JOSE FAUSTINO SANCHEZ Implementar programas orientados a objetos sofisticados, confiables y eficientes en la
CARRION Ing. RULY OMAR OCROSPOMA VALDIVIA
Prof. Responsable del Curso solución de problemas diversos.
3.2. ESTRATEGIAS METODOLÓGICAS: SÉPTIMA SEMANA:
El desarrollo del curso será de naturaleza teórico y practico, se realizará en forma expositiva Desarrollo de soluciones utilizando archivos. Algoritmos para el procesamiento de datos almacenados
empleando el método inductivo y deductivo. en archivos de texto. Objetivo: Implementar soluciones utilizando archivos de texto.
Desarrollo de clases magistrales OCTAVA SEMANA: PRIMER EXAMEN PARCIAL
Discusión abierta, práctica individual y crítica constructiva.
Método de los casos de estudio, desarrollados en trabajo grupal. Trabajos prácticos y UNIDAD TEMÁTICA III: USO DE BASE DE DATOS PARA EL ALMACENAMIENTO DE DATOS E
exposición de temas de investigación. INTRODUCCIÓN A LA PROGRAMACIÓN WEB
UNIDAD TEMÁTICA I: USO DE COLECCIONES EN JAVA DÉCIMA PRIMERA Y DÉCIMA SEGUNDA SEMANAS:
Creación, manipulación y control de Bases de Datos. Creación de tablas usando el centro de
PRIMERA SEMANA: mandatos del (SQL). Lenguaje de Definición de Datos (DLL): CREATE, DROP, ALTER TABLE.
Introducción a la asignatura. Revisión de conceptos sobre estructuras de datos estáticas y dinámicas. Lenguaje de Manipulación de Datos (DML): INSERT , DELETE, UPDATE, SELECT. Lenguaje de
Revisión de los algoritmos. Instancia de Métodos. Objetivo: Revisar conceptos básicos del Control (DCL) Control de acceso a los datos con GRANT y REVOKE.
procesamiento de datos utilizando estructuras de datos. Objetivo: Conocer los mecanismos para la creación, manipulación y control de las bases de datos.
SEGUNDA SEMANA: DÉCIMA TERCERA SEMANA:
Desarrollo de soluciones utilizando Interfaz Gráfica de Usuario (GUI). Uso de componentes avanzado Programación de Bases de Datos con JDBC. Conectividad de base de datos con JDBC, Oracle y
en las soluciones. Objetivo: Aplicación de los conceptos de POO en el desarrollo de GUI utilizando Java. Paquete java.sql: Clases Driver, DriverManager, Connection, ResultSet y Statement.
componentes avanzados. PreparedStatement. Propiedades y métodos. Crear y ejecutar instrucciones SQL.
TERCERA SEMANA: Objetivo: Realizar la conectividad con JDBC, SQL y Java.
Evaluación y aplicación del manejo de Excepciones en la conexión a una BD. Bloque Finally. DÉCIMA CUARTA SEMANA:
printStackTrace. Conexión JDBC. Introducción a la programación web.Java Server Page (paginas dinámicas de Java, fundamentos y
CUARTA SEMANA: arquitectura JSP), Servlets(Controladores).
Desarrollo de soluciones utilizando colecciones de Java Vector y ArrayList. Objetivo: Implementar Objetivo: Comprender de forma introductoria, la programación web utilizando Java.
soluciones utilizando las colecciones de Java Vector y ArrayList. DÉCIMA QUINTA SEMANA:
Asesoramiento y guías en la presentación de proyectos.
UNIDAD TEMÁTICA II: PROGRAMACIÓN EN RED Y USO DE ARCHIVOS TEXTOS PARA EL
ALMACENAMIENTO DE DATOS DÉCIMA SEXTA SEMANA:
Presentación y sustentación de proyectos finales
QUINTA SEMANA:
Trabajo de investigación sobre multihilos y programación en red. Objetivo: Conocer los conceptos DÉCIMA SÉPTIMA SEMANA: EVALUACIÓN: SEGUNDO EXAMEN PARCIAL
básicos sobre multihilos y la programación en red. Examen sustitutorio (oral).
SEXTA SEMANA:
Introducción a los archivos de texto. Tipos de archivos y soluciones utilizando archivos de texto para la V. 0METODOLOGÍA DE EVALUACIÓN0
solución de problema.
Objetivo: Conocer los conceptos básicos relacionados a los archivos de texto. Criterios a Evaluar: Participación durante la clase, conceptos, actitudes, capacidad de análisis,
procedimientos y creatividad.