Sei sulla pagina 1di 6

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL

Facultad de Ingeniera Industrial y de sistemas


ASIGNATURA :
Estructurado*

Lenguaje de Programacin

1. DATOS GENERALES
1.1 Departamento
:Ingeniera de Sistemas
1.2 Escuela Profesional
:Ingeniera de Sistemas
1.3 Especialidad
:
1.4
Nombre de la Carrera
:Ingeniera
de
Sistemas
1.5 Ciclo de Estudios
:3ro.
1.6 Crditos
:04
1.7
Area de Asignatura
:
1.8 Condicin
:Obligatorio
1.9 Pre-requisito
:Algoritmos y Estructura de
Datos
1.10 Horas de clase semanal
:05
(Teora
03)
(practica 02)
1.11 Horas de clase total
:85 (Teora 51) (Practica
34)
1.12 Ciclo Lectivo Acadmico :2015-I
1.13 Profesor del Curso
:Dr. Jorge Mayhuasca
Guerra
2. SUMILLA

El curso se inicia con una explicacin de los principales conceptos y


ambientes de trabajo del Software a utilizar, luego se desarrollaran las
aplicaciones fundamentales para luego realizar aplicaciones de la
especialidad.
2. OBJETIVOS GENERALES
El curso de Lenguaje de Programacin Estructurado* permitir que el
participante genere sus propias aplicaciones en un determinado software
(Lenguaje de Programacin Orientado a Objeto-Java2), estas aplicaciones
permitirn facilitar su trabajo en el rea de su profesin as como en los
ciclos de estudios subsiguientes, mediante la obtencin de resultados en forma
gil, eficiente y veraz.
3.

OBJETIVOS ESPECIFICOS

Lenguaje de Programacin Estructurado

3.1.
3.2.
3.3.
3.4.

4.

Diseo de la informacin base o de entrada as como diseo de los


resultados que desea obtener.
Diseo del algoritmo o procedimiento mediante el cual se obtendr
la informacin deseada partiendo de la informacin de entrada.
Diseo y creacin del sistema usando un determinado software.
Generacin de Consultas e informes en forma optima.

ORGANIZACIN DE LAS UNIDADES DE APRENDIZAJE


Unidad I: Fundamentos de Java, Tipos de Datos y Operadores.
Duracin: 2 semanas
Horas:
10 horas
Unidad II: Estructuras de Control del programa
Duracin: 3 semanas
Horas:
15 horas
Unidad III: Clases, Objetos, Mtodos y Diseo de Formularios
Duracin: 3 semanas
Horas:
15 horas
Unidad IV: Arreglos y Herencia
Duracin: 3 semanas
Horas: 15 horas
Unidad V: Estructuras de datos Dinmicas, Detalle de Mtodos y Objetos
Duracin: 3 semanas
Horas: 15 horas

5.

PROGRAMACION DE LAS UNIDADES DE APRENDIZAJE


UNIDAD I

Fundamentos de Programacin, Tipos de Datos y


Operadores
Duracin
Horas

:
:

02 Semanas
10 Horas

OBJETIVOS ESPECIFICOS:
El alumno ser capaz de:
- Utilizar las herramientas o tcnicas bsicas de programacin
- Aplicar los conceptos fundamentales de un lenguaje de programacin.
CONTENIDO :
SEMANA I

Lenguaje de Programacin Estructurado


Introduccin, conceptos Generales,Origenes del Java, Terminologa del Java,
programacin orientada a objetos.
SEMANA II
Tipos de datos simples, tipos con punto flotante, tipo booleano, Operadores, Tipos
de Operadores. Declaraciones.
BIBLIOGRAFIA:

- Shildt, Herbert (2002), Fundamentos de Programacin en Java2. Editorial


Osborne- McGraw-Hill
UNIDAD II :

ESTRUCTURAS DE CONTROL DEL PROGRAMA


Duracin
:
03 Semanas
Horas
:
15 horas

OBJETIVOS ESPECIFICOS:
El alumno ser capaz de:
- Conocer y utilizar las Sentencias de Control del Lenguaje de Programacin
Java2 en sus aplicaciones.
SEMANA III
Sentencias de Control: if..else... y switch case
SEMANA IV
Sentencias de Control: for... y while
SEMANA V
Sentencias de Control: do...while.
Uso del break y continue.
BIBLIOGRAFIA:

- Shildt, Herbert (2002), Fundamentos de Programacin en Java2. Editorial


Osborne- McGraw-Hill
UNIDAD III :
CLASES, OBJETOS
FORMULARIOS.
Duracin
Horas

METODOS
:
:

DISEO

DE

03 Semanas
15 horas

