Programación en Java. Algoritmos, programación orientada a objetos e interfaz gráfica de usuario
Idioma: Español Detalles de publicación: México: Mc Graw Hill 2011Descripción: 574 páginas 21 x 27 cmTipo de contenido:- text
- no mediado
- volumen
- 9786071506184
- 005.117 JOYp
Tipo de ítem | Biblioteca actual | Colección | Signatura topográfica | Copia número | Estado | Fecha de vencimiento | Código de barras | |
---|---|---|---|---|---|---|---|---|
Libros | Biblioteca de Ciencias En biblioteca | Fac de Ciencias de la Ingeniería - Carrera de Ingenieria en Petroleo | 005.117 JOYp (Navegar estantería(Abre debajo)) | Ej.1 | Disponible | BC0022382 |
Incluye figuras
Introducción a la programación.--
Breve historia de las computadoras.--
Organización y componentes de una computadora.—
Sistema operativo.--
Lenguaje de computadora.--
Lenguajes de programación.--
Internet y la Web.--
La revolución Web 2.0 y cloud computing.--
Web semántica y Web 3.0.--
Java como lenguaje y plataforma de programación.--
Historia de Java.--
Metodología de programación, creación y desarrollo de programas en Java.--
Resolución de problemas con Java.--
Creación de un programa en Java.--
Metodología de la programación.--
Metodología de desarrollo basada en clases.--
Entornos de programación en Java.--
Compilación sin entornos de desarrollo.--
Elementos básicos de Java.--
Estructura general de un programa en Java.--
Elementos de un programa en Java.--
Tipos de datos en Java.--
Tipo de datos enumeración (enum).--
Conversión de tipos (cast).--
Constantes.--
Variables.--
Duración de una variable.--
Entradas y salidas.--
Tipos de datos primitivos (clases envoltorio).--
Operadores y expresiones.--
Operador de asignación.--
Operadores aritméticos.--
Operadores de incremento y decremento.--
Operadores relacionales.--
Operadores lógicos.--
Operadores de manipulación de bits.--
Operador condicional (¿:).--
Operador coma (,).--
Operadores ., () [].--
Operador instanceof.--
Conversiones de tipos.--
Operador suma (+) con cadenas de caracteres.--
Prioridad y asociatividad.--
Strictfp.--
Estructuras de selección.--
Estructuras de control.--
Sentencia if.--
Sentencia if de dos alternativas: if-else.--
Sentencias if-else anidades.--
Sentencia de control switch.--
Expresiones condicionales, operador ¿:.--
Evaluación en cortocircuito de expresiones lógicas.--
Puesta a punto de programas.--
Errores frecuentes de programación.--
Estructuras de control I: bucles (lazos).--
Sentencia while.--
Repetición: bucle for.--
Bucle for each (Java 5.0 y Java 6).--
Repetición: bucle do… while.--
Comparación de bucles while, for y do-while.--
Diseño de bucles.--
Bucles anidados.--
Transferencia de control: sentencias break y continue.--
Fundamentos de programación orientada a objetos y UML.--
Concepto fundamentales de orientación a objetos.--
Clases.--
Objetos.--
Identificación de clases y objetos.--
Relaciones entre clases.--
UML: modelado de aplicaciones.--
Diseño y representación gráfica de clases y objetos en UML.--
Herencia: clases derivadas.--
Clases y objetos.--
Declaración de una clase.--
Implementación de las clases.--
Clases publicas.--
Paquetes.--
Constructores.--
Recolección de basura (objetos).--
Autorreferencia del objeto: this.--
Miembros static de una clase.--
Consideraciones prácticas de diseño de clases.--
Biblioteca de clases de Java.--
Métodos.--
Método main ().--
Retorno de un método.--
Acceso a métodos.--
Paso de argumentos a métodos.--
Métodos abstractos.--
Sobrecarga de métodos.--
Ámbito o alcance de variables.--
Métodos predefinidos.--
Arreglos (arrays).--
Arreglos (arrays).--
Bucle for each para recorrido de arreglos y colecciones (Java SE 5.0 y 6).--
Arreglos multidimensionales.--
Utilización de arreglos como parámetros.--
Clase vector y arraylist.--
Cadenas.--
Lectura de cadenas.--
Asignación de cadenas.--
Cadenas como parámetros; arreglos de cadenas.--
Longitud y concatenación de cadenas.--
Obtención de caracteres de una cadena.--
Comparación de cadenas.--
Conversión de cadenas.--
Conversión de otros tipos a cadenas.--
Búsqueda de caracteres y cadenas.--
Extensión de clases: interfaces, clases internas y enumeraciones.--
Interfaces.--
Herencia de clases e implementación de interfaces.--
Clases abstractas.--
Clases internas.--
Clases anónimas.--
Enumeraciones (clases enum).--
Herencia.--
Clases derivadas.--
Herencia publica.--
Constructores en herencia.--
Conversión entre objetos de clase derivada y clase base.--
Clases no derivables: atributo final.--
Herencia múltiple (no soportada en Java).--
Polimorfismo.--
Ligadura.--
Clases y métodos abstractos.--
Polimorfismo.--
Métodos no derivables: atributo final.--
Genericidad.--
Declaración de una clase genérica.--
Objetos de una clase genérica.--
Clase genérica pila.--
Métodos genéricos.--
Genericidad y máquina virtual Java.--
Limites al tipo genérico.--
Herencia y genericidad.--
Genericidad frente a polimorfismo.--
Excepciones.--
Tratamiento de los códigos de error.--
Manejo de excepciones en Java.--
Mecanismo del manejo de excepciones en Java.--
Clases de excepciones definidas en Java.--
Nuevas clases de excepciones.—
Especificación de excepciones.--
Archivos y flujos.--
Flujos y archivos.--
Clase file.--
Flujos y jerarquía de clases.--
Archivos de caracteres: flujos de tipo Reader y Writer.--
Archivos de objetos.--
Algoritmos de ordenación y búsqueda.--
Ordenación.--
Algoritmos de ordenación básicos.--
Ordenación por selección.--
Ordenación por inserción.--
Ordenación Shell.--
Ordenación de objetos.--
Búsqueda en listas: búsqueda secuencial y binaria.--
Recursividad.--
La naturaleza de la recursividad.--
Métodos recursivos.--
Recursión versus iteración.--
Recursión infinita.--
Algoritmos divide y vence.--
Torres de Hanoi.--
Ordenación por mezclas: mergesort.--
Gráficos I. GUI/Swing.--
Swing.--
Crear un marco o clase JFrame.--
Administrador de diseño.--
Botones y etiquetas.--
Componentes de texto.--
Gráficos II. Componentes y eventos.--
Ventanas de dialogo. --
Selección de archivos: JFileChooser.--
Eventos.--
Gestión de eventos.--
Jerarquía de eventos.--
Componentes gráficos como fuentes de eventos.--
Applets: programación en Internet.--
Concepto de applet.--
Creación de un applet.--
Ciclo de vida de un applet.--
Dibujar imágenes en un applet.--
Clases graphics, Font y color.--
Parámetros en una applet.--
Seguridad.--
Conversión de un programa aplicación en un appet.--
Recursos Web.--
Codigos de numeración.--
Codigos ASCII y UNICODE.--
Palabras reservadas de Java (versiones 2.5 y 6).--
Prioridad de operadores Java.--
Bibliotecas de clases de Java SE 6.--
Especificaciones de Java.
No hay comentarios en este titulo.