ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguaje De Programacion


Enviado por   •  11 de Enero de 2013  •  853 Palabras (4 Páginas)  •  326 Visitas

Página 1 de 4

Lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Lenguaje usado para dar instrucciones a la máquina . Permite que el programador exprese el procesamiento de datos de una forma simbólica, sin tener en cuenta los detalle específicos de la máquina

Por qué estudiar lenguajes de Programación:

• Terrence Pratt identifica 5 razones:

• Para mejorar el conocimiento del lenguaje que se está usando (Los conceptos se pueden aplicar en cualquier lenguaje)

• Para enriquecer el vocabulario de estructuras de programación útiles (El lenguaje sirve como ayuda y restricción al momento de pensar)

• Para realizar una mejor selección del lenguaje de Programación (Mayor conocimiento implica una mejor selección)

• Para facilitar el aprendizaje de un nuevo lenguaje (Aprendizaje por asociación)

• Facilita el diseño de un nuevo lenguaje (Reutilización de conceptos en diferentes campos)

Historia de los Lenguajes de Programación:

• Los primeros lenguajes de programación fueron los lenguajes de código de máquina de los primeros computadores diseñadas en los años cuarenta

• Los primeros lenguajes de alto nivel surgen en 1950 y han evolucionado rápidamente desde su creación.

• La figura siguiente muestra la evolución e influencia que han tenido los lenguajes de programación claves.

• Java se considera un lenguaje interesante debido a que aparece como un lenguaje influenciado por varios paradigmas de programación

Influencias en la evolución de los lenguajes:

• Hardware y Sistemas Operativos Hardware más poderoso y sistemas operativos con mayores servicios.

• Aplicaciones Mayor uso del computador => mayor demanda de lenguajes de programación más eficientes.

• Métodos de Programación e Implementación Nuevos métodos => inclusión de nuevas características en los lenguajes

• Estudios Teóricos Han demostrado las fortalezas y debilidades de las características de los lenguajes.

• Estandarización Necesidad de lenguajes estándar que puedan implementados fácilmente en diversas arquitecturas.

Influencias en la evolución de los lenguajes:

•. Métodos de Programación e Implementación

• 1960-1970 Programación Estructurada (eliminación de goto)

• 1970–1980 Enfásis en Datos y No en Procesos (Soporte Abstracción)

• 1980 Software Orientado a Objetos (Orientación a Objetos)

Características de un Buen Lenguaje:

o Claridad y Simplicidad

o Unificación de Conceptos

o Soporte para Abstracción

o Facilidad de Verificación

o Ambiente de programación

o Portabilidad

o Costo de Ejecución

o Costo de Creación, Prueba y Uso

Estructura y Operación del Computador:

Se identifican 6 componentes principales:

o Data: Archivos, memoria principal,

...

Descargar como (para miembros actualizados)  txt (6.3 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com