• 0
Abdeljalil

[ تمت الإجابة ]تقدمي في تعلم لغة ++C. [رأيكم]

سؤال

بسم الله الرحمن الرحيم.

بدأت في تعلم لغة السي بلس بلس مع بداية العطلة الصيفية، سأخبركم عن المواضيع التي غطيتها وتعلمتها و أعطوني رأيكم إن كان تقدمي جيدا او أحتاج مزيدا من الجهد

أي أنني في الطريق الصحيح أو لا.

-----------------------------------------------------------

- كل الأساسيات من كائنات الإدخال والإخراج
- المتغيرات والثوابت
- دوال التكرار بأنوعها for,while, goto
- الجمل الشرطية بأنواعها if, if else if,switch
- المصفوفات الأحادية البعد وثنائية البعد
- الدوال وكذلك تمرير المصفوفات إلى الدوال وما إلى ذلك

- التحميل الزائد للدوال
- المؤشرات
- المصفوفات الحرفية
- البرمجة الكائنية:
- إنشاء كلاس بسيط
- محددات الدخول، public,private,protected
- الكائنات objects وإنشاءها وإستعمالها
- الوراثة
- المشيدات و المهدمات  constructors deconstructors 

- مهيئ الأعضاء members initializer
- معامل <- وإستعماله للوصول لأعضاء الأوبجكت
- وضع الكلاسات في ملفات مفترقة
- الدوال الصديقة للكلاس friend

- الدوال الإفتراضية virtual functions والدوال المجردة النقية أو لا أعرف ما ترجمتها (pure) والكلاسات المجردة.
(لم أستطع إستيعاب مفهوم تعدد الأوجه، لكنني فهمت أنه الدوال الإفتراضية وما إلى ذلك من عناصر موضوع تعدد الأوجه)

- data structure
- مكتبة القوالب المعيارية:
- المتجهات vector
- القوائم list
- الطوابير deque
- الخرائط map
- set
- المكررات وطريقة إستعمالها iterators
- المكررات من نوع back_inserter و front_inserter
- الخوارزميات العامة generic algorithms الخاصة بالحاويات مثل sort,accumulate,fill,replace....
- reverse iterators

- ااقوالب templates وإستعمالها مع الدوال والصفوف.

- خوصصة القوالب template specilization
-----------------------------------------------------------------
لم أفهم مواضيع تعدد الأشكل وكذلك composition إن كان يوجد مواضيع تعالجها أرجو إفادتي
ما رأيكم؟ هل هذا جيد بالنسبة لـ 3 أشهر؟
كذلك ما الذي علي تعلمه تاليا؟
أقصد المواضيع التي تلي تلك الذي ذكرتها؟
وشكرا.

تم تعديل بواسطه Abdeljalil
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

8 إجابة على هذا السؤال .

  • 0

هايل الآن انت جاهز،

نصيحة مجرب تابع هذا المنتدي او اي منتدي مهتما بسي++ وشارك وحاول حل المشاكل التي يطرحها الاعضاء اظنك سوف تراجع كل ماذاكرت خلال بضعة ساعات فقط.

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هايل الآن انت جاهز، نصيحة مجرب تابع هذا المنتدي او اي منتدي مهتما بسي++ وشارك وحاول حل المشاكل التي يطرحها الاعضاء اظنك سوف تراجع كل ماذاكرت خلال بضعة ساعات فقط.

 

إذا أنا في الطريق الصحيح

إن شاء الله سآخذ بنصيحنك

لكن إن كنت تستطيع إرشادي لما وراء هذه المواضيع وجزاك الله خيرا أخي :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الطبيعي بعد كل هذا ان تحاول تصميم برنامج تستغل فيه كافة هذه المعلومات لإن الدراسة وحدها غير كافية، انت تحتاج لأن تجرب في مشروع حقيقي حتي تواجهك عقبات و التى من شأنها تثبيت المعلومه لديك و تحسينها لأفضل لما هي عليه.

 

