Lenguajes de programación : diseño e implementación / Terrence W. Pratt, Marvin V. Zelkowitz
Tipo de material:
Tipo de ítem | Biblioteca actual | Colección | Signatura | Copia número | Estado | Fecha de vencimiento | Código de barras |
---|---|---|---|---|---|---|---|
![]() |
Biblioteca URACCAN, Siuna Las Minas Staff Office | Ingeniería en Sistemas de la Información | 15574C1 (Navegar estantería (Abre debajo)) | C1 | Disponible | 9701700465 |
Navegando Biblioteca URACCAN, Siuna Las Minas Estantes, Ubicación: Staff Office, Código de colección: Ingeniería en Sistemas de la Información Cerrar el navegador de estanterías (Oculta el navegador de estanterías)
Incluye referencias, índice
Conceptos: el estudio de los lenguajes de programación: por qué estudiar lenguajes de programación, breve historia de los lenguajes de programación, ¿qué es lo que constituye un buen lenguaje?, efectos de los entornos sobre los lenguajes, lecturas adicionales sugeridas, problemas, cuestiones de diseño de lenguajes: la estructura y operación de una computadora, computadoras virtuales y tiempos de enlace, paradigmas de lenguajes, lecturas adicionales sugeridas, problemas, problemas de traducción de lenguajes: sintaxis de lenguajes de programación, etapas de traducción, modelos formales de traducción, lecturas adicionales sugeridas, problemas, tipos de datos: propiedades de tipos y objetos, tipos elementales de datos, tipos de datos estructurados, lecturas adicionales sugeridas, problemas, abstracción I: encapsulamiento: tipos de datos abstractos, encapsulamiento por subprogramas, definiciones de tipo, gestión de almacenamiento, lecturas adicionales sugeridas, problemas, control de secuencia: control implícito y explícito de secuencia, secuenciamiento con expresiones aritméticas, secuenciamiento con expresiones no aritméticas, control de secuencia entre enunciados, lecturas adicionales sugeridas, problemas, control de subprogramas: control de secuencia de subprogramas, atributos del control de datos, datos compartidos en subprogramas, lecturas adicionales sugeridas, problemas, abstracción II: herencia: una nueva visita a los tipos de datos abstractos, herencia, polimorfismo, lecturas adicionales sugeridas, problemas, avances en el diseño de lenguajes: variaciones sobre el control de subprogramas, programación en paralelo, propiedades formales de los lenguajes, semántica de lenguajes, desarrollos del equipo (hardware), arquitectura de software, lecturas adicionales sugeridas, problemas; paradigmas y lenguajes: lenguajes simples de procedimientos: FORTRAN, C, lecturas adicionales sugeridas, problemas, lenguajes de procedimientos estructurados en bloques: pascal 492, lecturas adicionales sugeridas, problemas, lenguajes con base en objetos: Ada, C++, smalltalk, lecturas adicionales sugeridas, problemas, lenguajes funcionales: LISP, ML, lecturas adicionales sugeridas, problemas, lenguajes de programación lógica: prolog, lecturas adicionales sugeridas, problemas.
Col. Ing. Sist