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

Sillabuslar və nümunə imtahanlar tezliklə!

Sillabuslar və nümunə imtahanlar tezliklə!

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.