المشروع الحقيقي هنا عبارة عن برنامج بسيط تستطيع من خلاله استخدام كل هذه المعلومات مثل برنامج مفكرة تليفون و تقوم بحفظ بيانات كل شخص فى ملف يخصه و ايضا تقوم بإضافة إمكانية الحذف و التعديل و البحث و الترتيب ... إلخ.

 

لكن إن كنت تستطيع إرشادي لما وراء هذه المواضيع وجزاك الله خيرا أخي 

لازال لديك الـ Templates و لكن حاول ان تؤجلها حتى تقوم بترسيخ ما تعلمت، لأن الـ Templates بحر كبير و إن لم تتمكن من السابق سترتبك بشدة.

 

 

و الله ولي التوفيق

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الطبيعي بعد كل هذا ان تحاول تصميم برنامج تستغل فيه كافة هذه المعلومات لإن الدراسة وحدها غير كافية، انت تحتاج لأن تجرب في مشروع حقيقي حتي تواجهك عقبات و التى من شأنها تثبيت المعلومه لديك و تحسينها لأفضل لما هي عليه.

 

المشروع الحقيقي هنا عبارة عن برنامج بسيط تستطيع من خلاله استخدام كل هذه المعلومات مثل برنامج مفكرة تليفون و تقوم بحفظ بيانات كل شخص فى ملف يخصه و ايضا تقوم بإضافة إمكانية الحذف و التعديل و البحث و الترتيب ... إلخ.

 

لازال لديك الـ Templates و لكن حاول ان تؤجلها حتى تقوم بترسيخ ما تعلمت، لأن الـ Templates بحر كبير و إن لم تتمكن من السابق سترتبك بشدة.

 

 

و الله ولي التوفيق

لقد تعلمت بالفعل القوالب، لكن يبدو أنها أكثر تعقيدا كما قلت من مجرد تعميم أنواع البيانات

تعلمت إستعمال القوالب مع الدوال ومع القوالب وخوصصة القوالب وما إلى ذلك.

أنا أعمل على مشروع مفكرة تلفون (وكأنك قرأت أفكاري هههه) سأحاول تطبيق أكثر ما أستطيع من مفاهيم مختلفة، وكذلك برنامج قاموس بسيط

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

انصحك ايضا بتفقد لغة الاسمبلي وتعلم كيف تحول كود من السي الى الاسمبلي او العكس   ااكد لك ان هذا سيفيدك جدا خاصة في موضوع المؤشرات و الذاكرة و سيفتح لك باب الإحتراف

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

انصحك ايضا بتفقد لغة الاسمبلي وتعلم كيف تحول كود من السي الى الاسمبلي او العكس   ااكد لك ان هذا سيفيدك جدا خاصة في موضوع المؤشرات و الذاكرة و سيفتح لك باب الإحتراف

بدأت بالفعل في تعلم لغة الأسمبلي، سأنتق لموضوع التالي بعد أن أحفظ syntaxe الخاص بـ:"Hello world" :D :D

ما رأيك حول تخصص إعلام آلي في الجزائر؟ ماذا يدرسون؟ كم مدة التخرج؟ ما هي فرص العمل؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بدأت بالفعل في تعلم لغة الأسمبلي، سأنتق لموضوع التالي بعد أن أحفظ syntaxe الخاص بـ:"Hello world" :D :D

ما رأيك حول تخصص إعلام آلي في الجزائر؟ ماذا يدرسون؟ كم مدة التخرج؟ ما هي فرص العمل؟

ههه في الواقع لم اصل الى المستوى لكي افكر في العمل ولم اقم باي بحث حول هذا   لكن حسب ما اعرف ان قسم الدالفي يتواجد به الكثير من الجزائريين يمكن تسال هناك كي تجد اجوبة حول العمل و التخصص الجامعي المطلوب .

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الله يوفقك اخوي واستمر على ما انت عليه

 

لي سنه ادرس السي بلس بلس ماوصلت لمعلوماتك ماشاء الله :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .