بسم الله الرحمن الرحيم و الصلاة و السلام على أشرف الأنبياء و المرسلين وبعد
إخواني الكرام عندي لكم أروع الدروس لتعلم السي بلس بلس بطريقة سهلة و مبسطة وهي مقسمة إلى 31 درس لكي يستوعبها القارىء
قبل الشروع في وضع الدروس لا بد من لمحة تاريخة للقارئ الكريم حتى تتضح له ما هية هده اللغة بإيجاز:
ولدت لغة البرمجة سي في بدايات السبعينيات الميلادية مع بداية ظهور نظام التشغيل يونكس.
لغة السي هي وليدة للغة المسماة[Johnson 73]B وهذه الأخيرة هي وليدة للغة BCLP [Richards 79] . طورت لغة السي كثيراً سنة 1972 ثم تطورت أكثر ما بين 1977 و 1979 تبعاً لتطور نظام اليونكس في هذه الفترة .في منتصف هذه الفترة الثانية انتشرت لغة السي بشكل واضح وظهر لها كتاب يشرحها هو The C Programming Language أو ما يسمى عادة الكتاب الأبيض أو K&R . في منتصف الثمانينات الميلادية وضعت المقاييس العالمية لهذه اللغة فأصبحت ANCI C أو السي القياسية .
* إلى من تنسب لغة السي؟
إلى دينيس ريتشي
بداية السي بلس بلس :
و مع تطور البرامج و زيادة عدد الأسطر في كل برنامج بدأ المبرمجون يفكرون في تطوير للغة السي .... نحن بحاجة للغة تعطيني القدرة على إعادة استخدام أكوادنا القديمة ، طريقة تسمح باشتراك مجموعة كاملة من المبرمجين في مشروع واحد مع الحفاظ على السرية و الأمان ، كما أننا بحاجة لطريقة برمجية تكون قريبة من التفكير البشري ===> هنا ظهرت الحاجة للغة السي بلس بلس ...
اخترعت هذه اللغة على يد المبرمج Bjarne Stroustrup في عام 1979 في معامل بيل في نيوجرسي ....
في البداية ،أطلق على هذه اللغة الاسم "C with Classes" ثم تم اعتماد اسم C++ في عام 1983
لغة السي بلس بلس تحتوي على جميع خصائص لغة السي التقليدية (بالإضافة للمزيد من الخصائص بالطبع) .
بعد ذلك تم تطوير الصيغة القياسية المعتمدة لهذه اللغة بالطبع :حيث كانت أول محالة لذلك في عام 1994 .
الأن و بعد هده اللمحة السريعة وقبل البدأ في يجب عليك تو فير بعض الأشياء لكي تبدأ في تطبيق الدروس :
1- إقفل المسنجر (هههههههههههه)
2- الرغبة في التعلم
3-عقل متفتح و خالي من المشاكل
هده فقط نقاط تانوية و إليكم الأهم :
4-الدروس بصيغة PDF يعني لا زم يكون برنامج Acrobate reader متسطب عندك لو مافي عندك ممكن تحملوا من هنا :http://ardownload.adobe.com/pub/adob...5_fra_full.exe
5- يلزم مترجم (Compilier) و لا يهمك عندي ليك مترجمين جاهزين :
== ++Dev C== حمله من هنا :
==++Pelles C== حمله من هنا :
http://www.freewebtown.com/abdallahe...Pelles%20C.rar
انتهينا من المترجمات :
للإشارة فإن بعض الملفات مضغوطة بالوينرار : يمكنك تحميله من هنا :
http://files2.rarlab.com/rar/wrar351.exe
الأن نبدأ في الدروس :
الدرس الأول :
http://www.freewebtown.com/abdallahe...PlusPlus/1.pdf
الدرس التاني:
http://www.freewebtown.com/abdallahe...PlusPlus/2.pdf
الدرس الثالث:
http://www.freewebtown.com/abdallahe...PlusPlus/3.pdf
الدرس الرابع:
http://www.freewebtown.com/abdallahe...PlusPlus/4.pdf
الدرس الخامس:
http://www.freewebtown.com/abdallahe...PlusPlus/5.pdf
الدرس السادس:
http://www.freewebtown.com/abdallahe...PlusPlus/6.pdf
الدرس السابع:
http://www.freewebtown.com/abdallahe...PlusPlus/7.pdf
الدرس الثامن:
http://www.freewebtown.com/abdallahe...PlusPlus/8.pdf
الدرس التاسع:
http://www.freewebtown.com/abdallahe...PlusPlus/9.pdf
الدرس العاشر:
http://www.freewebtown.com/abdallahe...lusPlus/10.pdf
الدرس الحادي عشر:
http://www.freewebtown.com/abdallahe...lusPlus/11.pdf
الدرس الثاني عشر:
http://www.freewebtown.com/abdallahe...lusPlus/12.pdf
الدلرس الثالث عشر:
http://www.freewebtown.com/abdallahe...lusPlus/13.pdf
الدرس الرابع عشر:
http://www.freewebtown.com/abdallahe...lusPlus/14.pdf
الدرس الخامس عشر:
http://www.freewebtown.com/abdallahe...lusPlus/15.pdf
الدرس السادس عشر:
http://www.freewebtown.com/abdallahe...lusPlus/16.pdf
الدرس السابع عشر:
http://www.freewebtown.com/abdallahe...lusPlus/17.pdf
الدرس الثامن عشر:
http://www.freewebtown.com/abdallahe...lusPlus/18.pdf
الدرس التاسع عشر:
http://www.freewebtown.com/abdallahe...lusPlus/19.pdf
الدرس العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/20.pdf
الدرس الواحد و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/21.pdf
الدرس الثاني و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/22.pdf
الدرس الثالث و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/23.pdf
الدرس الرابع عشرون:
http://www.freewebtown.com/abdallahe...lusPlus/24.pdf
الدرس الخامس و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/25.pdf
الدرس السادس و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/26.pdf
الدرس السابع و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/27.pdf
الدرس الثامن و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/28.pdf
الدرس التاسع و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/29.pdf
الدرس الثلاثون:
http://www.freewebtown.com/abdallahe...lusPlus/30.pdf
الدرس الواحد و الثلاثون:
http://www.freewebtown.com/abdallahe...lusPlus/31.pdf
انتهت الدروس أتمنى أن أكون و فقت
إخواني الكرام عندي لكم أروع الدروس لتعلم السي بلس بلس بطريقة سهلة و مبسطة وهي مقسمة إلى 31 درس لكي يستوعبها القارىء
قبل الشروع في وضع الدروس لا بد من لمحة تاريخة للقارئ الكريم حتى تتضح له ما هية هده اللغة بإيجاز:
ولدت لغة البرمجة سي في بدايات السبعينيات الميلادية مع بداية ظهور نظام التشغيل يونكس.
لغة السي هي وليدة للغة المسماة[Johnson 73]B وهذه الأخيرة هي وليدة للغة BCLP [Richards 79] . طورت لغة السي كثيراً سنة 1972 ثم تطورت أكثر ما بين 1977 و 1979 تبعاً لتطور نظام اليونكس في هذه الفترة .في منتصف هذه الفترة الثانية انتشرت لغة السي بشكل واضح وظهر لها كتاب يشرحها هو The C Programming Language أو ما يسمى عادة الكتاب الأبيض أو K&R . في منتصف الثمانينات الميلادية وضعت المقاييس العالمية لهذه اللغة فأصبحت ANCI C أو السي القياسية .
* إلى من تنسب لغة السي؟
إلى دينيس ريتشي
بداية السي بلس بلس :
و مع تطور البرامج و زيادة عدد الأسطر في كل برنامج بدأ المبرمجون يفكرون في تطوير للغة السي .... نحن بحاجة للغة تعطيني القدرة على إعادة استخدام أكوادنا القديمة ، طريقة تسمح باشتراك مجموعة كاملة من المبرمجين في مشروع واحد مع الحفاظ على السرية و الأمان ، كما أننا بحاجة لطريقة برمجية تكون قريبة من التفكير البشري ===> هنا ظهرت الحاجة للغة السي بلس بلس ...
اخترعت هذه اللغة على يد المبرمج Bjarne Stroustrup في عام 1979 في معامل بيل في نيوجرسي ....
في البداية ،أطلق على هذه اللغة الاسم "C with Classes" ثم تم اعتماد اسم C++ في عام 1983
لغة السي بلس بلس تحتوي على جميع خصائص لغة السي التقليدية (بالإضافة للمزيد من الخصائص بالطبع) .
بعد ذلك تم تطوير الصيغة القياسية المعتمدة لهذه اللغة بالطبع :حيث كانت أول محالة لذلك في عام 1994 .
الأن و بعد هده اللمحة السريعة وقبل البدأ في يجب عليك تو فير بعض الأشياء لكي تبدأ في تطبيق الدروس :
1- إقفل المسنجر (هههههههههههه)
2- الرغبة في التعلم
3-عقل متفتح و خالي من المشاكل
هده فقط نقاط تانوية و إليكم الأهم :
4-الدروس بصيغة PDF يعني لا زم يكون برنامج Acrobate reader متسطب عندك لو مافي عندك ممكن تحملوا من هنا :http://ardownload.adobe.com/pub/adob...5_fra_full.exe
5- يلزم مترجم (Compilier) و لا يهمك عندي ليك مترجمين جاهزين :
== ++Dev C== حمله من هنا :
==++Pelles C== حمله من هنا :
http://www.freewebtown.com/abdallahe...Pelles%20C.rar
انتهينا من المترجمات :
للإشارة فإن بعض الملفات مضغوطة بالوينرار : يمكنك تحميله من هنا :
http://files2.rarlab.com/rar/wrar351.exe
الأن نبدأ في الدروس :
الدرس الأول :
http://www.freewebtown.com/abdallahe...PlusPlus/1.pdf
الدرس التاني:
http://www.freewebtown.com/abdallahe...PlusPlus/2.pdf
الدرس الثالث:
http://www.freewebtown.com/abdallahe...PlusPlus/3.pdf
الدرس الرابع:
http://www.freewebtown.com/abdallahe...PlusPlus/4.pdf
الدرس الخامس:
http://www.freewebtown.com/abdallahe...PlusPlus/5.pdf
الدرس السادس:
http://www.freewebtown.com/abdallahe...PlusPlus/6.pdf
الدرس السابع:
http://www.freewebtown.com/abdallahe...PlusPlus/7.pdf
الدرس الثامن:
http://www.freewebtown.com/abdallahe...PlusPlus/8.pdf
الدرس التاسع:
http://www.freewebtown.com/abdallahe...PlusPlus/9.pdf
الدرس العاشر:
http://www.freewebtown.com/abdallahe...lusPlus/10.pdf
الدرس الحادي عشر:
http://www.freewebtown.com/abdallahe...lusPlus/11.pdf
الدرس الثاني عشر:
http://www.freewebtown.com/abdallahe...lusPlus/12.pdf
الدلرس الثالث عشر:
http://www.freewebtown.com/abdallahe...lusPlus/13.pdf
الدرس الرابع عشر:
http://www.freewebtown.com/abdallahe...lusPlus/14.pdf
الدرس الخامس عشر:
http://www.freewebtown.com/abdallahe...lusPlus/15.pdf
الدرس السادس عشر:
http://www.freewebtown.com/abdallahe...lusPlus/16.pdf
الدرس السابع عشر:
http://www.freewebtown.com/abdallahe...lusPlus/17.pdf
الدرس الثامن عشر:
http://www.freewebtown.com/abdallahe...lusPlus/18.pdf
الدرس التاسع عشر:
http://www.freewebtown.com/abdallahe...lusPlus/19.pdf
الدرس العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/20.pdf
الدرس الواحد و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/21.pdf
الدرس الثاني و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/22.pdf
الدرس الثالث و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/23.pdf
الدرس الرابع عشرون:
http://www.freewebtown.com/abdallahe...lusPlus/24.pdf
الدرس الخامس و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/25.pdf
الدرس السادس و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/26.pdf
الدرس السابع و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/27.pdf
الدرس الثامن و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/28.pdf
الدرس التاسع و العشرون:
http://www.freewebtown.com/abdallahe...lusPlus/29.pdf
الدرس الثلاثون:
http://www.freewebtown.com/abdallahe...lusPlus/30.pdf
الدرس الواحد و الثلاثون:
http://www.freewebtown.com/abdallahe...lusPlus/31.pdf
انتهت الدروس أتمنى أن أكون و فقت
14/4/2012, 5:14 am من طرف h.sbaih
» تعلم تصميم قواعد البيانات SQL حصريا
2/4/2012, 3:57 pm من طرف hfoda102
» Assembly Lab
3/3/2012, 10:52 pm من طرف funkyodd@yahoo.com
» كتاب مادة الـ C ++ حصريا لشباب إنجاز
17/2/2012, 1:57 am من طرف anas yacoub
» حصريا .. كتب العلوم المالية والمصرفية
31/1/2012, 1:56 am من طرف Amera Alareqe
» دعاء مكتوب على جدار الجنة
13/11/2011, 3:25 pm من طرف سما الحب
» حكمه مهمه
6/11/2011, 7:49 pm من طرف عموره
» .....................................
16/10/2011, 6:22 am من طرف عموره
» هـــــــــنــالِــك دائِــمـــــــــاً....!!!!
16/10/2011, 6:20 am من طرف عموره
» تَباً
16/10/2011, 6:15 am من طرف عموره