correo electronico Regresar

temario del curso


Acceso a ejercicios y diapositivas en disco virtual...


1. Desarrollo de Programas. 2. Generalidades del ambiente de programación JAVA. 3.Estructura básica de un programa y sus elementos. 4.Tipos de datos primitivos y la clase String. 5.Estatutos, expresiones y declaraciones. 6.Entrada y salida de datos. 7. Estructuras básicas de control. 8.La clase Math y la clase String y sus métodos . 9. Métodos y manejo de parámetros . 10.Arreglos. 11.Archivos Texto .



1. Desarrollo de Programas. 1.1 Comunicación Hombre-Computadora. 1.1.1 Análisis. 1.1.1.1 Variables y constantes. 1.1.2 Diseño. 1.1.2.1 Algoritmos. 1.2.2.2 Diagrama de flujo. 1.1.3 Codificación. 1.1.4 Compilación y ejecución. 1.1.5 Verificación. 1.1.6 Depuración. 1.1.7 Documentación.

regresar




2.Generalidades del ambiente de programación JAVA. 2.1 Su historia. 2.2 Versiones. 2.3 Características. 2.4 Máquina virtual y los bytescodes. 2.5 Sintáxis(simbología permitida)

regresar




3.Estructura básica de un programa y sus elementos 3.1 Identificadores. 3.2 Los comentarios. 3.3 Definición de la clase. 3.4 Tipos de variables de instancia y de clase y su definición. 3.5 Los métodos de instancia y de clase y su definición . 3.6 El método main. 3.7 Operador ".".

regresar



4. Tipos de datos primitivos y la clase String. 4.1 Tipos de datos. 4.1.1 int. 4.1.2 byte. 4.1.3 short. 4.1.4 long. 4.1.5 float. 4.1.6 double. 4.1.7 char. 4.1.8 boolean 4.1.9 Clase String. 4.2 Conversión de tipo de datos.

regresar



5.Estatutos, expresiones y declaraciones. 5.1 Estatutos. 5 2 Expresiones aritméticas. 5.2.1 Operadores aritméticos. 5.2.1.1 Operadores aritméticos binarios. 5.2.1.2 Operadores unarios(++. --) 5.2.2 Jerarquía de operadores aritméticos. 5.2.3 Uso de paréntesis. 5.3 Estatuto de asignación y asignación compuesta.

regresar



6. Entrada y salida de datos. 6.1 Transferencia de información desde y hacia un programa. 6.2 Entrada de datos. 6.1.1. Clase DataInputStream 6.1.2. Método readline() 6.1.3. try 6.1.4. catch 6.3 Salida de información. 6.3.1 System.out.print. 6.3.2 System.out.println. 7.Estructuras básicas de control. 7.1 Expresiones booleanas. 7.1.1 Operadores relacionales y operadores booleanos 7.1.2 Jerarquía de operadores en expresiones booleanas. 7.2 Estatutos condicionales. 7.2.1 Estatuto IF. 7.2.1.1Formato if(expresión) {estatutos}. 7.2.1.2 Formato if (expresión) {estatuto(s)} else {estatuto(s)}. 7.2.2 IF´s anidados. 7.2.3 Condicional múltiple switch. 7.3 Estatutos de control de ciclos 7.3.1 Estatuto for. 7.3.2 Estatuto do-while 7.3.3 Estatuto while.

regresar




8. La clase Math y la clase String y sus métodos (2 semanas) 8.1. Math 8.1.1. Trigonométricas(sin, cos,tan) 8.1.2. Exponencial y Logarítmica(exp, log) 8.1.3. Redondeo (round) Redondeo y corte 8.1.4. Raíz cuadrada(sqrt) 8.1.5. Valor absoluto 8.1.6. Números aleatorios 8.1.7. Conversión a radianes y grados 8.2. String 8.2.1. Concatenar strings(concat) 8.2.2. Comparar strings(equals) 8.2.3. Extraer caracteres del string(substring) 8.2.4. Determinar la longitud de un string(length) 8.2.5. Remplazar caracteres del string(replace) 8.2.6. Convertir a minúsculas(LowerCase) 8.2.7. Convertir a mayúsculas(UpperCase) 8.2.8. Convertir a string(ValueOf). 8.2.9. Encontrar un carácter en el string(IndexOf, LastIndexOf)

regresar




9. Métodos y manejo de parámetros 9.1. Manejo del new 9.2. Los constructores y destructores 9.3. Estructura del método 9.4. Llamadas al método 9.5. Manejo de métodos de clase con parámetros 9.6. Manejo de los métodos de instancia con parámetros

regresar




10.Arreglos 10.1. Concepto 10.2. Tipos de arreglos 10.3. Índices 10.4. Declaración, creación e inicialización de arreglos 10.4.1. Tipos 10.5. Operaciones con arreglos 10.5.1. Almacenamiento 10.5.2. Modificación 10.5.3. Impresión 10.5.4. Inserción de información 10.5.5. Iniciación 10.5.6. Copia 10.5.7. Búsqueda 10.5.8. Orden

regresar




11. Archivos Texto 11.1.Definición 11.2.Usos 11.3.Archivos texto 11.3.1.Declaración 11.3.2.Manejo 11.3.2.1 Apertura, cierre 11.3.2.2 Lectura, escritura 11.4 Manejo de errores 11.5 Actualización

regresar