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
Exam
Electronic exams for individuals are administered by a Pearson VUE expert in real time via webcam.
Brightest Center
Exam
Electronic exam for individuals at any of the 5200+ Test Centers with easy registration via the Brightest website.
Brightest Green
Exam
Electronic group exams of at least 6 participants in six different languages, anywhere in the world.
Brightest Paper
Exam
The classic exam experience for groups of at least 6 participants in a growing number of languages.