الرئيسية التسجيل التحكم


اختيار تصميم الجوال

العودة   الهيـــــــــــــلا *** منتدى قبيلة عتيبة > منتديات الكمبيوتر والتكنولوجيا > الكمبيوتر و الإنترنت

« آخـــر الـــمـــشـــاركــــات »
         :: البيت لاعجبني اجاريه باحساس (آخر رد :الريشاوي)       :: كل عضو او شاعر يسجل بيتين غزل الفهاا من قصائده .. بشرط ان تكون غزليه فقط .. (آخر رد :الريشاوي)       :: ودي ولا ودي وابيهم ولا ابيه (آخر رد :الريشاوي)       :: واكتبي هذا أنا أنا ليلى العامرية (آخر رد :الريشاوي)       :: البيت لاعْجَبني اجاريه باحساس (آخر رد :الريشاوي)       :: أنـا لا تلوموني ولو ملـت كل الميل (آخر رد :الريشاوي)       :: اوافق .. واقول النفس صعبه مطالبها (آخر رد :الريشاوي)       :: الحب اقفى في ديانا ودودي (آخر رد :الريشاوي)       :: امير قبيلة المحاقنة قبل الدولة السعودية (آخر رد :متعب الوحيدب)       :: امير قبيلة المحاقنة قبل الدولة السعودية (آخر رد :متعب الوحيدب)      

 
 
أدوات الموضوع انواع عرض الموضوع
غير مقروء 21-Dec-2007, 01:43 AM رقم المشاركة : 1
معلومات العضو
السيف والقلم
عضو مهم

الصورة الرمزية السيف والقلم

إحصائية العضو





التوقيت


السيف والقلم غير متواجد حالياً

Arrow تمهيد : اساسيات البرمجة

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



اساسيات البرمجة

البرمجة فكرة وابتكار، تبدأ بفكرة بسيطة ثم يتم اضافة المزيد من الافكار على البرنامج وذلك حسب تفكير المبرمج، درس مفيد عن بدايات البرمجة.

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

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


الفكرة والتخطيط

كل برنامج يكون في البداية عبارة عن فكرة، مثلا لغة بي إتش بي (php) ونعطي بعض الأمثلة العملية، تصور أنك تريد عمل برنامج صغير يقوم بتعداد عدد الزوار لصفحة موقعك الرئيسية، هذه فكرة، لكن كيف تستطيع أن تنفذ هذه الفكرة؟ نأتي هنا للتخطيط، يجب أن تضع أولاً الهدف من هذا البرنامج، ثم تضع الخصائص التي تريدها في هذا البرنامج، فمثلاً هل تريد أن يقوم فقط بتعداد الزوار وبدون أي يعطيك أي تفاصيل؟ أم تريد أن يعد لك زوار اليوم والأسبوع والشهر والسنة؟ ربما تريد أن يعطيك البرنامج تفاصيل أكبر مثل عدد الزيارات في كل ساعة ومتى يزداد عدد الزوار ومتى ينقصون؟

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

ما هو البرنامج؟

سؤال قد يطرحه أحدكم، ما هو البرنامج؟ هو مجموعة من الأوامر التي كتبت بأي لغة برمجة، وتكون هذه الأوامر في ملف أو أكثر، ويقوم الحاسوب بتنفيذ هذه الأوامر ليخرج بنتائج معينة يريدها المبرمج، ولكل برنامج مدخلات (input) ومخرجات (output)، ودعونا نشرح هذا أكثر.

تصوروا برنامج للمنتديات، هذا البرنامج يحتوي على العديد من الأوامر والوظائف المرتبة والمخزنة في عدة ملفات، يقوم هذا البرنامج بأخذ المدخلات وهي في حالة المنتدى المواضيع والردود والتواقيع وأسماء الأعضاء... إلخ، ويعالجها ليخرج لنا بمخرجات نريدها، وهي المواضيع المرتبة حسب طريقة معينة وجميع النتائج الأخرى.


البرمجة

البرمجة بكل بساطة هي عملية كتابة الشفرة للفكرة أو البرنامج المطلوب




.:.
هذا والله الموفق















رد مع اقتباس
 

العلامات المرجعية


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن »02:04 PM.


 Arabization iraq chooses life
Powered by vBulletin® Version 3.8.2
.Copyright ©2000 - 2024, Jelsoft Enterprises Ltd
اتصل بنا تسجيل خروج   تصميم: حمد المقاطي