viernes, 9 de marzo de 2012

Scratch



Scratch es una de las herramientas que nos permite utilizar el lenguaje de programación de una manera muy sencilla.
Es tan simple como seleccionar el fondo con el que queramos trabajar y arrastrarlos objetos sobre él, y mediante unos sencillos pasos conseguiremos crear una animación muy básica.
Este programa está basado en el concepto de programación microinformática similares a programas como el fowcode, y está pensado para iniciarse en ella.
El programa lo podremos encontraren el siguente enlace de descarga:

http://llk.media.mit.edu/projects/scratch/download/

Videos de demostración:

http://llk.media.mit.edu/projects/scratch/videos/

 Para realizar el video que podemos observar en el encabezado de esta entrada, he seguido todos los pasos observados en la imagen anterior. Simplemente se trata de seleccionar el fondo y personajes deseados y,mediante el menú situado arriba a la izquierda, vamos decidiendo qué es lo que queremos que ocurra.
Este programa también te da la opción de crear tus propios diseños para na mayor versatilidad.







miércoles, 7 de marzo de 2012

Cluster Beowulf





Un cluster es un sistema mediante el cual, conectando varios ordenadores mediante las redes, se consigue que toda la potencia y el rendimientos de todos los ordenadores se junten en uno solo. De manera que un solo ordenador es el que necesitaría tener teclado, ratón y pantalla (el Host), mientras que los demás estarían solamente interconectados entre ellos y a su vez, al Host.
Esto lo que permite es ejecutar programas especificamente diseñados para ejecutarse en los clusters, de manera que reparta los cálculos entre todos los ordenadores conectados entre sí para que realice todo mucho más rápido. 
Todo esto es posible gracias al DeinoMPI (Multiple Passing Interface), que es un programa que permite ejecutar en un entorno visual el protocolo MPI de comunicaciones entre ordenadores para compartir de forma coordinada potencia de cálculo. 
Una vez esté implementado el cluster, hay que ejecutar en el los programas específicos para dicho cluster.


Esquema básico de un cluste:













Conexión de Red en aula de informática

La imagen anterior corresponde con la distribución de una red de internet en un aula de informatica.
La señal llega al aula a través del Hub (se le puede considerar como un repetidor, ya que su función es conseguir que la señal llegue a una mayor distancia). De ahí se conecta a un panel de parcheo, el cual distribuye la red a unos conectores RJ-45, dos por cada ordenador, uno para la toma de voz y otro para la de datos.
El aula esta distribuida en 6 ordenadores en la zona izquierda y 4 en la derecha.
Del conector de datos 5, sale una conexión a un Router (hardware utilizado para la interconexión de redes informáticas), el cual distribuye la conexión a 4  de los ordenadores de la zona izquierda del aula.
Los otros dos están conectados a un Switch (dispositivo para interconectar segmentos de red, parecido al router) el cual se conecta a los RJ-45 de datos 1.
En la zona derecha todos los ordenadores están conectados mediante otro Switch, el cual se conecta al RJ-45 de datos 10.