Download PROYECTO DE INVESTIGACION por Universidad Nacional

Document related concepts
no text concepts found
Transcript
PROYECTO DE INVESTIGACION por Universidad Nacional del Callao se encuentra bajo
una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 2.5 Perú.
Permisos que vayan más allá de lo cubierto por esta licencia pueden encontrarse en
DIRECCION CDCITRA Universidad Nacional del Callao | Teléfono: +01 4651822.
UNIVERSIDAD NACIONAL DEL CALLAO
FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS
INSTITUTO DE INVESTIGACIÓN DE LA FACULTAD DE
INGENIERÍA INDUSTRIAL Y DE SISTEMAS
INFORME FINAL DEL TEXTO
“TEXTO: LENGUAJE DE PROGRAMACIÓN II- JAVA”
AUTOR: MG. ING. ERIKA JUANA ZEVALLOS VERA
(PERÍODO DE EJECUCIÓN: Del 01/08/2013 al 31/07/14)
RESOLUCION DE APROBACION Nº 797 – 2013-R
CALLAO – 2014
PROYECTO DE INVESTIGACION por Universidad Nacional del Callao se encuentra bajo
una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 2.5 Perú.
Permisos que vayan más allá de lo cubierto por esta licencia pueden encontrarse en
DIRECCION CDCITRA Universidad Nacional del Callao | Teléfono: +01 4651822.
I.
INDICE
INDICE………………………………………………………………………...1
II.
RESUMEN. ……………………………………………………………………3
III.
INTRODUCCIÓN. …………………………………………………………….4
IV.
MARCO TEÓRICO……………………………………………………………6
V.
MATERIALES Y MÉTODOS..…………………….…………………………8
VI.
RESULTADOS. ……………………………………………………………….9
6.1 CAPÍTULO I: CONCEPTOS BÁSICOS. ………………...……………..10
6.1.1 Concepto del lenguaje de programacion Java.……...……………10
6.1.2 Caracteristicas de Java……………………………………………10
6.1.3 Los tipos de ejecucion de java……………………………………11
6.1.4 La máquina virtual de java. ……………………………………...12
6.1.5 Concepto de una variable………………………………………...12
6.1.6 Tipos de datos Tipos de datos……………………………………13
6.1.7 Operadores aritmeticos. ………………………………………….13
6.1.8 Operadores de Java…………………………………………….…13
6.2 CAPÍTULO II: MANEJO Y DOMINIO DEL ENTORNO DEL
SOFTWARE..……………………………………………………………15
6.3 CAPÍTULO III: ESTRUCTURAS LÓGICAS DE CONTROL…………15
6.3.1 Estructura secuencial. ……………………………………………15
6.3.2 Estructura lógica de decisión simple (si.. finsi) ……………….…18
6.3.3 Estructuras de decisión (if…[else]) …………………………...…20
6.3.4 Estructuras de decisión múltiples si anidados (if-else
anidados)………………………………………………………….22
5.3.5 Estructuras de decisión múltiple con anidados
(switch…case…brake…default) ………………………...………25
6.3.6 Estructuras de control mientras (while) ………………….………30
6.3.7 Estructuras de control hacer – mientras(do…while) …….………31
6.3.8 Estructura lógica de repetición (desde o para). …………………..33
6.4 CAPÍTULO IV: ARREGLOS.…………… …………………………..…36
6.4.1 Arreglos.……………………………… …………………………36
6.4.2 Arreglos bidimensionales. …………………….…………………40
6.5 CAPÍTULO V: SWINGS Y APPLETS………………………….………44
6.5.1 Paquete Swing. …………………………………………………..44
6.5.2 Componentes Swing. …………………………………….………44
6.5.3 Contenedores de propósito general. …………………………..…45
6.5.4 Interfaz grafica del usuario- manejo de eventos……………….…45
6.6 CAPÍTULO VI: CONEXIONES A BASES DE DATOS. ……………..58
6.6.1 Base de datos………………………………………………..……58
6.6.2 Acceso a base de datos con java. ……………………………...…58
6.6.3 Arquitectura jdbc…………………………………………………59
6.6.4 Fundamentos de los drivers jdbc…………………………………59
6.6.5 Tipos de controladores. ……………………………….…………60
6.6.6 Introducción a la tecnología web…………………………………63
VII.
DISCUSIÓN…………………………………………………………………65
VIII.
REFERENCIALES…………………………………………..………………66
IX.
APÉNDICE………………………………………………………..…………67
X.
ANEXO………………………………………………………………………72
10.1 Tecnología servlets…………………………………………………....72
10.2 El hospedaje.…………………………..………………………………74
II. RESUMEN
En la elaboración de la investigación se ha realizado el texto de: “Texto: Lenguaje
de Programación II-Java”, Como resultado de la investigación, se ha elaborado un
libro de teórico y practico que permite al estudiante conocer y dominar las
herramientas para programar; esta basado en el uso y desarrollo del Lenguaje de
Programación Java, se ha utilizado uno de los entornos de desarrollo integrado
(Integrated Development Environment- IDE ECLIPSE versión 4.2.
Para escribir un programa en java se necesita el Kit de desarrollo JDK. En la
actualidad uno de los entorno de desarrollo integrado mas usado es el eclipse.
Los JDK y los IDEs son libres para sus descargas.
Java necesitara el entorno de ejecución de java (JRE). Si se ha instalado JDK,
entonces se contara con JRE.
Eclipse es un entorno de desarrollo integrado (Integrated Development
Environment- IDE; compuesto por un conjunto de herramientas de programación
de código abierto multiplataforma para desarrollar lo que el proyecto llama
"Aplicaciones de Cliente Enriquecido", Esta plataforma, se usa para desarrollar
entornos de desarrollo integrados, entorno web y aplicaciones de escritorios.
El texto está compuesto por cinco capítulos servirá a los estudiantes para dotarles
del marco teórico y práctico como de los aspectos principales de la programación.
El texto nos brinda las bases fundamentales de programación orientada a objetos,
el manejo, dominio del entorno del Software, estructuras lógicas de control,
swings, applets y conexiones a bases de datos.
El texto: “Texto: Lenguaje de Programación II-Java” nos permite conocer las
herramientas básicas y principales para crear sistemas más complejos, creación de
programas visuales, construcción de prototipos. Usted encontrara la informacion
detallada de como integrar al mundo de Java de una manera muy censilla,
desarrollando inicialmente aplicaciones básicas para terminar en aplicaciones de
base de datos.