OBJETIVOS ESPECIFICOS:
El alumno ser capaz de:
- Aprender los fundamentos de las clases, comprender como se crean los objetos,
y crear un mtodo.
SEMANA VI
. Fundamentos de una clase, la forma general de una clase, Definicin de una
clase, como se crean los objetos.
SEMANA VII

Lenguaje de Programacin Estructurado


- Metodos, Adicion de un metodo a una clase, retorno a partir de un metodo,
retorno de un valor, Uso de parmetros.
SEMANA VIII
- Constructores, Constructores parametrizados, Adicion de un constructor a una
clase Diseo de Formularios utilizando los paquete estandar java.awt.*;
java.awt.event.*; java.util.*
BIBLIOGRAFIA:

- Shildt, Herbert (2002), Fundamentos de Programacin en Java2. Editorial


Osborne- McGraw-Hill
SEMANA IX
Examen Parcial

UNIDAD IV: Arreglos y Herencia


Duracin: 3 semanas
Horas: 15 horas
OBJETIVOS ESPECIFICOS:
El alumno ser capaz de:
- Comprender los arreglos, Explorar objetos string, Aprender los fundamentos de
la herencia, Llamar constructores superclase, utilizar super, crear una jerarqua de
clase multinivel.
SEMANA X
Arreglos unidimensionales, multidimensionales. Ordenar un arreglo. Inicializar
arreglos multidimensionales.
SEMANA XI
Arreglo de Objetos. Cadenas. Construccin de cadenas, Operaciones con cadenas.
SEMANA XII
Fundamentos de la Herencia, Acceso a miembros y a Herencia. Constructores y
Herencia. Creacin de una Jerarqua Multinivel.
BIBLIOGRAFIA:
- Shildt, Herbert (2002), Fundamentos de Programacin en Java2. Editorial

Osborne- McGraw-Hill
UNIDAD V: ESTRUCTURAS DE DATOS DINAMICAS Y DETALLES DE
METODOS Y OBJETOS
Duracin: 3 semanas
Horas: 15 horas
OBJETIVOS ESPECIFICOS:
El alumno ser capaz de usar en sus aplicaciones en Java las estructuras de datos
dinamicas, el control de acceso a los miembros de clase, paso de objetos a

Lenguaje de Programacin Estructurado


mtodos, Retorno de Objetos, Sobrecargas, Recursividad, uso de bloque static y
clases internas y anidadas.
SEMANA XIII
Estructuras de datos dinmicas. Listas, Pilas y Colas. Operaciones y Aplicaciones
en modo Grafico.
SEMANA XIV
Control de Acceso a los miembros de clase. Paso de Objetos a Mtodos. Retorno
de objetos.
SEMANA XV
Sobrecarga de Mtodos. Sobrecarga de constructores. Recursividad. Bloque Static

SEMANA XVI
Presentacin de trabajos.

BIBLIOGRAFIA:

- Shildt, Herbert (2002), Fundamentos de Programacin en Java2. Editorial


Osborne - McGraw-Hill
SEMANA XVII
Examen Final.
6. METODOS DIDACTICOS
La tcnica a utilizar para el desarrollo de clases es la didctica y se usarn medios
didcticos como visual, y tacto visual.
Las Clases de teora y Practica se desarrollaran en el Laboratorio de Informtica con
la exposicin del profesor y luego la intervencin de los alumnos para esclarecer o
ampliar algunos puntos.
7.- EVALUACION
Las ponderaciones son las siguientes:
Examen Parcial...................1
Examen Final .....................1
Prcticas .............................1
- Se considera para aprobar el curso el 70% de asistencia.
- Se tomaran dos exmenes parcial y final y un promedio de 4 practicas
calificadas.
- Se evaluara al alumno de acuerdo a practicas calificadas, exmenes escritos y
orales, trabajos e informes de laboratorio.
8.- BIBLIOGRAFIA

- Shildt, Herbert (2002), Fundamentos de Programacin en Java2.


Editorial Osborne- McGraw-Hill

Lenguaje de Programacin Estructurado


-

DEITEL & DEITEL(2004), Cmo programar con Java y Diseo


Orientado a Objetos con UML, Editorial Pearson Prentice Hall, Quinta
Edicin, Mxico.

DEITEL & DEITEL(2004), Programacin Avanzada con la Plataforma


Java 2 Editorial Pearson Prentice Hall, Quinta Edicin, Mxico-

Subrahmanyam(2004), Programacin JSP Profesional J2EE Edicin


1.3 Editorial WROX, New Cork.

David Harms(2001),
York.

JSP, Servlets, and MySQL. M & T Books, New

MELTON, JIM(2002),
Mxico.

SQL y Java, Editorial Alfa Omega Rama,

REESE, GEORGE(2004), JDBC y Java, Editorial Anaya Multimedia,


Madrid.

Potrebbero piacerti anche