LENGUAJE DE COMPUTADORAS

Páginas: 75 (18711 palabras) Publicado: 21 de junio de 2015
INTRODUCCION
Las computadoras adquieren su nombre de su capacidad de computar, esto quiere decir que las computadoras son capaces de realizar cálculos sobre un conjunto de datos.
En su inicio, las computadoras se inventaron con el fin de facilitar y agilizar el procesamiento de datos, la primera computadora, la ENIAC, se empezó a construir durante la segunda guerra mundial, con el objetivo decálcular los parámetros correctos de disparo de la artillería aliada, tomando en cuenta diferentes constantes, como lo eran la altitud, la velocidad del aire, etc.  Posteriormente, la UNIVAC se comercializó para universidades, dependencias de gobierno y empresas grandes con el fin de facilitar el procesamiento de datos, ya que era capaz de realizar algunos miles de sumas y restas por segundo.  LaUNIVAC era capaz de hacer incluso algunas decenas de divisiones por segundo!
Hoy en día las computadoras se utilizan para una gran cantidad de aplicaciones, juegos de video, relojes, calculadoras portátiles, hornos de microondas, automóviles, laboratorios de investigación, procesamiento de imágenes, etc.  Sin embargo, aún cuando podría parecer que las computadoras han perdido el rumbo de sufinalidad original, esto no es cierto.  Todas las aplicaciones actuales de las computadoras siguen siendo básicamente la manipulación y procesamiento de datos!
Por ejemplo, en un juego de video, la computadora debe procesar una serie de datos que representán un mundo virtual, como son, posiciones de los personajes, orientación de los mismos, puntos de vida, capacidad de ataque, etc.  con base en estosdatos y la entrada del usuario, la computadora realizará operaciones sobre los mismos y determinará para el siguiente instante, que caracteres siguen vivos, cuales han cambiado sus puntos de vida, etc.
En un automóvil la computadora recibe datos de los sensores del auto y con base en los mismos, determina la cantidad de combustible y aire que debe introducir a los pistones para el óptimo rendimientodel carro.
Y así, por inverosímil que parezca, todas las aplicaciones de las computadoras en el mundo actual se basan en el procesamiento de los datos adquiridos para obtener el resultado buscado.
Ya sabemos que el principal objetivo de las computadoras es el de realizar cálculos a un conjunto de datos, pero, ¿De dónde obtiene los datos? ¿Los recibe uno por uno, o todos a la vez? ¿Dónde losalmacena? ¿Los procesa todos de manera simúltanea o uno por uno?
Aunque existen varios modelos computacionales, el más común cuenta con un espacio de almacenamiento llamado "memoria" y una Unidad Central de Procesos (CPU).  En la memoria se almacenan los datos y el programa que procesa los mismos, la Unidad Central de Procesos se encarga de ejecutar los comandos del programa, al final de la ejecuciónlos datos han sido procesados.  
La memoria no es mas que un medio de almacenamiento capaz de "recordar" una serie de datos, lo común es que los datos almacenados en una memoria sean datos binarios, es decir, una serie de '1' y '0's que representan algo.  Sin embargo, conocer el contenido de la memoria, sirve de muy poco si no sabes de antemano lo que los datos representan.  Por ejemplo, la cadenabinaria
0110111101101100011010010110110101110000011010010110000101100100
seguramente no te dice mucho, sin embargo si te indican que cada 8 dígitos binarios representan un caracter ASCII, entonces podrías darte cuenta de que la cadena anterior representa la palabra
olimpiad
o si supieras que la cadena binaria representa números enteros , dependiendo del tamaño de los números enteros, la cadenarepresentaría
    Bytes (8 dígitos por entero):    111, 108, 105, 109, 112, 105, 97, 100
  Entero corto (16 dígitos):       27759, 28009, 26992, 25697
  Entero largo (32 dígitos):       1835625583, 1684105584
  Entero cuádruple (64 dígitos):   7016998964367026544
la misma cadena también representa
    Flotante (32 dígitos):           4.5150685 e+27, 1.663246 e+22
  Double   (64 dígitos):          ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Investigacion Organizacion de una computadora y lenguajes de programacion
  • Lenguajes de computadoras
  • lenguaje del computador
  • Evolución De Los Lenguajes De Computadora
  • Computadora y Lenguajes De Programación
  • Mantenimiento de computadores y lenguaje de programacion
  • Computadora o Computador
  • Computador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS