📘 Proqramlaşdırma Dilləri: Tətbiq və Tərcümə – (2025–2026 Buraxılış)
📚 Proqramlaşdırma Dilləri: Tətbiq və Şərh (2025–2026 Nəşr) proqramlaşdırma dillərini, onların dizaynını və tətbiqini mənimsəmək məqsədi daşıyan BSCS, BSIT, Software Engineering tələbələri və öz-özünə öyrənənlər üçün nəzərdə tutulmuş tam proqram kitabıdır. Tərcüməçiləri, tərtibçiləri, tip sistemlərini və abstraksiyaları başa düşmək üçün praktiki və akademik yanaşma təmin etmək üçün bu nəşrə MCQ-lər və viktorinalar daxildir.
Kitab dil paradiqmalarını, idarəetmə strukturlarını, obyektləri, modulları və domenə xas dilləri birləşdirərək həm nəzəriyyə, həm də praktik tətbiqi araşdırır. Tələbələr proqramlaşdırma dilləri haqqında düşünməyi, abstraksiyaları tərtib etməyi və daha yüksək səviyyəli funksiyaları effektiv şəkildə tətbiq etməyi öyrənəcəklər.
📂 Fəsillər və Mövzular
🔹 1-ci fəsil: Proqramlaşdırma dilləri və onların tətbiqi
- Proqramlaşdırma dillərinə giriş
- Tərcüməçilər və Tərtibçilər
- Sintaksis və Semantika
- Dil Paradiqmaları
🔹 2-ci Fəsil: Proqramlaşdırmanın Elementləri
- İfadələr və Dəyərlər
- Mühitlər
- Funksiya Tətbiqi
- Dəyişənlər və Bağlamalar
- Qiymətləndirmə Qaydaları
🔹 Fəsil 3: Prosedurlar və Onların Yaradan Prosesləri
- Birinci dərəcəli prosedurlar
- Yüksək Sifarişli funksiyalar
- Rekursiya
- Bağlamalar
- Tail-Call Optimization
🔹 Fəsil 4: Daha yüksək səviyyəli prosedurlarla abstraksiyaların formalaşdırılması
- Funksiya tərkibi
- Funksional abstraksiyalar
- Anonim funksiyalar
- Currying və Qismən Tətbiq
🔹 Fəsil 5: Növlər və Tip Sistemləri
- Statik və Dinamik Yazma
- Növün yoxlanılması
- Nəticə yazın
- Polimorfizm
- Təhlükəsizlik növü
🔹 Fəsil 6: Nəzarət Strukturları və Davamları
- Şərtlər və Döngələr
- Davam-keçid üslubu
- Zəng et
- İstisnalar və səhvlərin idarə edilməsi
🔹 Fəsil 7: Dəyişən vəziyyət və təyinat
- Dövlət hesablamaları
- Dəyişən Mutasiya
- Yaddaş modeli
- Yan təsirlər və istinad şəffaflığı
🔹 Fəsil 8: Obyektlər və Siniflər
- Obyekt yönümlü anlayışlar
- Mesajın ötürülməsi
- Miras
- İnkapsulyasiya
- Obyekt vəziyyəti
🔹 Fəsil 9: Modullar və Abstraksiya Sərhədləri
- Modulluq
- Ad boşluqları
- İnterfeyslər
- Ayrı-ayrı tərtib
- Məlumatların gizlədilməsi
🔹 Fəsil 10: Domenə Xüsusi Dillər və Metaproqramlaşdırma
- Dilin yerləşdirilməsi
- Makroslar
- Kodun yaradılması
- Refleksiya
- Tərcümə vs Tərtib
🌟 Niyə bu Tətbiqi/Kitabı Seçməlisiniz?
- Proqramlaşdırma dillərinin dizaynını və tətbiqini əhatə edən tam proqram kitabı
- MCQ, viktorina və imtahanlar və layihələr üçün nümunələr daxildir
- Tərcüməçiləri, tərtibçiləri, tip sistemlərini və daha yüksək dərəcəli abstraksiyaları öyrənin
- Dil paradiqmalarını və proqram dizaynını başa düşməyi hədəfləyən tələbələr və peşəkarlar üçün idealdır
✍ Bu proqram müəlliflərdən ilhamlanıb:
Torben Ægidius Mogensen, John Hughes, Martin Fowler, Bertrand Meyer, Shriram Krishnamurthi
📥 İndi yükləyin!
Usta proqramlaşdırma dilləri və onların Learn Programming Languages AI (2025–2026 Edition) ilə tətbiqi.
Güncəlləmə vaxtı
27 sen 2025