|
|||||||
| بسملة الابداع .. كل ما يخص التصميم من دروس و شروحات و ملحقات ..... القسم بإشراف : سهم |
![]()
|
|
|
أدوات الموضوع | انواع عرض الموضوع |
|
#1
|
|||
|
|||
|
أحبتي الكرام هذا الموضوع كنت قد نشرته منذ فترة في النت..ورايت أن من المناسب إعادة طرحه هنا حتى تعم الفائدة وتنتشر المعرفة ونستفيد من القدرات الواعدة لآعضاء منتدانا المبارك...
أحبتي الكرام كثيرا ما نسمع اثناء مشوارنا البرمجي بمصطلحات معينة، ثم نقرأ عنها شروحات قد لا تروي نهمنا ولم توصل لنا المعاني العميقة لها، فجاءت هذه الورشة كميدان لاصحاب العشق البرمجي، حتى يتحفونا بما لديهم وتكون مجالأً للمدارسة إن صح التعبير، فبالمدارسة تتفتق الأفهام، وتثار الأسئلة والاستفسارات.. أرعني سمعك .. وأخبرني .. هل سبق أن مرت عليك هذه المصطلحات: Constrictor - وراثة - Procedure - دالة - OOP - فئة - Inheritance - كائن - Function - خاصية - Class - برمجة كائنية التوجيه - Property - فضاء الاسماء - Object - إجراء - NameSpace - مشيد .. وغيرها الكثيييير ياترى ماهذه الطلاسم، وماذا تعني، وهل بالامكان شرحها باسلوب بسيط وتقريبها لمن لديه رغبة لتعلم البرمجة ولكن حال بينه وبين طموحة تلك المصطلحات التي لم يجد لها تفسيرا واضحا؟؟ نحتاج الى توضيح المصطلح وبيان معناه وشرحه بابسط مايمكن من الاساليب التي توضح هذه المصطلحات البرمجية المهمة كلي أمل ورجاء بأن يتفاعل الإخوة والأخوات لإثراء هذه الورشة وعدم البخل باي معلومة ومن لديه زيادة او تعديل فليتفضل بطرحها مشكورا ماجورا بإذن الله فكلنا مستفيدون وكلنا متعلمون وليس احد بعينه سواء طلاب تخصصات الحاسب الآلي بالجامعات وطلاب دبلومات البرمجة أو الهواة وعشاق البرمجة وغيرهم بانتظار طاقاتكم المتفجرة وخبراتكم .. أخوكم: Eng ` Danyal.. |
|
|
#2 |
|
الباحث
![]() ![]() ![]() ![]() ![]() تاريخ التسجيل: Jul 2007
المشاركات: 3,387
معدل تقييم المستوى: 337 ![]() |
الله يعطيك العافية اخوي دانيال .. يمكن اخوك من اكثر المتحمسين لتعلم كل جديد ولكن بالنسبة للبرمجة اكتفيت بأن اكون هاوي يمكن لعدم توفقي بالموقع المناسب أو المرجع المناسب حتى نيوهازن لما رحت له اخذ رقمي وهي ليومك ..
حاليا تفسيرات ومعرفة تامة لما تطرقت له من مصطلحات لا والله ما اعرفها ولا اجيدها وكل اللي اسويه هو التعديل على الكود البرمجي ودمج الأكواد البرمجية لتتناسب مع اللي ابيه بالضبط واحيان تضبط واحيان لا .. فإذا كنت ممن يتقن هذا العلم فاعتبرني اول تلاميذك واكون شاكر لك |
|
|
|
|
|
#3 | |||||||||||||||||||||||
|
عضو مميز
![]() ![]() ![]() تاريخ التسجيل: Sep 2009
المشاركات: 112
معدل تقييم المستوى: 58 ![]() ![]() ![]() ![]() ![]() ![]() |
و الله نفسي اني اعرف
لكن يالله لك الحمد و الشكر تخصصي بعيد عن هذي الاشياء الصعبه يعني ما عندي اي خلفيه لكن ان شاء الله يكون فيه ناس فاهمه في هذي الاشياء وتساعدك في احيا هذي الورشه شكرا لك |
|||||||||||||||||||||||
|
|
|
|
|
#4 |
|
العضوية الذهبية
![]() ![]() ![]() ![]() ![]() تاريخ التسجيل: Oct 2008
الدولة: فــي قلــبـهــــا ..
المشاركات: 2,328
معدل تقييم المستوى: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
.
مافيكـ حيله حماده .. مبدع كعادتكـ .. . |
|
|
|
|
|
#5 |
|
{ مشرفة قسم الآنا }
![]() ![]() ![]() ![]() ![]() تاريخ التسجيل: Jan 2010
الدولة: في قلب أمي وابوي
المشاركات: 1,884
معدل تقييم المستوى: 2209 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
موضوعك روعة
نتمنى نلاقي أحد يبسط لنا معانيها ولو اني حسيت ان الترجمة للعربي كانت بكلمات صعبة وهي اللي حاست أبو الشغلة ! يعني مثلا : Procedure معناها إجراء Function - معناها وظيفة طبعا مدري إذا كانت ترجمة المصطلحات الواردة في موضوعك على أساس فني أكثر منه لغوي .. عاد هذا شي ثاني ! .. بانتظار المبدعين أمثالك وأنا أنضم معكم في صفوف التلاميذ .. دمت بسعاااادة ..
__________________
![]() من المؤسف أني أخطأت كثيرا ومن المشرف أني أعترف دائما بخطئي ومن المضحك المبكي أن أخطائي كلها : عفوية وبراءة .. كبراءة الأطفال ![]() |
|
|
|
|
|
#6 |
|
الزعـــــــــ20ـــــــــيم
![]() ![]() ![]() ![]() ![]() تاريخ التسجيل: Oct 2009
الدولة: الريــــــــــــــــــــــــــاض
المشاركات: 1,442
معدل تقييم المستوى: 457 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
مبدع تستحق ان تكون مشرف
__________________
![]() |
|
|
|
|
|
#7 |
|
العضوية الألماسية
![]() ![]() ![]() تاريخ التسجيل: Feb 2009
الدولة: عالم من نوع جديد
المشاركات: 191
معدل تقييم المستوى: 0 ![]() ![]() ![]() ![]() ![]() |
شاكر لكل من شارك في هذه الورشة..
أتمنى أن أفيدكم.. راح اشاركك بتعاريف احد الكلمات واعطاء كم مثال عليها للفهم الدوال Functions تعريف الدوال : برامج فرعية تنفذ داخل البرامج الرئيسية الامثلة Abs الدالة هذة الدالة وظيفتها ترجع القيمة المطلقة لآى عدد وترجعة من نفس نوع البيانات المعطى للدالة مثال : MyNumber=Abs(-45.6) msgbox MyNumber ' النتيجة MyNumber=45.6 الدلة App.Path تستخدم هذة الدالة للحصول على مسار البرنامج مثال: Dim pathname pathname = App.Path If Right$(pathname, 1) <> "\" Then pathname = pathname + "\" End If MsgBox pathname |
|
|
|
|
|
#8 |
|
العضوية الألماسية
![]() ![]() ![]() تاريخ التسجيل: Feb 2009
الدولة: عالم من نوع جديد
المشاركات: 191
معدل تقييم المستوى: 0 ![]() ![]() ![]() ![]() ![]() |
طبعاً الدوال وانواعها كثير جداً فابتكرت طريقة وهي الموسوعه وحبيت اعطيكم اياها هذه فيها جميع الدوال البرمجية كاملة وفيها شرح مع الامثلة وهذا الرابط على الرايبد شير طبعا حجم الملف كبير فهو مقسوم على قسمين هذا الجزء الاول http://rapidshare.com/files/13458273...part1.rar.html وهذا الجزء الثاني http://rapidshare.com/files/13462587...part2.rar.html طبعا جزاه الله فارس سوفت خير الجزاء طبعا يجب انكـ تدمج الملفين مع بعض طريقة ذلك زي ماهو بالصورة الحين ![]() اتمنى اني وفقت في الشرح .. |
|
|
|
|
|
#9 |
|
العضوية الألماسية
![]() ![]() ![]() تاريخ التسجيل: Feb 2009
الدولة: عالم من نوع جديد
المشاركات: 191
معدل تقييم المستوى: 0 ![]() ![]() ![]() ![]() ![]() |
OOP وهي اختصار Object Oriented Programming وتعني البرمجة كائنية التوجيه - او البرمجة الموجهة بالأهداف وهي من الاتجاهات الحديثة في البرمجة وتعتبر لغة ++C من أول اللغات التي طبقت هذا المفهوم ومن اللغات التي تلتزم بهذا المفهوم أيضا لغة JAVA واهتمت لغة VB.NET بهذا المفهوم بل ويعتبر هذا من التعديلات المهمة التي طرأت على لغة الفيجول بيسك بعد ظهور تقنية NET. فكرتها تبنى فكرة البرمجة الكائنية التوجيه على اعتبارالهدف أو الكائن Object وحدة برمجية متكاملة. ولتوضيح المعنى نقول: كانت البرمجة التقليدية القديمة تقوم على كتابة الدوال والأوامر لبناء البرنامج في كل مره يحتاجها المبرمج فأتت البرمجة الحديثة الموجهة بالأهداف OOP فقامت بإعداد مكتبات متعددة وهي مايسمى Class Library اي مكتبات الفئات، وهي عبارة عن دوال جاهزة تلبي جميع متطلبات المبرمج، تم إعدادها وترتيبها بشكل تنظيمي فيما يسمى بالفضاءات او ما اصطلح على تسميته NameSpace فكل فضاء يحتوي على العديد من الدوال والفئات المتعلقة بمجال واحد ولو شاهدنا الفضاءات التالية مثلا وهي بلغة الـ #C: كود PHP:
using System.Collecti ons.Generic using System.Componen tModel using System.Data using System.Drawing using System.Linq using System.**** using System.Windows. Forms لوجدناها تحتوي على العديد من الفضاءات المختلفة فمنها مايهتم بالنصوص ومنها مايهتم بالرسم ومنها مايهتم بالارتباط بقواعد البيانات وهكذا إذا فبدلا من ان يقوم المبرمج بكتابة تلك الدوال كل مره يحتاج اليها فإنها اصبحت موجودة في هذه المكتبات ومرتبة حسب مجالاتها المتعددة مما يسهل الوصول اليها ولم يبق على المبرمج الا ان يدمن النظر الى تلك المكتبات ويفهم مداخلها ومخارجها حتى يتمكن من الاستفادة القصوى من تلك المكتبات. ولتقريب الصورة أكثر: فإن بعض المبرمجين يشبه الاتجاه الحديث في البرمجة بالبناء باستعمال المباني الجاهزة، والبرمجة التقليدية بالبناء بالوسائل البدائية، وبالتالي فالفرق بينهما في السرعة كبير جداً.. اكتفي بهذا القدر حاليا ولي عودة بإذن الله وبانتظار تفاعل بقية الأعضاء .. .. |
|
|
|
![]() |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| " تقرير " عن ورشة العمل لتصوير الخيول لمصوري المنطقة بأبها | محمد محي | [ عدسات جنوبية ] | 12 | 09-06-2009 04:32 PM |
| على حسب مناطق المملكه شوف الرد اذا كان الجوال مغلق ,, | Eng ` Danyal | بعيدا عن الهموم | 16 | 25-03-2009 12:25 AM |
| سؤال أتمنى الإجابة | خـkhalidـد | الواحه الخضراء | 8 | 20-01-2008 10:37 PM |
| أتمنى لو يهجرني حبيبي | الموسيقار | همس القوافي | 9 | 02-12-2007 03:26 PM |
| أفضل معلق وافضل قناه | Tiger | المستديرة | 5 | 27-07-2007 06:21 PM |
|
|