HTML5 Tutorial: Forms!

HTML5 Tutorial: Forms! Lo que solía requerir javascript, ahora será construido en HTML. En primer lugar, voy a cubrir nuevos tipos de entrada, y luego pasar a los nuevos atributos. He incluido ejemplo de sintaxis para cada nuevo tipo y atributo, y arrojados en las capturas de pantalla en su caso. De acuerdo, vamos a empezar. Nuevos tipos de entrada: Fecha, mes, y la Semana – 3 HTML 5 introduce nuevos tipos de entrada relacionados con la fecha para uso en formas: fecha, mes, más el recuento semanal. Estos nuevos…

Leer más

Menú de navegación desplegable con CSS

Menú de navegación desplegable con CSS Creación de un Menú de navegación desplegable con CSS de buen aspecto de navegación es una gran manera de mejorar el aspecto general de una aplicación web. Un menú bien diseñado y atractivo aumentará la facilidad de uso y dar a su aplicación una sensación pulida.Hay algunas maneras de ir sobre la creación de un menú desplegable en una aplicación web: Construir un menú basado en Flash Construir un menú basado en Javascript Construir un menú CSS / basada en HTML ¿Qué debe elegir?…

Leer más

Operadores lógicos en las estructuras condicionales en JavaScript

Operadores lógicos en las estructuras condicionales en JavaScript El operador &&, traducido se lo lee como “Y”. Se emplea cuando en una estructura condicional se disponen dos condiciones.  Cuando vinculamos dos o más condiciones con el operador “&&” las dos condiciones deben ser verdaderas para que el resultado de la condición compuesta de Verdadero y continúe por la rama del verdadero de la estructura condicional. Recordemos que la condición debe ir entre paréntesis en forma obligatoria. La utilización de operadores lógicos permiten en muchos casos, plantear algoritmos más cortos y…

Leer más

Diferencias entre jQuery y jQuery Mobile

Diferencias entre jQuery y jQuery Mobile jQuery Mobile es un sistema de interfaz de usuario diseñado para los teléfonos móviles, el cual se construye sobre la base de jQuery. Es decir, jQuery es necesario para jQuery mobile funcione. A diferencia de otros frameworks para teléfonos móviles con objetivos similares, jQuery mobile ofrece soporte para todas las principales plataformas móviles, tabletas, lectores electrónicos y de escritorio, y no sólo los navegadores webkit móviles. Una de las características más notables del framework, es su sistema de navegación Ajax, el cual utiliza transiciones…

Leer más

Clave Foránea o referenciada PostgresSQL

Clave Foránea o referenciada PostgresSQL Una clave foránea es simplemente un campo en una tabla que se corresponde con la clave primaria de otra tabla. Por ejemplo: Si al ejemplo de la tabla ‘Libros’ le agregamos las editoriales de los libros cuyos campos son: código y  nombre; pudieramos decir que la tabla ‘Libros’ puede tener una clave foránea llamada ‘codEditorial’ para enlazar los libros con las editoriales. Gráficamente sería así: La sintaxis para definir una clave foránea es la siguiente: CREATE TABLE nombre_tabla( nombre_campo1 tipo_de_dato,… nombre_campoN tipo_de_dato, primary key (nombre_campo),…

Leer más

JAVA, Operaciones básicas en Archivos Secuenciales:

JAVA, Operaciones básicas en Archivos Secuenciales: Estas operaciones se consideran operaciones primitivas y reservadas del pseudo-código. Entre las   operaciones   básicas   en   archivos   secuenciales   tenemos   las siguientes: i. Abrir el Archivo: Ubica y prepara el archivo para poder trabajar con él.   donde: Acción AbrirArchivo (Ref Archivo A; String <ruta_del_archivo>, <Argumentos>) <ruta_del_archivo> indica la ruta en memoria o al menos el nombre del archivo con el cual se va a trabajar, por ejemplo, C/Mis documentos/datosprueba.txt o DatosParticipantes.doc. <Argumentos>  es  uno  o  más  de  las  siguientes  palabras reservadas: o Escritura: indica que…

Leer más

Procedimientos de Programación

Procedimientos de Programación La definición de procedimientos permite asociar un nombre a un bloque de instrucciones. Luego podemos usar ese nombre para indicar en algún punto de un algoritmo que vamos a utilizar ese bloque de instrucciones, pero sin tener la necesidad de repetirlas, sólo invocando al procedimiento por su nombre. Los procedimientos pueden ser clasificados en acciones o funciones. Las acciones se caracterizan por no retornar valores al algoritmo que las llama, mientras que las funciones retornan un valor. Sin embargo, aunque las acciones no retornan valores, si pueden…

Leer más

Estructuras de control de flujo de datos iterativas

Estructuras de control de flujo de datos iterativas Un bucle, lazo, ciclo o loop (en inglés) es un segmento de algoritmo o programa (una secuencia de instrucciones) que se repiten un determinado número de veces mientras se cumple una determinada condición, en otras palabras, un bucle o ciclo es un conjunto de instrucciones que se repiten mientras una condición es verdadera o existe. A cada repetición del conjunto de acciones se denomina iteración. Para que un bucle no se repita indefinidamente debe tener una condición de parada o de fin.…

Leer más

ESTRUCTURAS DE CONTROL ITERATIVAS

ESTRUCTURAS DE CONTROL  ITERATIVAS  (Contiene Ejemplos) Objetivos: Conocer la sintaxis, comportamiento y utilidad de las principales estructuras iterativas utilizadas en programación. Puntos: Bucles o ciclos:   BUCLES O CICLOS Un bucle, lazo, ciclo o loop (en inglés) es un segmento de algoritmo o programa (una secuencia de instrucciones) que se repiten un determinado número de veces mientras se cumple una determinada condición, en otras palabras, un bucle o ciclo es un conjunto de instrucciones que se repiten mientras una condición es verdadera o existe. A cada repetición del conjunto de…

Leer más

SELECCIÓN MÚLTIPLE EN JAVA

SELECCIÓN MÚLTIPLE EN JAVA Selección – Sino – Fselección (switch) La selección múltiple permite evaluar una condición o expresión que puede tomar muchos valores distintos. Se ejecutaran las instrucciones correspondientes al caso que se  cumple.  La  principal  ventaja  de  la  estructura  Selección  es  que  permite  crear algoritmos que sean legibles y evitar la confusión creada por el anidamiento de muchos bloques SI. Comentario: se evalúa cada condición de la selección y se realiza el bloque de instrucciones correspondientes a la condición que se cumple. En java sería de la siguiente…

Leer más