Basics Of Programming hakkında
Programlamanın Temelleri notları: Derleyiciler, Sözdizimi, Veri Tipleri ve Eşzamanlılık
Programlama Dillerinin Temelleri, önemli ders konularını, notları, diyagramları, denklemleri, formülleri ve çalışma materyallerini kapsayan ücretsiz bir mühendislik el kitabıdır. Diploma, BE, BTech, BCA, BSc, MCA ve lisans programları için bu dijital kitabı ve referans kılavuzunu indirin.
Derleyiciler, sözdizimi, anlambilim, ayrıştırma, veri tipleri, fonksiyonlar, soyutlama ve eşzamanlılık dahil olmak üzere 5 bölümde 127 konuyu öğrenin. Hızlı tekrar, sınavlar ve mülakatlar için faydalıdır.
İLGİLİ MÜHENDİSLİK DALLARI
Bilgisayar Bilimleri Mühendisliği (CSE), Bilgi Teknolojisi (IT), Bilgisayar Mühendisliği, Yazılım Mühendisliği, Yapay Zeka ve Veri Bilimi.
127 Konudan 119'u Listelendi
DİLLER, DERLEYİCİLER VE SÖZDİZİMİ
1. Soyut Makineler
2. Yorumlayıcı
3. Düşük Seviyeli ve Yüksek Seviyeli Diller
4. Soyut Makine Örneği
5. Bir Programlama Dilini Tanımlama
6. Dilbilgisi ve Sözdizimi
7. Sözdizimi ve Anlambilime Giriş
8. Sözdizimini Tanımlama Problemi
9. Sözdizimini Tanımlama Yöntemleri
10. Genişletilmiş BNF
11. Öznitelik Dilbilgileri
12. Öznitelik Dilbilgilerinin Tanımı
13. Öznitelik Dilbilgilerine Örnekler
14. Öznitelik Değerlerinin Hesaplanması
15. Dinamik Anlambilim
16. Aksiyomatik Anlambilim
17. Dil Tasarımının İlkeleri
18. Programlama Paradigması
19. Programlama Dillerinin Tarihi
20. Dil Tasarımı
21. Programlama Dillerinin Tasarım Hedefleri
22. Derleyiciler
23. Sanal Makineler ve Yorumlayıcılar
24. Chomsky Hiyerarşisi
TÜRLER VE AYRIŞTIRMA
25. Temel veri tipleri
26. Tamsayı işlemleri
27. Taşma işlemi
28. Numaralandırma tipleri
29. Karakter tipi
30. Mantıksal tip
31. Alt tipler
32. Türetilmiş tipler
33. İfadeler
34. Atama ifadeleri
35. Sözcüksel ve anlamsal analize giriş
36. Sözcüksel Analiz
37. Ayrıştırma Problemi
38. Yukarıdan Aşağıya Ayrıştırma
39. Aşağıdan Yukarıya Ayrıştırma
40. Ayrıştırmanın Karmaşıklığı
41. LL Dilbilgisi Sınıfı
42. Aşağıdan Yukarıya Ayrıştırıcılar için Ayrıştırma Problemi
43. Kaydırma-İndirgeme Algoritmaları
44. LR Ayrıştırıcılar
İŞARETÇİLER VE İFADELER
45. Veri tipi
46. Temel Veri Tipleri
47. Karakter Dizisi Tipleri
48. Karakter Dizisinin Uygulanması Türler
49. Dizi Türleri
50. Dizi Kategorileri
51. Dilimler
52. Dizi Türlerinin Uygulanması
53. İlişkisel Diziler
54. Kayıt Türleri
55. Demet Türleri
56. Liste Türleri
57. Birleşim Türleri
58. İşaretçi ve Referans Türleri
59. İşaretçi Problemleri
60. C ve C++'da İşaretçiler
61. Referans Türleri
62. İşaretçi ve Referans Türlerinin Uygulanması
63. Yığın Yönetimi
64. Tür Kontrolü
65. Güçlü Tipleme
66. İfadeler
67. Aritmetik İfadeler
68. Operatör Değerlendirme Sırası
69. İlişkisellik
70. Parantezler
71. İşlenen Değerlendirme Sırası
72. Referans Şeffaflığı
73. Aşırı Yüklenmiş Operatörler
74. Tür Dönüşümleri
75. İfadelerde Zorlama
76. Açık Tür Dönüşümü
77. İlişkisel ve Mantıksal İfadeler
78. Kısa Devre Değerlendirmesi
79. Atama Deyimleri
ALT PROGRAMLAR VE SOYUTLAMA
80. Alt Programların Temelleri
81. Alt Programlardaki Prosedürler ve Fonksiyonlar
82. Alt Programlar İçin Tasarım Sorunları
83. Yerel Referans Ortamları
84. Parametre Geçirme Metodları
85. Parametre Geçirme Uygulama Modelleri
86. Parametre Geçirme Metodlarının Uygulanması
87. Parametrelerin Tip Kontrolü
88. Alt Program Olan Parametreler
89. Alt Programları Dolaylı Olarak Çağırma
90. Aşırı Yüklenmiş Alt Programlar
91. Genel Alt Programlar
92. C'de Genel Fonksiyonlar
93. Java 5.0'da Genel Metotlar
94. Fonksiyonlar İçin Tasarım Sorunları
95. Kullanıcı Tanımlı Aşırı Yüklenmiş Operatörler
96. Kapanışlar
97. Eşzamanlı İşlemler
98. Soyutlama Kavramı
99. Veri Soyutlama
100. Soyut Veri Tipleri için Tasarım Sorunları
101. Ada'da Soyut Veri Tipleri
102. C'de Soyut Veri Tipleri
103. C#'da Soyut Veri Tipleri
104. Parametreli Soyut Veri Tipleri
105. C'de Parametreli Soyut Veri Tipleri
KAPSÜLASYON VE EŞ ZAMANLILIK
106. C'de Kapsülleme
107. C'de Kapsülleme
108. Eş Zamanlılık
109. Eş Zamanlılık Kategorileri
110. Alt Program Düzeyinde Eş Zamanlılık
111. Görev Durumlarının Akış Şeması
112. Semaphorlar
113. İşbirliği Senkronizasyonu
114. Rekabet Senkronizasyonu
115. Monitörler
116. Mesaj İletimi
117. Ada'nın Eş Zamanlılık Desteği
118. Java İş Parçacıkları
Ek UYGULAMA Bilgileri
En Son Sürüm
17.0Yükleyen
Maung Aung
Gereken Android sürümü
Android 7.0+
İçerik derecelendirmesi
Everyone
Bildir
Uygunsuz olarak işaretleEn son sürümde yeni olan 17.0
Last updated on Oct 7, 2026
✨ **What’s New**
• Added Premium Purchase option for an enhanced, ad-free experience.
• Improved app stability and performance.
• Fixed minor bugs and improved overall user experience.
• General improvements and optimizations.
Basics Of Programming Ekran görüntüleri
Basics Of Programming'in eski sürümleri
Tüm Sürümlerİlgili Etiketler












