miércoles, 30 de septiembre de 2015

LÓGICA BINARIA

La lógica de los apartados informáticos es una lógica binaria. Es semejante a la lógica de las proposiciones. Esto es debido a que el estado de un interruptor ( transistor ) puede ser 0, 1 ( abierto, cerrado) al igual que las proposiciones puedes adoptar dos valores V, F. Esta lógica binaria tiene sus operaciones propias. En circuitos la suma corresponde a una conexión en paralelo y el producto a una conexión en serie.
Vamos a usar un simulador de circuitos online para entender un poco el funcionamiento de esta logica.
http://www.neuroproductions.be/logic-lab/

Ejercicio 1: colocar dos entradas en serie en todas las posiciones posibles.



La tabla en la que se resume todos los estados posibles de estos dos interruptores ( A, B ) con la puerta lógica AND es la siguiente: 




2º Ejercicio: colocar dos entradas en paralelo en todas las posiciones posibles.



La tabla en la que se resume todos los estados posibles de estos dos interruptores ( A, B ) con la puerta lógica OR es la siguiente: 


3º ejercicio: construir un contador hexadecimal.


4º ejercicio: construir un semáforo que este dos segundos en verde y dos en rojo.




miércoles, 23 de septiembre de 2015

SISTEMAS DE NUMERACION

Un sistema de numeracion es un conujunto de simbolos y reglas con los que administrar datos numericos. Los sistemas de numeracion usados actualmente son proporcionales, es decir, un mismo simbolo tiene diferente valor segun la posicion que ocupe.
En la antiguedad para contar los objetos se usaban piedras, marcas... Los mayas tenian un simbolo para el 5, que era una mano, el 10 dos manos, el 15 dos manos y un pie y el 20 un indio.
El sistema de numeracion tradicional es el decimal, es decir, tiene de base el numero 10 y utiliza los simbolos 0, 1, ,2,  3, 4, 5, 6, 7, 8, 9. El hexadecimal tiene de base 16 y usa los simbolos 0, 1, ,2,  3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. El sistema binario tiene de simbolos el 0, 1.

miércoles, 17 de junio de 2015

CUADRADO DESAPARECIDO

Construimos un triangulo rectangulo de 13 x 5 cm con las piezas de la figura

Su area sera por lo tanto 13 x 5 dividido entre 2.
Reordenamos las mismas piezas segun la figura 

¿Donde esta el cuadrado que falta?
Si observamos los catetos en los triangulos vemos que miden 2, 3, 5, 8, que curiosamente son terminos de la sucesion de Fibonacci ( muy relaccionada con el numero aureo, la divina proporcion ). El cuadrado a lo largo de la "hipotenusa" porque el primero en realidad no es un triangulo rectangulo.  

viernes, 29 de mayo de 2015

AUTOMATIZACION DE ACCIONES CON PHOTOSOP

Cuando tenemos que hacer modificaciones a muchas imágenes a la vez, por ejemplo reducir el tamaño, cambiarlas a blanco y negro, aplicar un filtro, etc resulta muy útil usar los comandos de acciones de photoshop. Con estos comandos se pueden grabar macros o pequeños programas para luego ejecutarlos automáticamente. 




Nombramos la acción y grabamos los comandos que queremos que se ejecuten. Una vez grabado dentro de la pestaña archivo; automatizar; lote y elegimos el origen y el destino de las imagenes a tratar

miércoles, 15 de abril de 2015

ACERTIJOS


PROBLEMA DE EINSTEIN

Cuando Einstein propuso este acertijo dijo que el 98% de la población mundial no seria capaz de resolverlo.
Personalmente creo que no es tan complicado encontrar la solución, es solo cuestión de tiempo y dedicación, de todos modos aquí puedes verla.
El acertijo dice así:
Tenemos 5 casas de cinco colores diferentes y en cada una de ellas vive una persona de una nacionalidad diferente.
Cada uno de los dueños bebe una bebida diferente, fuma una marca de cigarrillos diferente y tiene una mascota diferente.
Tenemos las siguientes claves:
  1. El británico vive en la casa roja.
  2. El sueco tiene un perro.
  3. El danés toma té.
  4. La casa verde esta a la izquierda de la blanca.
  5. El dueño de la casa verde toma café.
  6. La persona que fuma Pall Mall tiene un pájaro.
  7. El dueño de la casa amarilla fuma Dunhill.
  8. El que vive en la casa del centro toma leche.
  9. El noruego vive en la primera casa.
  10. La persona que fuma Brends vive junto a la que tiene un gato.
  11. La persona que tiene un caballo vive junto a la que fuma Dunhill.
  12. El que fuma Bluemasters bebe cerveza.
  13. El alemán fuma prince.
  14. El noruego vive junto a la casa azul.
  15. El que fuma Brends tiene un vecino que toma agua.
Y por ultimo la pregunta:
¿Quién es el dueño del pececito?





PROBLEMA DE LAS EDADES


Un encuestador llama a una casa donde es atendido por una mujer: 
- ¿Cuántos hijos tiene? 
- Tres hijas, -dice la señora-.
- ¿De qué edades? 
- El producto de las edades es 36 y la suma es igual al número de esta casa.
El encuestador se va, pero al rato vuelve y le dice a la señora que necesita más información para deducir las edades de sus hijas. La señora piensa un momento y le dice:
- Tiene razón, la mayor toca el piano.

¿Qué edades tienen las hijas?


Para resolver este acertijo es necesario razonar desde el punto de vista del encuestador que posee un dato que nosotros desconocemos. El encuestador conoce el número de la casa que representa la suma de las edades de las tres hijas.
Las posibilidades de un producto de tres números naturales igual a 36 son las siguientes:






Como el encuestador conoce el número de la casa podría resolver el acertijo siempre y cuando no sea 13 el número de la casa porque en ese caso existirían dos posibilidades (1, 6 y 6 años o 2, 2 y 9 años).
Por eso tiene que volver a la casa a solicitar más información. El último dato aportado por la señora («la mayor toca el piano») le permite decidir entre las dos opciones, porque ahora sabe que una de las hijas es mayor que las otras. 

SOLUCIÓN:(Invisible) Las edades de las tres hijas son 2, 2 y 9 años.

PROBLEMA GOOGLE
Uno de los problemas propuestos a los aspirantes en los procesos de selección de google dice así: ¿cual es la probabilidad de que al partir un palo en tres partes se pueda formar un triangulo con los trozos resultantes?

viernes, 23 de enero de 2015

POLÍGONOS CON SCRATCH

Para dibujar cualquier polígono empezamos definiendo dentro de la pestaña datos dos variables: numero de lados y longitud del lado

Una vez creadas la variables ya podemos construir el programa que quedaría así: