octubre 05, 2010

Unidad aritmética y lógica (ALU)

La unidad aritmética y lógica (ALU por sus siglas en inglés, Arithmetic Logic Unit) es la responsable de realizar cálculos (como suma, resta, multiplicación y división) y tomar decisiones.

Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 4, Séptima Edición 2008, Editorial Pearson Education.

octubre 03, 2010

Programación Orientada a Objetos

Para algunas personas, la técnica de programación orientada a objetos (OOP por sus siglas en inglés) sólo es una manera de organizar programas, lo que puede conseguirse con cualquier lenguaje.

Muchos de los conceptos de la orientación a objetos de Java son herencia de C++, el lenguaje en que se basa Java, aunque también toma prestados muchos conceptos de otros lenguajes de ese tipo con el mismo fin.

Un programa orientado a objetos debe tener en cuenta las siguientes características:
  • Todo es un objeto.
  • Un programa es un conjunto de objetos que le dicen a otros objetos qué hacer mediante mensajes.
  • Cada objeto se crea construyendo un agregado de otros objetos (composición).
  • Cada objeto tiene un tipo, que denominamos clase, que le dice qué mensajes puede aceptar.
  • Todos los objetos de una misma clase admiten los mismos mensajes, incluso cuando esa clase es un subconjunto de otra clase.

Bibliografía consultada:
  • Orientación a Objetos con Java y UML, Carlos Fontela, pág. 28, Edición 2004, Editorial Nueva Librería.

Véase:



Java Enterprise Edition (Java EE)

Plataforma orientada hacia el desarrollo de aplicaciones de redes distribuidas de gran escala –en una arquitectura de n niveles –, y aplicaciones basadas en Web.

Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 3, Séptima Edición 2008, Editorial Pearson Education.

Kit de Desarrollo de Java

Java Development Kit o (JDK), es un software que provee herramientas de desarrollo para la creación de programas en java. Puede instalarse en una computadora local o en una unidad de red.

En la unidad de red se pueden tener las herramientas distribuidas en varias computadoras y trabajar como una sola aplicación.

Los programas más importantes que se incluyen son:
  • Appletviewer: es un visor de applet para generar sus vistas previas,ya que un applet carece de método main y no se puede ejecutar con el programa java.
  • javac: es el compilador de java.
  • java: es el intérprete de java.
  • javadoc: genera la documentación de las clases java de un programa.

Bibliografía consultada:

Programador de computadoras


Un programador es aquel que escribe, depura y mantiene el código fuente de un programa informático, es decir, el conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programación es una de las principales áreas dentro de la informática. Los programadores también reciben el nombre de desarrolladores de software.

Bibliografía consultada:
Véase en MegaVideo:
La historia de los piratas informáticos: