Lenguaje de programación II. Notas de Clase

Lenguaje de programación II. Notas de Clase

Autor / Author: Carlos Alberto Vanegas
Editorial / Publisher: Universidad Distrital Francisco José de C
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New

Precio de lista: COP$0
Código9789588247500
Stock: 1
Peso: 360.0
addthis
Guarde la lista de peticiones

Tipo: Libro impreso / Print book

Tamaño / Size: 16.5 x 24 cm

Páginas / Pages: 232

Resumen / Summary:

Autor / Author: Carlos Alberto Vanegas
Editorial / Publisher: Universidad Distrital Francisco José de C
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New



Tabla de contenido / Table of contents:

Prefacio

Introducción
Lenguaje de programación Java
Consideraciones importantes de Java
Entorno de Java
Palabras reservadas de Java
Tipos de variables
Operadores
Aritméticos
De igualdad y relacionales
Creación de un primer programa en Java
Programa autónomo
Subprograma applet

Estructuras de control
Estructura de alternativa simple if
Estructura de alternativa compuesta if – else
Estructura de alternativa múltiple switch – case
Estructura de repetición for
Estructura de repetición while
Estructura de repetición do – while
Estructuras de control anidadas
Ejercicios


Arreglos
Arreglos unidimensionales
Arreglos con subíndices múltiples (matrices)
Ejercicios

Métodos
Métodos que se ejecutan automáticamente
Métodos predefinidos de la clase Math
Métodos de usuario que no reciben parámetros ni retornan valores
Métodos de usuario que reciben parámetros pero no retornan valores
Métodos de usuario que reciben parámetros y retornan valores
Métodos recursivos
Paso de arreglos a métodos
Ejercicios

Cadenas y caracteres
Clase String
Clase String Tokenizer
Ejercicios

Interfaz gráfica de usuario
Button (botón)
TextField (campo de texto)
TextArea (área de texto)
Choice (cuadro combinado)
Checkbox (casillas de verificación)
ChechboxGroup (grupo de botones)
List (lista)
ScrollBar (barra de desplazamiento)
Administrador de diseños
FlowLayout
BorderLayout
GridLayout
Ejemplos de aplicación
Ejercicios

Gráficos en Java
Graficas cadenas de caracteres, caracteres y bytes
Colores en Java
Los tipos de fuente en Java
Dibujo de figuras en Java
Polígonos
Marcos
Menús
Cuadros de diálogo
Ejercicios

Manejos de eventos (Mouse y teclado)
Eventos de Mouse
Eventos de teclado
Ejercicios

Programación orientada a objetos con Java
Modificadores de control de acceso
Constructores
Constructores sin parámetros
Constructores con parámetros
Empleo de la referencia this
Sobrecarga de métodos
Sobrecarga de constructores
Herencia y polimorfismo
Clases abstractas
Interfaces
Ejercicios

Manejo de excepciones
Conceptos
Ejercicios

Hilos y animación en Java
Hilos
Hilos con interfaz Runnable
Animación
Ejercicios

Manejo de datos (archivos) a través de los flujos de Java
Archivos y flujos
Creación de un archivo de acceso secuencial
Lectura de un archivo secuencial
Archivos de acceso aleatorio
Creación de un archivo de acceso aleatorio
Leer datos de un archivo aleatorio
Ejercicios

Trabajo con redes
Manipulación de URL
Conexiones de sockets de flujos (cliente-servidor)
Utilización de socket de datagrama (servidor-cliente)
Ejercicios

Bases de datos de Java
Qué es una base de datos
Tipos de bases de datos
Relaciones
Enfoque orientado a objetos
Lenguaje de consulta estructurado (SQL)
Cláusulas
Operadores lógicos
Operadores de comparación
Funciones de agregado
Acceder a una base de datos
Establecer una conexión
Seleccionar tablas
Ejercicios

Bibliografía
Infografía

No existen productos recomendados en este momento.
No existen productos recomendados en este momento.