Friday, October 07, 2005

Definiciones útiles

Sacado todo de http://es.wikipedia.org

Algoritmo
Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema. De un modo más formal, un algoritmo es una secuencia finita de operaciones realizables, no ambiguas, cuya ejecución da una solución de un problema.

Ensamblador
El lenguaje ensamblador o código simbólico (en inglés Assembly language) es una notación del lenguaje de máquina que es legible por personas y es específica de cada arquitectura de computadoras.

Hexadecimal
El sistema hexadecimal un sistema de numeración vinculado a la informática, ya que los ordenadores interpretan los lenguajes de programación en bytes, que están compuestos de ocho dígitos. A medida de que los ordenadores y los programas aumentan su capacidad de procesamiento, funcionan con múltiplos de ocho, como 16 o 32. Por este motivo, el sistema hexadecimal, de 16 dígitos, es un estándar en la informática.

Sprite
Los sprites son un invento de Jay Miner, se trata de un tipo de mapa de bits dibujados en la pantalla de ordenador por hardware gráfico especializado (Atari400/800, c64 y Amiga fueron unos de los pocos ordenadores que soportan sprites reales) sin cálculos adicionales de la cpu. A menudo son pequeños y parcialmente transparentes, dejándoles así asumir otras formas a la del rectángulo, por ejemplo puntero de ratón en ordenadores de la serie Amiga. Típicamente, los sprites son usados en videojuegos para crear los gráficos de los protagonistas. Por ejemplo, los personajes de un Pac-Man podrían ser sprites. Generalmente son utilizados para producir una animación, como un personaje corriendo, alguna expresión facial o un movimiento corporal.