Loading (custom)...

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

- dal 03-11-25 al 05-11-25
Switzerland - Online
German

by tecnovy

Descrizione

La partecipazione al corso iSAQB® CPSA-A “Domain-Specific Language (DSL)” consente ai partecipanti di ottenere 20 crediti nella Competenza Metodologica (MC) e 10 crediti nella Competenza Tecnica (TC), validi per il raggiungimento dei 70 crediti richiesti per l’ammissibilità all’esame CPSA-A con Brightest. È importante ricordare che, per sostenere l’esame CPSA-A con Brightest, è necessario ottenere almeno dieci crediti in ciascuna delle seguenti aree di competenza:

  • Competenza Tecnica (TC)
  • Competenza Metodologica (MC)
  • Competenza Comunicativa (CC)

 

Il corso iSAQB® accreditato DSL – Domain-Specific Language (CPSA-A) si basa sul curriculum iSAQB® attualmente in vigore:

Parte 1 – Introduzione e motivazione

  • Requisiti e rilevanza architetturale
  • Basi della modellazione
  • DSL incorporate vs. indipendenti

Parte 2 – Sintassi

  • Sintassi e progettazione del linguaggio
  • Grammatiche formali
  • Sintassi concreta e astratta

Parte 3 – Semantica

  • Nozioni base di semantica
  • Espressività
  • Progettazione della semantica

Parte 4 – Progettazione del linguaggio

  • Problemi generali di progettazione
  • Sistemi di tipi
  • Modellazione compositiva dei domini
  • Il concetto di effetti

Parte 5 – Strumenti

  • Strumenti per la sintassi
  • Strumenti per la semantica
  • Linguaggi di programmazione
  • Ambienti di sviluppo

Pubblico destinatario

Il seminario CPSA-A “Domain-Specific Language” è particolarmente utile per i professionisti che desiderano migliorare la configurabilità, responsabilizzare gli utenti e garantire proprietà critiche attraverso l’uso di linguaggi specifici di dominio.

Ask ChatGPT

Requisiti

Per partecipare a un corso iSAQB® CPSA - Advanced Level, è necessario possedere il certificato iSAQB® “Certified Professional for Software Architecture – Foundation Level (CPSA-F)”.

 

Requisiti di conoscenza:

I partecipanti dovrebbero possedere le seguenti conoscenze preliminari:

  • Formazione di base in informatica relativa ai linguaggi, ovvero:
    • Grammatiche formali
    • Espressioni regolari
    • Conoscere la differenza tra interpreti e compilatori
  • Il ruolo dei tipi nella programmazione

La conoscenza dei seguenti ambiti può facilitare la comprensione di alcuni concetti trattati nel corso:

  • Familiarità con la gerarchia di Chomsky
  • Costruzione di compilatori
  • Domain-driven design tattico
  • Progettazione di librerie a combinatori
  • Architettura software funzionale

I syllabi e gli esami di prova saranno presto disponibili!

Prenota un esame di certificazione:

brightest private exams

Brightest Private Exams

Esami elettronici individuali amministrati da un esperto Pearson in tempo reale tramite webcam (ora disponibile anche per ISTQB).

brightest-center-exam

Brightest Center

Exam

In varie lingue presso uno dei 5200+ Test Center, registrarsi è facile tramite la pagina Brightest del sito web Pearson.

brightest green exam

Brightest Green

Exam

Esame elettronico per gruppi composti da un minimo di 6 persone, disponibile in sei lingue diverse in qualsiasi parte del mondo.

brightest paper exam

Brightest Paper

Exam

Esperienza classica dell'esame cartaceo per gruppi di almeno 6 partecipanti in sempre più lingue disponibili.