أساسيات لغات البرمجة هو دليل هندسي مجاني شامل يغطي أهم مواضيع المقرر الدراسي، ويتضمن ملاحظات ورسومات بيانية ومعادلات وصيغ ومواد دراسية. حمّل هذا الكتاب الرقمي ودليلًا مرجعيًا لطلاب الدبلوم، وطلاب البكالوريوس في الهندسة، وطلاب البكالوريوس في التكنولوجيا، وطلاب البكالوريوس في علوم الحاسوب، وطلاب البكالوريوس في العلوم، وطلاب الماجستير في علوم الحاسوب، وطلاب البكالوريوس في الدراسات العليا.
تعلم ١٢٧ موضوعًا موزعة على ٥ فصول، تشمل المترجمات، وقواعد اللغة، والدلالات، والتحليل، وأنواع البيانات، والدوال، والتجريد، والتزامن. مفيد للمراجعة السريعة، والاستعداد للامتحانات والمقابلات.
الفروع الهندسية ذات الصلة: هندسة علوم الحاسوب، وتكنولوجيا المعلومات، وهندسة الحاسوب، وهندسة البرمجيات، والذكاء الاصطناعي، وعلم البيانات.
١١٩ موضوعًا مُدرجًا من أصل ١٢٧
اللغات، والمترجمات، والنحو
١. الآلات المجردة
٢. المفسر
٣. لغات البرمجة منخفضة المستوى وعالية المستوى
٤. مثال على آلة مجردة
٥. وصف لغة برمجة
٦. القواعد النحوية والنحوية
٧. مقدمة في النحو والدلالات
٨. مشكلة وصف النحو
٩. طرق وصف النحو
١٠. صيغة BNF الموسعة
١١. قواعد السمات
١٢. تعريف قواعد السمات
١٣. أمثلة على قواعد السمات
١٤. حساب قيم السمات
١٥. الدلالات الديناميكية
١٦. الدلالات البديهية
١٧. مبادئ تصميم اللغة
١٨. نموذج البرمجة
١٩. تاريخ لغات البرمجة
٢٠. تصميم اللغة
٢١. أهداف تصميم لغات البرمجة
٢٢. المترجمات
٢٣. الآلات الافتراضية و المفسرات
24. تسلسل تشومسكي الهرمي
الأنواع والتحليل
25. أنواع البيانات الأولية
26. عمليات الأعداد الصحيحة
27. عملية تجاوز السعة
28. أنواع التعداد
29. نوع الأحرف
30. النوع المنطقي
31. الأنواع الفرعية
32. الأنواع المشتقة
33. التعابير
34. عبارات الإسناد
35. مقدمة في التحليل المعجمي والدلالي
36. التحليل المعجمي
37. مشكلة التحليل
38. التحليل من أعلى إلى أسفل
39. التحليل من أسفل إلى أعلى
40. تعقيد التحليل
41. فئة قواعد LL
42. مشكلة التحليل للمحللات من أسفل إلى أعلى
43. خوارزميات الإزاحة والاختزال
44. محللات LR
المؤشرات والتعابير
45. نوع البيانات
46. أنواع البيانات الأولية
47. أنواع سلاسل الأحرف
48. تنفيذ الأحرف أنواع السلاسل النصية
49. أنواع المصفوفات
50. تصنيفات المصفوفات
51. الشرائح
52. تطبيق أنواع المصفوفات
53. المصفوفات الترابطية
54. أنواع السجلات
55. أنواع الصفوف
56. أنواع القوائم
57. أنواع الاتحاد
58. أنواع المؤشرات والمراجع
59. مشاكل المؤشرات
60. المؤشرات في لغتي C وC++
61. أنواع المراجع
62. تطبيق أنواع المؤشرات والمراجع
63. إدارة الذاكرة الديناميكية
64. التحقق من الأنواع
65. الكتابة القوية
66. التعابير
67. التعابير الحسابية
68. ترتيب تقييم المعاملات
69. الترابطية
70. الأقواس
71. ترتيب تقييم المعاملات
72. الشفافية المرجعية
73. المعاملات المحملة بشكل زائد
74. تحويلات الأنواع
75. الإكراه في التعابير
76. تحويل الأنواع الصريح
77. العلاقات والتعبيرات المنطقية
78. التقييم المختصر
79. عبارات الإسناد
البرامج الفرعية والتجريد
80. أساسيات البرامج الفرعية
81. الإجراءات والدوال في البرامج الفرعية
82. قضايا تصميم البرامج الفرعية
83. بيئات المرجعية المحلية
84. طرق تمرير المعاملات
85. نماذج تنفيذ تمرير المعاملات
86. تنفيذ طرق تمرير المعاملات
87. التحقق من أنواع المعاملات
88. المعاملات التي هي برامج فرعية
89. استدعاء البرامج الفرعية بشكل غير مباشر
90. البرامج الفرعية المُحمّلة
91. البرامج الفرعية العامة
92. الدوال العامة في لغة C
93. الطرق العامة في جافا 5.0
94. قضايا تصميم الدوال
95. عوامل التشغيل المُحمّلة المُعرّفة من قِبل المستخدم
96. الإغلاقات
97. الروتينات الفرعية
98. مفهوم التجريد
99. تجريد البيانات
100. قضايا تصميم أنواع البيانات المجردة
101. أنواع البيانات المجردة في لغة آدا
102. أنواع البيانات المجردة في لغة سي
103. أنواع البيانات المجردة في لغة سي شارب
104. أنواع البيانات المجردة ذات المعاملات
105. أنواع البيانات المجردة ذات المعاملات في لغة سي
التغليف والتزامن
106. التغليف في لغة سي
107. التغليف في لغة سي
108. التزامن
109. أنواع التزامن
110. التزامن على مستوى البرنامج الفرعي
111. مخطط تدفق حالات المهام
112. الإشارات
113. تزامن التعاون
114. تزامن التنافس
115. المراقبون
116. تمرير الرسائل
117. دعم لغة آدا للتزامن
118. خيوط جافا
احدث اصدار
17.0محمل
Maung Aung
Android متطلبات النظام
Android 7.0+
تقييم المحتوى
Everyone
الإبلاغ
تحديد كغير مناسبLast updated on 07/10/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.
