š Linguaxes de programación: aplicación e interpretación ā (edición 2025ā2026)
š Linguaxes de Programación: Aplicación e Interpretación (edición 2025ā2026) Ć© un completo programa de estudos deseƱado para estudantes de BSCS, BSIT, EnxeƱarĆa de Software e autónomos co obxectivo de dominar linguaxes de programación, o seu deseƱo e implementación. Esta edición inclĆŗe MCQs e cuestionarios, para proporcionar un enfoque prĆ”ctico e acadĆ©mico para comprender intĆ©rpretes, compiladores, sistemas de tipos e abstraccións.
O libro explora tanto a teorĆa como a implementación prĆ”ctica, unindo paradigmas da linguaxe, estruturas de control, obxectos, módulos e linguaxes especĆficas de dominio. Os estudantes aprenderĆ”n a razoar sobre linguaxes de programación, a formular abstraccións e a aplicar funcións de orde superior de forma eficaz.
š CapĆtulos e temas
š¹ CapĆtulo 1: Linguaxes de programación e a sĆŗa implantación
- Introdución Ôs linguaxes de programación
- IntƩrpretes e compiladores
- Sintaxe e semƔntica
- Paradigmas lingüĆsticos
š¹ CapĆtulo 2: Os elementos da programación
- Expresións e valores
- Ambientes
- Aplicación da función
- Variables e vinculacións
- Normas de avaliación
š¹ CapĆtulo 3: Procedementos e os procesos que xeran
- Procedementos de primeira clase
- Funcións de orde superior
- Recursión
- Peches
- Optimización de chamadas de cola
š¹ CapĆtulo 4: Formulación de abstraccións con procedementos de orde superior
- Composición de funcións
- Abstraccións funcionais
- Funcións anónimas
- Curry e Aplicación Parcial
š¹ CapĆtulo 5: Tipos e sistemas de tipos
- Escritura estƔtica vs dinƔmica
- Comprobación de tipo
- Inferencia de tipo
- Polimorfismo
- Tipo Seguridade
š¹ CapĆtulo 6: Estruturas de control e continuacións
- Condicionais e bucles
- Estilo de continuación-paso
- Chamar-cc
- Excepcións e tratamento de erros
š¹ CapĆtulo 7: Estado mutable e asignación
- CƔlculos con estado
- Mutación variable
- Modelo de memoria
- Efectos secundarios e transparencia referencial
š¹ CapĆtulo 8: Obxectos e clases
- Conceptos orientados a obxectos
- Paso de mensaxes
- Herdanza
- Encapsulación
- Estado do obxecto
š¹ CapĆtulo 9: Módulos e lĆmites de abstracción
- Modularidade
- Espazos de nomes
- Interfaces
- Compilación separada
- Ocultación de información
š¹ CapĆtulo 10: Linguaxes especĆficas de dominio e metaprogramación
- Incorporación da linguaxe
- Macros
- Xeración de código
- Reflexión
- Interpretación vs Compilación
š Por que escoller esta aplicación/libro?
- O programa completo que abrangue o deseño e implementación de linguaxes de programación
- InclĆŗe MCQ, cuestionarios e exemplos para exames e proxectos
- Aprender intérpretes, compiladores, sistemas de tipos e abstraccións de orde superior
- Ideal para estudantes e profesionais que pretenden comprender os paradigmas lingüĆsticos e o deseƱo de software
ā Esta aplicación estĆ” inspirada nos autores:
Torben Ćgidius Mogensen, John Hughes, Martin Fowler, Bertrand Meyer, Shriram Krishnamurthi
š„ Descarga agora!
Domina linguaxes de programación e a sĆŗa implementación con Learn Programming Languages āāAI (edición 2025-2026).
Ćltima actualización
20 de dec. de 2025