estadistica

Páginas: 4 (947 palabras) Publicado: 8 de septiembre de 2014
HISTORIA DEL LENGUAJE C
El lenguaje C nació en los Laboratorios Bell de ATYT y ha sido estrechamente asociado con el sistema operativo UNIX, ya que su desarrollo se realizó en este sistema y debidoa que tanto UNIX como el propio compilador C y la casi totalidad de los programas y herramientas de UNIX, fueron escritos en C. su eficiencia y claridad han hecho que el lenguaje ensamblador apenashaya sido utilizado en UNIX.
Este lenguaje está inspirado en el lenguaje B escrito por Ken Thompson en 1970 con intención de recodificar el UNIX, que en la fase de arranque estaba escrito enensamblador, en vistas a su transportabilidad a otras maquinas. B era un lenguaje evolucionado e independiente de la maquina, inspirado en el lenguaje BCPL concebido por Martin Richard en 1967.
En 1972,Deniss Ritchie, toma el relevo y modifica el lenguaje B, creando el lenguaje C y rescribiendo el UNIX en dicho lenguaje. La novedad que proporcionó el lenguaje C sobre el B fue el diseño de tipos yestructuras de datos.
Los tipos básicos de datos eran char (carácter), int (entero), float (reales en simple precisión) y double (reales en doble precisión). Posteriormente se añadieron los tipos short(enteros de longitud = longitud de un int), unsigned (enteros sin signo) y enumeraciones. Los tipos estructurados básicos de C son las estructuras, las uniones y los arrays. Estos permiten la definicióny declaración de tipos derivados de mayor complejidad.
Las instrucciones de control de flujo de C son las habituales de la programación estructurada: if, for, while, switch-case, todas incluidas ensu procesador BCPL.
C incluye también puntero y funciones. Los argumentos de las funciones se pasan por valor, esto es copiando su valor, lo cual hace que no se modifiquen los valores de losargumentos en la llamada. Cuando se desea modificar los argumentos en la llamada, éstos se pasan por referencia, es decir, se pasan las direcciones de los argumentos. Por otra parte, cualquier función puede...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estadistica
  • Estadistica
  • Estadistica
  • Estadistica
  • Estadistica
  • Estadisticas
  • Estadistica
  • Estadistica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS