La programación de ordenador está en la base de cualquier operación de ordenador. Desemejante de los electro dispositivos mecánicos generalmente, un ordenador requiere software realizar instrucciones. En el nivel más bajo, el código automático se utiliza para controlar la dotación física y las operaciones de un ordenador. El en lenguaje de máquina es un conjunto de ceros y de unos y algo aburrido de dirigir. Por lo tanto las instrucciones se cifran en un lenguaje de alto nivel llamado un programa de computadora. La conversión de un lenguaje de alto nivel en un código automático es realizada por lenguajes o ensambladores del nivel del ensamblaje. La transformación se termina sin ninguÌn interfaz humano.

Durante los días iniciales cuando los programas de computadora todavía estaban en una etapa naciente del desarrollo, los lenguajes tales como COBOL y el BASIC eran altamente populares. Mientras que el poder de computación de ordenadores aumentó, la demanda para programas más eficientes emergió. Los programas de la tercera generación tenían una mejor portabilidad y eficacia comparadas a las generaciones primeras. La necesidad de manejar la cantidad enorme de datos dio lugar a software de gerencia de base de datos llamado software especializado o a software de la gerencia de la base de datis más específicamente relacional. Las compañías tienen gusto de Oracle, IBM y Microsoft ha desarrollado su propia versión de RDBMS. En el frente de proceso, las unidades centrales utilizaban COLOL para las aplicaciones empresariales y FORTRAN (traducción de la fórmula) para las aplicaciones científicas.

El concepto de modularidad llegó a ser popular cuando los centenares de programadores del software trabajaron simultáneamente en un solo proyecto grande. Los programas orientados al objeto como C++ recolectaron renombre. El código usado en estos lenguajes de alto nivel era reutilizable y las técnicas podrían prever una mejor eficacia.

Microsoft mientras tanto puso en evidencia su propio sistema operativo que se podría utilizar en los ordenadores personales. En una cuestión de años el OS de Windows se convirtió en un éxito sin precedente. El sistema operativo OS2 usado por los Apple Computer fue relegado a una segunda posición. IBM ha estado proporcionando al otro software del sistema pero ninguno podría alcanzar los niveles del renombre de Windows. El único problema con Windows es la aplicación violaciones de la seguridad. Aunque Microsoft se ha estado esforzando difícilmente tapar a los agujeros de seguridad, no ha sido enteramente acertado.

Los programas de computadora modernos se esfuerzan cada vez más comportarse como lenguaje humano. Los tecnólogos creen que vendría un día cuando uno podría programar un ordenador por instrucciones verbales dadas. Eso no va seguramente a suceder en una prisa. La inteligencia artificial, los sistemas expertos, la lógica confusa y muchas más tecnologías avanzadas están cambiando la cara de la programación.

Los ordenadores desemejante de cualquier otra máquina requieren un programa informático funcionar. Habla en en lenguaje de máquina que sea guirigay a la mente humana. Los lenguajes de alto nivel se utilizan para traducir instrucciones reconocibles al en lenguaje de máquina. Pues progresamos, los lenguajes de alto nivel se asemejarían a lenguajes humanos.

Al principio de la era del ordenador, un solo programa usado para ejecutar diversas funciones. Hoy, los programas especializados se hacen a medida para diversas aplicaciones. Los programas complejos requieren muchos programadores trabajar simultáneamente en un solo proyecto. Los lenguajes modulares están bien adaptados para tales proyectos grandes. La programación orientada al objeto tiene popular convertida debido a su modularidad y facilidad de empleo.

Decano 2007 de los derechos reservados (c) Barnard

Artículos vivos sostenibles @ http://www.articlegarden.com 

Sobre:
Ensámblenos en la ayuda de decanos IT y estaré en amigo del tacto pronto.


Hogar & Ordenador