Loading (custom)...

iSAQB CPSA-A DSL

iSAQB® CPSA-A - Domain-Specific Language (Curso)

Descripción

Asistir al curso iSAQB® CPSA-A Domain-Specific Language (DSL) otorga a los participantes 20 Puntos de Competencia Metodológica (MC) y 10 Puntos de Competencia Técnica (TC), que contribuyen a los 70 puntos necesarios para ser elegible para el examen iSAQB CPSA-A con Brightest. Es importante recordar que, como parte de los 70 puntos requeridos para tomar el examen iSAQB CPSA-A con Brightest, necesitarás al menos diez puntos de competencia en cada una de las siguientes áreas:

  • Competencia Técnica (TC)
  • Competencia Metodológica (MC)
  • Competencia Comunicativa (CC)

 

La formación acreditada iSAQB® DSL - Domain-Specific Language (CPSA-A) se basa en el plan de estudios actual de iSAQB®:

Parte 1 - Introducción y Motivación

  • Requisitos y relevancia arquitectónica
  • Fundamentos del modelado
  • DSLs embebidos vs. autónomos

Parte 2 - Sintaxis

  • Sintaxis y diseño de lenguajes
  • Gramáticas formales
  • Sintaxis concreta y abstracta

Parte 3 - Semántica

  • Fundamentos de la semántica
  • Expresividad
  • Diseño de la semántica

Parte 4 - Diseño de Lenguajes

  • Cuestiones generales de diseño
  • Sistemas de tipos
  • Modelado de dominio composicional
  • El concepto de efectos

Parte 5 - Herramientas

  • Herramientas de sintaxis
  • Herramientas de semántica
  • Lenguajes de programación
  • Entornos de desarrollo

Público objetivo

El seminario CPSA-A de Lenguajes Específicos de Dominio es particularmente valioso para los profesionales que desean mejorar la configurabilidad, empoderar a los usuarios y garantizar propiedades críticas con lenguajes específicos de dominio.

Requisitos

Para unirse a cualquier curso iSAQB® CPSA - Advanced Level, usted debe tener el certificado iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).

 

Requisitos de conocimientos:

Usted debe tener los siguientes conocimientos previos:

  • Formación básica en informática relacionada con lenguajes, es decir:
    • Gramáticas formales
    • Expresiones regulares
    • Saber la diferencia entre intérpretes y compiladores
  • El rol de los tipos en la programación

Los conocimientos en las siguientes áreas pueden ayudarle a comprender algunos conceptos tratados en este curso:

  • Familiaridad con la jerarquía de Chomsky
  • Construcción de compiladores
  • Diseño táctico orientado a dominios
  • Diseño de bibliotecas de combinadores
  • Arquitectura de software funcional

Descargue el plan de estudios para esta certificación o vea ejemplos de exámenes.

Ir a recursos

El precio del examen global varía según la certificación y su ubicación geográfica.

Reserve un Examen de Certificación

brightest private exams

Exámenes Online (Brightest Private Exams)

Exámenes electrónicos para individuos, administrados por un experto de Pearson Vue en tiempo real, a través de una cámara web (también disponible ahora para los exámenes ISTQB).

brightest-center-exam

Exámenes en Centros Acreditados (Brightest Center Exams)

Disponible en varios idiomas, en más de 5200 centros de exámenes, con un registro simplificado a través de la página Brightest del sitio web de Pearson Vue.

brightest green exam

Exámenes en Grupo (Brightest Green Exams)

Exámenes electrónicos para grupos con un mínimo de 6 participantes, disponibles en seis idiomas diferentes, en cualquier parte del mundo.

brightest paper exam

Exámenes en papel (Brightest Paper Exams)

El formato clásico de examen, dirigido a grupos de al menos 6 participantes, en un número creciente de idiomas.