Diferencia entre revisiones de «Programación en Ada/Introducción»

Contenido eliminado Contenido añadido
Traído de Programación en Ada. Historial previo allí.
 
Sin resumen de edición
Línea 5:
}}
 
La progamación de computadores, esto es, la creación de software para ellos, es un proceso de escritura. Así como los escritores de libros y articulos de revistas, los programadores (escritores de programas) deben expresar sus ideas por medio de una lengua escrita. Sin embargo, a diferencia de los escritores de novelas, los programadores deben expresar sus textos en lenguajes de proposito general, basados en las matemáticas, conocidos como lenguajes de programación.
Ada es uno de los mejores lenguajes para la programación de grandes sistemas empotrados, de tiempo real o que necesitan una gran confianza en su seguridad (tanto en su vertiente de control de privilegios, como de seguridad humana).
 
Ada, es uno de entre muchos posibles lenguajes de programación. Fue diseñado con un claro proposito en mente: la calidad del producto. Entendiendose por calidad, la confianza que los usuarios van a poder depositar el programa.
Pero Ada es también un lenguaje de propósito general con un cuidado diseño, lo cual le hace apto para cualquier tarea de programación.
 
Si bien es posible escribir cualquier programa en Ada, este ha sido utilizado principalmente, en el desarrollo de software de control, de tiempo real y de mision critica. Tipicamente, estos sistemas son responsables de procesos industriales y miliares, muy costosos, y en los cuales incluso vidas humanas dependen del buen funcionamiento del software. Es vital en tales sistemas, utilizar un lenguaje que como Ada, ayuda en la creación de software de alta calidad.
 
Veamos cuáles son las características más destacables del lenguaje.