كتاب لغات البرمجة المتقدمة - منشورات جامعة تشرين
يتناول الكتاب تسعة فصول هي:
الفصل الأول: أساسيات بلغة ++C:
- مقدمة حول Turbo ++C
- تفحص برنامج ++C الأول
- مراجعة إيعازات البرنامج
- الاهتمام بالتفاصيل
- العمل ضمن بيئة التطوير ++TC
- ابجديو لغة ++C
- البيانات الأساسية في لغة ++C
- الثوابت
- المتغيرات
- العمليات الأساسية
- الدوال الرياضية
- أمر الطباعة cout
- أمر القراءة cin
- تمارين محلولة
الفصل الثاني: البنى الشرطية واستخدام حلقات التكرار في لغة ++C:
- البنى الشرطية
- بنية if
- بنية if..else
- بنية switch
- المعاملات المنطقية
- المعامل الشرطي ?
- معامل الفاصلة
- استخدام حلقاتى التكرار
- حلقة for
- حلقة while
- حلقة do.. while
- حلقات التكرار المتداخلة
- التحكم بالحلقات
- تمارين محلولة
الفصل الثالث: الإجراءات والدوال الرياضية وتواليد الأعداد العشوائية:
- الإجراءات
- تعريف الإجراء
- الإعلان عن الإجراءات
- استدعاء الإجراء
- تمرير البيانات للإجراء
- إجراء يستقبل قيمة من البرنامج ويعطي قيمة إلى البرنامج
- الإجراءات السطرية
- التحميل الزائد للإجراء
- قوالب الإجراءات
- الإعادة الذاتية للإجراء
- الدزال الرياضية
- توليد الأرقام العشوائية
- وظيفة randomize()
- وظيفة random()
- تمارين محلولة
الفصل الرابع: استخدام المصفوفات في لغة ++C:
- تعريف المصفوفة
- المصفوفات الأحادية
- تهئية المصفوفة عند الإعلان عنها
- الإعلان عن السلاسل المحرفية
- بعض الوظائف الهامة التي يمكن تطبيقها على السلاسل المحرفية
- المصفوفة متعددة الأبعاد
- مصفوفة السلاسل
- تمرير المصفوفة إلى الإجراءات
- تمارين محلولة
الفصل الخامس: السجلات وفهم المؤشرات:
- السجلات
- تعريف السجل
- الإعلان عن السجل
- استخدام السجل
- مصفوفة السجلات
- وضع المدخلات ضمن السجل
- الاتحاد
- فهم المؤشرات
- تمهيد
- تعريف المؤشر
- معامل العنوان (&) ومعامل المحتوى (*)
- المرجع
- الإعلان عن المؤشر
- تهيئة المؤشر
- استخدام المؤشر
- تعابير المؤشرات
- المساواة الإسنادية للمؤشرات
- العمليات الحسابية على المؤشرات
- مقارنة المؤشرات
- استدعاء الإجراءات بالمؤشرات
- العودة بأكثر من قيمة الإجراء الفرعي
- العلاقة بين المؤشرات والمصفوفات
- مصفوفة المؤشرات
- المؤشرات السجلات
- الحجز وإلغاء الحجز للتذكرة
- تمارين محلولة
الفصل السادس: الأصناف والأغراض:
- الصنف (الفئة)
- العلاقة بين السجلات والأصناف
- الإجراءات الصديقة
- الأصناف الصديقة
- الإجراءات السطرية والأصناف
- تعريف الإجراءات السطرية ضمن الصنف
- إجراءات البناء والهدم
- إجراءات البناء
- إجراءات الهدم
- أعضاء الصنف الساكتة
- البيانات الساكتة
- إجراءات الأعضاء الساكتة
- التحميل الزائد للإجراءات البائية
- المؤشر this
- تمارين محلولة
الفصل السابع: الوراثة:
- تمهيد
- التصريح عن الصنف المشتق
- الوراثة المحمية
- الوراثة والأعضاء المحمية
- الصنف المشتق من صنف أخر مشتق
- الوراثة المتعددة
- إجراءات البناء والهدم والواراثة
- تمارين محلولة
الفصل الثامن: مجاري الإدخال والإخراج في لغة++C:
- تمهيد
- المجاري
- أعلام التنسيق
- المناورات
- إجراءات مجاري الإدخال والإخراج
- الصنف Istream
- الصنف Ostream
- تمارين محلولة
الفصل التاسع: معالجة الملفات:
- تمهيد
- الملفات ومجاري الإدخال والإخراج
- كيف تفتح ملفاً نصياً وتغلقه
- القراءة من الملفات النصية
- الكتابة إلى ملف سجل يسجل
- الملفات الثنائية
- ملفات الوصول العشوائي
- إنشاء ملف وصول عشوائي
- تمارين محلولة
المكتبات في لغة C
التحميل:
