domingo, 20 de septiembre de 2009

capas de abstraccion del hardware.


Es un honor para mi haber sido tomado en cuenta para colaborar en este blog, sin mas rodeos entremos en materia.


Para cualquier programador ya sea profesional o novato es escencial conocer como estan organizadas las distintas capas de abstraccion del hardware, esto con el fin de adecuar nuestros programas a nuestras necesidades.
Una capa de abstraccion no es mas que una forma de ocultar los detalles de la implementacion de ciertas funcionalidades.
Una capa de abstraccion del hardware es un elemento del sistema operativo que funciona como una interfaz entre el software y el hardware del sistema, proveyendo una plataforma de hardware consistente sobre la cual correr las aplicaciones.
por ejemplo: Un programador queriendo imprimir en pantalla un texto en C++ tan solo tendra que hacer referencia a la instrucion "printf("texto");" sin tener que preocuparse de escribir esa informacion de forma binaria sobre el "framebuffer*".
En este caso es el compilador el que se encarga de traducir esta instruccion interactuando con el sistema operativo a travez de la capa de abstraccion de hardware, ocultando los detalles del hardware hacia el programador, con esto podemos entender que las aplicaciones no corren directamente sobre el hardware.
Una de las mayores ventajas de las capas de abstraccion de hardware es hacer que las aplicaciones sean independientes del hardware.
Me despido no sin antes agradecer la invitacion.

viernes, 18 de septiembre de 2009

Nacobot el inicio....

Eramos un grupo entusiasta de primer semestre de la carrera en Lic. en ciencias de la electronica(carrera que yo deje) y estabamos en sueños guajiros para formar un Robot automata(ahora ya lo sabemos programar haha) el cual reconociera los estimulos mas bajos que se le dieran, para que este interactuara directamente con el ser humano, este tiene que responder de manera prioritaria a las groserias y albures que se le dijeran, dandoles vuelta u ofendiendo de manera mas directa al usuario, es un robot automata (retomo la palabra) que iba aprender lo que se le dijera y es capaz de moverse a placer, para poder obtener nuevo conocimiento, este automata es capaz de responder de forma gráfica sus respuestas por medio de un display, dando distintos tipos de emociones dependiendo de su reacción.

El grupo se desintegro kedando solamente pachon y yo...
Ahora queremos llevar ese proyecto a cabo y en base a todo lo anterior hemos creado varios proyectos que posteriormente les iremos enseñando; al igual que todo lo referido al blog y proyectos individuales D: saludos!

El inicio!

Buenos dias! son las 6:12 AM! del 18 de septiembre del 2009, mi nombre es Alvaro Mariano Limón Lares y soy estudiante de Ing.Mecatrónica en Puebla México. He creado este Blog para dar noticias nuevas sobre Tecnnologia, ciencia, gadgets y lo que más me gusta; electrónica y robótica.
Aquí les pondre adelantos de algunos proyectos en los que trabajamos otro grupo de amigos y yo, haha asi como herramientas que les sirvan a todos los demas que nos visiten.

Pero a todo esto? Nacobot?, haha bueno ese es el nombre que le asignamos a nuestro laboratorio y ya mas que nada por la costumbre.

Espero encuentren entretenido el sitio, intentaremos optimizar el blog lo mas seguido, kk! Have fun!