يمكنك هنا تنزيل ملف حزمة تطبيق أندرويد "Basics Of Programming" لنظام أندرويد مجانًا، وملف حزمة تطبيق أندرويد - 16.0 لتحميل نظام الأندرويد الخاص بك، وللقيام بذلك انقر ببساطة فوق هذا الزر. إنه سهل وآمن. نحن نقدم فقط ملفات حزمة تطبيق أندرويد الأصلية. إذا انتهكت أية مواد موجودة في الموقع حقوقك قم بإبلاغنا من خلال
التطبيق عبارة عن دليل مجاني كامل لأساسيات لغة البرمجة والذي يغطي مواضيع وملاحظات ومواد مهمة.
تم تصميم هذا التطبيق للتعلم السريع والمراجعة والمراجع في وقت الامتحانات والمقابلات.
يحتوي هذا الكتاب الإلكتروني على 127 موضوعًا في 5 فصول، ويستند بالكامل إلى قاعدة عملية بالإضافة إلى قاعدة قوية من المعرفة النظرية.
بعض المواضيع التي يغطيها التطبيق هي:
1. الآلات المجردة
2. المترجم
3. اللغات منخفضة المستوى وعالية المستوى
4. مثال على آلة مجردة
5. وصف لغة برمجة
6. القواعد النحوية والنحوية
7. مقدمة في القواعد النحوية والدلالات
8. مشكلة وصف القواعد النحوية
9. طرق وصف القواعد النحوية
10. BNF الممتدة
11. قواعد السمات
12. قواعد السمات النحوية المحددة
13. أمثلة على قواعد السمات
14. حساب قيم السمات
15. الدلالات الديناميكية
16. الدلالات البديهية
17. مبادئ تصميم اللغة
18. نموذج البرمجة
19. تاريخ لغات البرمجة
20. تصميم اللغة
21. أهداف تصميم لغات البرمجة
22. المترجمون
23. الآلات الافتراضية والمترجمون
24. هرم تشومسكي
25. البيانات الأولية أنواع
26. عمليات الأعداد الصحيحة
27. عملية الفائض
28. أنواع التعداد
29. نوع الحرف
30. النوع المنطقي
31. الأنواع الفرعية
32. الأنواع المشتقة
33. التعبيرات
34. عبارات التعيين
35. مقدمة إلى التحليل المعجمي والدلالي
36. التحليل المعجمي
37. مشكلة التحليل
38. التحليل من أعلى إلى أسفل
39. التحليل من أسفل إلى أعلى
40. تعقيد التحليل
41. فئة قواعد اللغة الإنجليزية
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. الطرق العامة في Java 5.0
94. مشكلات التصميم للدوال
95. المشغلات المحملة المحددة من قبل المستخدم
96. الإغلاقات
97. الروتينات الفرعية
98. مفهوم التجريد
99. تجريد البيانات
100. مشكلات التصميم لأنواع البيانات المجردة
101. أنواع البيانات المجردة في Ada
102. أنواع البيانات المجردة في لغة C
103. أنواع البيانات المجردة في لغة C#
104. البيانات المجردة ذات المعلمات الأنواع
105. أنواع البيانات المجردة ذات المعلمات في لغة سي
106. التغليف في لغة سي
107. التغليف في لغة سي
108. التزامن
109. فئات التزامن
110. التزامن على مستوى البرنامج الفرعي
111. مخطط تدفق لحالات المهمة
112. إشارات المرور
113. مزامنة التعاون
114. مزامنة المنافسة
115. الشاشات
116. تمرير الرسائل
117. دعم لغة أدا للتزامن
118. خيوط جافا
119. لغة فورتران عالية الأداء
لا يتم سرد جميع المواضيع بسبب قيود الأحرف.
كل موضوع مكتمل بالرسوم البيانية والمعادلات وأشكال أخرى من التمثيلات الرسومية لتحسين التعلم والفهم السريع.
أساسيات البرمجة هي جزء من دورات تعليم علوم الكمبيوتر وهندسة البرمجيات وبرامج درجة تكنولوجيا المعلومات في جامعات مختلفة.