Loading (custom)...

iSAQB CPSA-A DSL

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

Təsvir

iSAQB® CPSA-A Domain-Specific Language (DSL) kursunda iştirak iştirakçılara Brightest ilə iSAQB CPSA-A imtahanına buraxılmaq üçün tələb olunan 70 balın bir hissəsi kimi 20 Methodological Competence (MC) və 10 Technical Competence (TC) balı qazandırır. Yadda saxlamaq vacibdir ki, Brightest ilə iSAQB CPSA-A imtahanına buraxılmaq üçün tələb olunan 70 balın tərkibində aşağıdakı sahələrin hər birindən ən azı 10 səriştə balı olmalıdır:

  • Technical Competence (TC)
  • Methodological Competence (MC)
  • Communicative Competence (CC)

 

Akkreditə olunmuş iSAQB® DSL - Domain-Specific Language (CPSA-A) təlimi hazırkı iSAQB® kurikulumuna əsaslanır:

Hissə 1 - Giriş və Motivasiya

  • Tələblər və onların arxitektura baxımından əhəmiyyəti
  • Modelləşdirmənin əsasları
  • Embedded və stand-alone DSL-lər

Hissə 2 - Sintaksis

  • Sintaksis və dil dizaynı
  • Formal qrammatikalar
  • Konkret və abstrakt sintaksis

Hissə 3 - Semantika

  • Semantikanın əsasları
  • İfadə imkanları
  • Semantikanın dizaynı

Hissə 4 - Dil Dizaynı

  • Ümumi dizayn məsələləri
  • Type system-lər
  • Compositional domain modeling
  • Effect anlayışı

Hissə 5 - Alətlər

  • Sintaksis alətləri
  • Semantika alətləri
  • Proqramlaşdırma dilləri
  • Development environment-lər

Hədəf kütləsi

CPSA-A Domain-Specific Language seminarı domain-specific language-lər vasitəsilə konfiqurasiya imkanlarını artırmaq, istifadəçilərə daha çox imkan vermək və kritik xüsusiyyətləri təmin etmək istəyən mütəxəssislər üçün xüsusilə faydalıdır.

Tələblər

Hər hansı iSAQB® CPSA - Advanced Level kursuna qoşulmaq üçün iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F) sertifikatına sahib olmalısınız.

 

Bilik üzrə ilkin tələblər:

İştirakçılar aşağıdakı ilkin biliklərə sahib olmalıdırlar:

  • Dillərlə bağlı əsas computer science bilikləri, yəni:
    • Formal qrammatikalar
    • Regular expression-lar
    • Interpreter və compiler arasındakı fərqi bilmək
  • Proqramlaşdırmada type-ların rolunu başa düşmək

Aşağıdakı sahələr üzrə biliklər bu kursda əhatə olunan bəzi anlayışları daha yaxşı başa düşməyə kömək edə bilər:

  • Chomsky hierarchy ilə tanışlıq
  • Compiler construction
  • Tactical Domain-Driven Design
  • Combinator library dizaynı
  • Functional Software Architecture

Bu sertifikatlaşma üçün sillabusları yükləyin və ya nümunə imtahanlara baxın.

Resurslara keçid et

The global exam price vary depending on the certification and your geographical location.

Book your Certification Exam

brightest private exams

Brightest Private

Exam

Electronic exams for individuals are administered by a Pearson VUE expert in real time via webcam.

brightest-center-exam

Brightest Center

Exam

Electronic exam for individuals at any of the 5200+ Test Centers with easy registration via the Brightest website.

brightest green exam

Brightest Green

Exam

Electronic group exams of at least 6 participants in six different languages, anywhere in the world.

brightest paper exam

Brightest Paper

Exam

The classic exam experience for groups of at least 6 participants in a growing number of languages.