نبذة مهمة عن برنامج ++c...مادة البرمجة..هندسة تقنيات حاسوب >كلية القلم
الأربعاء ديسمبر 28, 2011 11:30 pm
بسم الله الرحمن الرحيم
الحمد لله رب العالمين والصلاة والسلام على نبينا محمد وعلى آله وصحبه أجمعين . أما بعد
في هذا الموضوع ... سوف اقدم باذن الله شرح عن البرمجة بلغة c/c++ .. قد لا نتطرق الى الشرح الشامل الى لغة c/c++ ...لانها لغة لا ساحل لها
تاريخ لغتي c/c++
طور بيارن ستروستروب (Bjarne Stroustrup), و الذي كان يعمل في مختبرات بيل, لغة السي++ في الثمانينات كتحسين للغة السي، تشمل السي++ جميع مزايا السي بالأضافة إلى مزايا البرمجة الكائنية، تسهّل لغة ++C الأسلوب المهيكل والمنهجي لعملية تصميم البرامج،وتعتمد على الكائنات كبنية أساسية لتشكيل البرامج.
و مثلها مثل لغة السى, فان السى++ هى لغة متعدده الاستخدامات الا انها مناسبة لبرامج أنظمة التشغيل. و تكتب معظم أجزاء أنظمة التشغيل و برامج مساعدة أنظمة التشغيل باستخدام السى++ و منها نظام جنو/لينكس.
و يتجنب الكثير من المبرمجين لغة السى++ و السى نظرا لشهرتهما كلغات برمجة معقدة. و قد أدى ذلك إلى استخدام الكثيرين للغات مثل فيجوال بيسك و ديلفي ثم جافا و سي شارب
و الأخيرتين هما مجرد تسهيل (و ليس تطوير) للغة السى++ و بدا في وقت معين
أن لغات مثل الجافا سوف تستولى على سوق البرمجيات التجارية من السى++ مع
هجرة عدد كبير من مبرمجى السى++ إلى جافا و سى شارب ، الا أنه سرعان ما
أدرك المبرمجون أن السى++ هى السبيل الوحيد لانتاج برامج تجارية قوية و
سريعة و تؤدى المطلوب منها بكفاءة و بأقل عدد من الأخطاء.
وللمزيد عن تاريخ السي ++ .... بامكانكم زيارة موسوعة ويكيبيديا هنا.
قبل البدء في البرنامج الاول ...اليكم مـُنفذ البرنامج او ما يسمى بالكمبايلر..
وسوف يعتمد شرحنا باذن الله على Microsoft Visual C++ 6.0 ...
وهذا شرح مبسط لكيفية ...تنفيذ البرنامج بعد كتابته ...
برنامج Microsoft Visual C++ 6.0 + شرح طريقة تنفيذ برامجك...
هناك بعض الملاحظات قبل البداية في تعلم البرمجه بلغة c++ :
1-ان لغة c++ لغة حساسة جدا ... فمثلا عند كتابة int فهي تختلف تماما عن Int ... لاحظ مجرد تغيير حرف واحد من سمول الى كبتل !!!.
2-كذلك لا تستخدم الكلمات المحجوز في اللغة واعتبارها كمتغير ...
الفهرس
الدرس الاول : تعلم طريقة كتابة اول برنامج ...
الدرس الثاني: تعلم ادخال مدخلات الى البرنامج....
مثال على الدرسين السابقين
مراجعة
قاعدة if.....
قاعدة else و else if
مراجعة
الـ switch
التكرار
while....
الحمد لله رب العالمين والصلاة والسلام على نبينا محمد وعلى آله وصحبه أجمعين . أما بعد
في هذا الموضوع ... سوف اقدم باذن الله شرح عن البرمجة بلغة c/c++ .. قد لا نتطرق الى الشرح الشامل الى لغة c/c++ ...لانها لغة لا ساحل لها
تاريخ لغتي c/c++
طور بيارن ستروستروب (Bjarne Stroustrup), و الذي كان يعمل في مختبرات بيل, لغة السي++ في الثمانينات كتحسين للغة السي، تشمل السي++ جميع مزايا السي بالأضافة إلى مزايا البرمجة الكائنية، تسهّل لغة ++C الأسلوب المهيكل والمنهجي لعملية تصميم البرامج،وتعتمد على الكائنات كبنية أساسية لتشكيل البرامج.
و مثلها مثل لغة السى, فان السى++ هى لغة متعدده الاستخدامات الا انها مناسبة لبرامج أنظمة التشغيل. و تكتب معظم أجزاء أنظمة التشغيل و برامج مساعدة أنظمة التشغيل باستخدام السى++ و منها نظام جنو/لينكس.
و يتجنب الكثير من المبرمجين لغة السى++ و السى نظرا لشهرتهما كلغات برمجة معقدة. و قد أدى ذلك إلى استخدام الكثيرين للغات مثل فيجوال بيسك و ديلفي ثم جافا و سي شارب
و الأخيرتين هما مجرد تسهيل (و ليس تطوير) للغة السى++ و بدا في وقت معين
أن لغات مثل الجافا سوف تستولى على سوق البرمجيات التجارية من السى++ مع
هجرة عدد كبير من مبرمجى السى++ إلى جافا و سى شارب ، الا أنه سرعان ما
أدرك المبرمجون أن السى++ هى السبيل الوحيد لانتاج برامج تجارية قوية و
سريعة و تؤدى المطلوب منها بكفاءة و بأقل عدد من الأخطاء.
وللمزيد عن تاريخ السي ++ .... بامكانكم زيارة موسوعة ويكيبيديا هنا.
قبل البدء في البرنامج الاول ...اليكم مـُنفذ البرنامج او ما يسمى بالكمبايلر..
وسوف يعتمد شرحنا باذن الله على Microsoft Visual C++ 6.0 ...
وهذا شرح مبسط لكيفية ...تنفيذ البرنامج بعد كتابته ...
برنامج Microsoft Visual C++ 6.0 + شرح طريقة تنفيذ برامجك...
هناك بعض الملاحظات قبل البداية في تعلم البرمجه بلغة c++ :
1-ان لغة c++ لغة حساسة جدا ... فمثلا عند كتابة int فهي تختلف تماما عن Int ... لاحظ مجرد تغيير حرف واحد من سمول الى كبتل !!!.
2-كذلك لا تستخدم الكلمات المحجوز في اللغة واعتبارها كمتغير ...
الفهرس
الدرس الاول : تعلم طريقة كتابة اول برنامج ...
الدرس الثاني: تعلم ادخال مدخلات الى البرنامج....
مثال على الدرسين السابقين
مراجعة
قاعدة if.....
قاعدة else و else if
مراجعة
الـ switch
التكرار
while....
- المواد الدراسية للمراحل الاربع لقسم هندسة تقنيات الحاسوب..كلية القلم الجامعة...
- مفردات المناهج لجميع مواد مرحلة الاولى لقسم هندسة تقنيات الحاسوب في جامعات العراق....
- التحايل على فريق هندسة الحاسبات مرحلة1 في جامعة القلم؟؟؟؟
- ماذا يقصد بقسم هندسة تقنيات الحاسبات؟؟؟اطلع واعرف ماذا ستكون؟؟
- صور احتفالية يوم كلية القلم الجامعة..23\4\2012
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى