Procedimiento- Lógica de Programación

  Un procedimiento es un conjunto de instrucciones o pasos descritos mediante palabras, para llegar a la solución o resultado(s) de un problema que no involucra cálculos matemáticos; pero aunque la descripción de cada paso rigurosamente debe conservar un orden, la entendibilidad o generalidad de éste depende en forma exclusiva de la persona que lo construye. Posiblemente, una persona distinta divida un paso en varios o condense dos o más pasos en uno solo, según él lo entienda. Miremos el siguiente ejemplo: Ejercicio resuelto No. 1 Hacer un procedimiento que…

Leer más

Estilo de codificación en Phyton

Estilo de codificación en Phyton Ahora que estás a punto de escribir piezas de Python más largas y complejas, es un buen momento para hablar sobre estilo de codificación. La mayoría de los lenguajes pueden ser escritos (o mejor dicho, formateados) con diferentes estilos; algunos son mas fáciles de leer que otros. Hacer que tu código sea más fácil de leer por otros es siempre una buena idea, y adoptar un buen estilo de codificación ayuda tremendamente a lograrlo. Para Python, PEP 8 se erigió como la guía de estilo…

Leer más

Estructuras secuenciales de programación

  Estructuras secuenciales de programación Cuando en un problema sólo participan operaciones, entradas y salidas se la denomina estructura secuencial. El problema anterior, donde se ingresa el nombre de una persona y su edad se trata de una estructura secuencial. Ejemplo de otro algoritmo con estructura secuencial: Realizar la carga de dos números por teclado e imprimir su suma y su producto: <html> <head> <script language=»JavaScript»> var valor1; var valor2; valor1=prompt(‘Ingrese primer número:’,»); valor2=prompt(‘Ingrese segundo número’,»); var suma=parseInt(valor1)+parseInt(valor2); var producto=valor1*valor2; document.write(‘La suma es ‘); document.write(suma); document.write(‘<br>’); document.write(‘El producto es ‘);…

Leer más

Tipos de datos básicos de un campo de una tabla

Tipos de datos básicos de un campo de una tabla Ya explicamos que al crear una tabla debemos resolver qué campos (columnas) tendrá y que tipo de datos almacenará cada uno de ellos, es decir, su estructura. Estos son algunos tipos de datos básicos: – VARCHAR: se usa para almacenar cadenas de caracteres. Una cadena es una secuencia de caracteres. Se coloca entre comillas (simples): ‘Hola’. El tipo «VARCHAR» define una cadena de longitud variable en la cual determinamos el máximo de caracteres. Puede guardar hasta 255 caracteres. Para almacenar…

Leer más

Múltiples imágenes de fondo con CSS

Múltiples imágenes de fondo con CSS Cómo conseguir que un elemento de la página tenga varias imágenes de fondo a la vez, con CSS básico y con características de CSS 3. Con el atributo background-image podemos conseguir que un elemento de la página tenga un fondo de imagen. Esto debemos saberlo, puesto que es algo básico de las hojas de estilo en cascada (CSS). Una de las nuevas características de CSS 3 consiste en la posibilidad de declarar varios fondos de imagen a un elemento de la página. Lo que…

Leer más

Diagrama rectangular

Diagrama rectangular Este no utiliza flechas de conexión, sino que se construye, fundamentalmente, con tres figuras que representan las estructuras de control de la programación estructurada. Un diagrama rectangular empieza con un rectángulo vacío que se va llenando de arriba hacia abajo, en la medida en que es necesario representar un determinado paso. A diferencia del anterior, no tiene figuras especiales para demarcar los medios de entrada y de salida, pero dentro de la figura escogida para representar la instrucción se escribe la acción a ejecutar. Los bloques de inicio…

Leer más

MANEJO DE EVENTOS EN ANDROID

MANEJO DE EVENTOS EN ANDROID – Event Handler: Maneja los eventos de entrada sin importar donde está el foco. No están necesariamente asociados a una vista. Ej: pulsar el Botón atrás, tocar la pantalla – Event Listener: Escuchan eventos generados por una View o ViewGroup. Cada Event Listener tiene solo un método callback, que será llamado por el framework Android cuando el usuario interactúa con la vista. Ej onClick, onLongClick, onFocusChanged,… EVENT HANDLER Maneja el evento sin importar quien tiene el foco. Una actividad define los event Handlers más comunes.…

Leer más

Crear base de datos en postgresql

Crear una base de datos.   Para crear una base de datos debemos escribir lo siguiente: CREATE DATABASE nombreBD; Ejemplo: CREATE DATABASE curso_postgresql;   Eliminar Bases de Datos Podemos eliminar una o muchas bases de datos con el comando DROP DATABASE utilizándolo de esta manera: DROP DATABASE nombreDB; Si deseamos borrar múltiples bases de datos podemos hacer lo siguiente: DROP DATABASE nombreDB1,nombreDB2..,nombreDBn; Lo podemos ver en el siguiente ejemplo: DROP DATABASE curso_postgresql; NOTA: Es importante el uso del parámetro IF EXISTS a la hora de ejecutar las consultas, ya que…

Leer más

Primeros pasos hacia la programación en phyton

Primeros pasos hacia la programación Por supuesto, podemos usar Python para tareas más complicadas que sumar dos y dos. Por ejemplo, podemos escribir una sub-secuencia inicial de la serie de Fibonacci así:   >> # Series de Fibonacci: … # la suma de dos elementos define el siguiente … a, b = 0, 1 >>> while b < 10: … print(b) … a, b = b, a+b … 1 1 2 3 5 8 Este ejemplo introduce varias características nuevas. La primera línea contiene una asignación múltiple: las variables a…

Leer más

Ejemplo de Sombras con CSS3

Ejemplo de Sombras con CSS3 Ahora veamos un ejemplo de sombras creadas directamente con CSS 3 y el atributo box-shadow, con sus variantes para compatibilidad temporal en los navegadores Mozilla o WebKit. #cajasombra{ background-color: #ddd; width: 300px; padding: 10px; box-shadow: 5px 5px 0 #333; -webkit-box-shadow: 5px 5px 0 #333; -moz-box-shadow: 5px 5px 0 #333; } Esto crearía una capa con un gris claro como color de fondo y una sombra desplazada abajo y a la derecha en 5 píxeles y sin difuminado. Además, hemos definido un color de sombra gris…

Leer más