JAVA 2 V5.0
date post
21-Jul-2016Category
Documents
view
229download
1
Embed Size (px)
description
Transcript of JAVA 2 V5.0
Java
2 v
5.0
Fundamentos de
Programacin
Eric Gustavo Coronel Castillo
Java 2 v5.0 Fundamentos de Programacin
Esta obra es de uso exclusivo del CEPS-UNI para el curso
Java 2 Fundamentos del Lenguaje de Programacin.
Derechos Reservados Junio-2006 Eric Gustavo Coronel Castillo
Segunda Edicin
Fundamentos de Programacin
con Java 2 Indice
Leccin 01
Algoritmos................................................................................................................................................ 2 Qu es un Algoritmo?........................................................................................................................ 2 Caractersticas de un Algoritmo........................................................................................................... 2 Niveles de un Algoritmo....................................................................................................................... 4
Representacin de Algoritmos ................................................................................................................ 5 Diagramas de Flujo.............................................................................................................................. 6
Definicin.......................................................................................................................................... 6 Smbolos .......................................................................................................................................... 6 Ejemplos........................................................................................................................................... 8 Reglas de un Diagrama de Flujo.................................................................................................... 11 Ventajas de los Diagramas de Flujo .............................................................................................. 11 Desventajas de los Diagramas de Flujo......................................................................................... 12
Tablas de Decisiones......................................................................................................................... 13 Definicin........................................................................................................................................ 13 Ejemplo .......................................................................................................................................... 14 Ventajas de las Tablas de Decisiones ........................................................................................... 15 Desventajas de las Tablas de Decisiones ..................................................................................... 16
Pseudocdigo .................................................................................................................................... 16 Definicin........................................................................................................................................ 16 Ejemplos......................................................................................................................................... 17 Ventajas del Pseudocdigo............................................................................................................ 17 Limitaciones del Pseudocdigo...................................................................................................... 17
Ejercicios ............................................................................................................................................... 18 Ejercicio 01 ........................................................................................................................................ 18 Ejercicio 02 ........................................................................................................................................ 18 Ejercicio 03 ........................................................................................................................................ 18 Ejercicio 04 ........................................................................................................................................ 19 Ejercicio 05 ........................................................................................................................................ 19 Ejercicio 06 ........................................................................................................................................ 19 Ejercicio 07 ........................................................................................................................................ 19
Fundamentos de Programacin con Java 2
Leccin 02
Proceso de Instalacin .......................................................................................................................... 22 Archivo de Instalacin........................................................................................................................ 22 Proceso de Instalacin....................................................................................................................... 23
La Carpeta bin ....................................................................................................................................... 28 Probando Java ...................................................................................................................................... 29
Carpeta de Trabajo ............................................................................................................................ 29 Establecer la Variable de Entorno PATH........................................................................................... 29 Ejecutando el Primer Programa......................................................................................................... 31
Leccin 03
Introduccin a Variables ........................................................................................................................ 34 Tipos de Datos................................................................................................................................... 35 Declaracin de Variables................................................................................................................... 36 Asignacin de Valores a Variables .................................................................................................... 38
Asignacin Directa ......................................................................................................................... 38 Instruccin de Lectura.................................................................................................................... 39
Operadores............................................................................................................................................ 40 Operadores Aritmticos ..................................................................................................................... 40 Operadores Relacionales .................................................................................................................. 41 Operadores Lgicos........................................................................................................................... 42 Precedencia de Operadores.............................................................................................................. 43
Ejemplos................................................................................................................................................ 46 Ejemplo 1 ........................................................................................................................................... 46 Ejemplo 2 ........................................................................................................................................... 47 Ejemplo 3 ........................................................................................................................................... 48 Ejemplo 4 ........................................................................................................................................... 50
Ejercicios ............................................................................................................................................... 52 Ejercicio 1 .......................................................................................................................................... 42 Ejercicio 2 .......................................................................................................................................... 52 Ejercicio 3 .......................................................................................................................................... 52 Ejercicio 4 .......................................................................................................................................... 52 Ejercicio 5 .......................................................................................................................................... 52 Ejercicio 6 .......................................................................................................................................... 52
II CEPS-UNI
Fundamentos de Programacin con Java 2
Leccin 04
Estructura: if ......................................................................................................................................... 54 Estructuras if Simple......................................................................................................