Please enable JavaScript.
Coggle requires JavaScript to display documents.
dominios de programacion (ATRIBUTOS DE UN BUEN LENGUAJE DE PROGRAMACIÓN…
dominios de programacion
aplicaciones
aplicaciones de negocios
uso de las computadoras para las apliciones de negocios se inicio en la decada de 1950
inteligencia artificial es una amplia área de aplicaciones informáticas caracterizado
por el uso de símbolos en lugar de cálculos numéricos.
aplicaciones científicas . Los lenguajes de programación de alto nivel inventados fueron para satisfacer las necesidades de las aplicaciones científicas.
Software de Sistemas : El sistema operativo y las herramientas de apoyo a la programación de una computadora
960 y 1970, algunos fabricantes de ordenadores, como IBM, Digital, Burroughs y (ahora UNISYS), desarrollaron lenguajes de alto nivel de la máquina
El sistema operativo UNIX está escrito casi en su totalidad en C (ISO, 1999)
La World Wide Web es apoyado por una colección de idiomas, que van desde los lenguajes de marcado, como HTML
por que se estudia la programación
2.-Mejorar el uso del Lenguaje de Programación disponible
1.-Mejorar la habilidad para desarrollar Algoritmos Eficaces .
3.- Ampliar las posibilidades de solución de un Problema
Permitir una mejor elección del Lenguaje de Programación.
Facilitar el aprendizaje de un nuevo lenguaje.
Facilitar el diseño de un nuevo lenguaje
ATRIBUTOS DE UN BUEN LENGUAJE DE PROGRAMACIÓN
Ortogonalidad
naturalidad para la aplicación
Claridad y sencillez y unidad
Apoyo a la abstracción
Facilidad para verificar programas
Entorno de programación
Potabilidad de recursos
costo uso
Costo de traducción de programas
Costo de ejecución del programa
Costo de mantenimiento de programas
Costo de creación, prueba y uso de programas
HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN
1955 a 1957, cuando Backus encabezó un equipo para desarrollar FORTRAN, o FORmula TRANslator
FORTRAN en 1958 (FORTRAN II) y otra más unos cuantos años después (FORTRAN IV)
FORTRAN IV se convirtió en estándar con el nombre de FORTRAN 66
actualizado dos veces desde entonces, a FORTRAN 77 y FORTRAN 90
Backus fue el editor del informe de ALGOL que definía el lenguaje [BACKUS 1960
Los primeros lenguajes de alto nivel aparecieron en la década de los 50’s, el mas representativo fue FORTRAN. Ada, C, Pascal, Prolog y Smalltalk datan de los años setenta, C++ y ML de los años ochenta y por último Java data de los años noventa.
objetivos de la eficiencia en la IBM 704, ALGOL
2.-ALGOL debería ser útil para la descripción de algoritmos.
3.Los programas en ALGOL deberían ser compilables a lenguaje de máquina.
1.- la notación de ALGOL debería aproximarse a las matemáticas normales
4.ALGOL no debería estar ligado a una sola arquitectura de computadora
Burroigns se fuciono con Sperry Univaz para formar **Unisys
métodos basados en la técnica de Lukasiewicz, Burroughs desarrolló el hardware de computadora B5500 con base en una arquitectura de pilas y pronto tuvo un compilador de ALGOL mucho más rápido que cualquier compilador de FORTRAN.
lenguajes para diversos dominios de la aplicación
cientificas
los lenguajes de 4 generacion
de sistemas
De IA
De procesamientos de negocios
De edicion
De proceso
Nuevos paradigmas