اغلق هذه النافذة  أنت غير مسجل بشبكة ابن الخليج; للتسجيل اضغط هنا; للمساعده وشرح طريقة التسجيل اضغط هنا

شبكة ابن الخليج

Sitemap | Archive | Tag Could
معهد مطور - ينتهي الإعلان بتاريخ 16\10\2008
التسجيلالبحثمشاركات اليوماجعل جميع المنتديات مقروءةالأرشيف

منتديات نظرة حب - ينتهي الاعلان بتاريخ 6\11\2008جديد برامج وأخبار الالعابالرَّقائق دعوة لترقيق القلوب - ينتهي الاعلان بتاريخ 6\11\2008
كل مايخص المرأة والمجتمعاجمل واروع الصورنغمات إنتظار الشادي - ينتهي الاعلان بتاريخ 6\11\2008

الشكل العام للبرنامج

مناقشة موضوع الشكل العام للبرنامج في دروس لغات البرمجة; مما يتكون أي برنامج سي؟ إن أي برنامج بلغة سي يتكون من ملف أو أكثر . وتنقسم الملفات إلى نوعين: · :Source files وتحتوي على شفرات البرنامج وهو الملف الذي كتبته في البرنامج الأول ويتكون من مجموعة من الدوال ...

العودة شبكة ابن الخليج> منتديات تعليمية> دروس لغات البرمجة

رد
 
LinkBackأدوات الموضوعطرق مشاهدة الموضوع
قديم 07-18-2006, 04:01 مساءً   #1 (permalink)
اسرة ابن الخليج
 
الصورة الرمزية الهوى ماهو كلام
 
تاريخ التسجيل: Jul 2005
الدولة: *K S A*
المشاركات: 4,844
معدل تقييم المستوى: 655الهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيط
إرسال رسالة عبر مراسل ICQ إلى الهوى ماهو كلامإرسال رسالة عبر مراسل MSN إلى الهوى ماهو كلامإرسال رسالة عبر مراسل Skype إلى الهوى ماهو كلام
الشكل العام للبرنامج


مما يتكون أي برنامج سي؟

إن أي برنامج بلغة سي يتكون من ملف أو أكثر . وتنقسم الملفات إلى نوعين:

· :Source files

وتحتوي على شفرات البرنامج وهو الملف الذي كتبته في البرنامج الأول ويتكون من مجموعة من الدوال أحدها الدالة main التي يبدأ عندها التنفيذ. بعد كتابة هذا النوع من الملفات على محرر النصوص فإننا نختم الاسم بـ .c للدلالة على نوعه .يمكن أن يكون لدينا أكثر من source file في البرنامج الواحد وبالطبع فإن هناك طريقة ما لربطهم مع بعضهم تجدها مفصلة في الفصول اللاحقة إن شاء الله.

· Header files:

يمكن أن يحتوي البرنامج في لغة سي على أكثر من header file وقد لا يحتوي على أي منها كما أن هناك نوع من هذه الملفات تكون معرفة مسبقاً وملحقة بنظام السي مثل stdio.h و string.h و conio.h و غيرهم ويتم ربط هذا النوع من الملفات مع النوع الأول عن طريق استخدام الأمر #includeثم اسم الملف محصورا بين قوسين مثلثين < اسم الملف> . يمكنك كتابة ملفات من هذا النوع بنفسك كما سنرى لاحقاً إن شاء الله وفي هذه الحالة ستستخدم نفس الأمر #include لربط ملفك ولكنك ستكتب اسم الملف بين علامتي تنصيص عوضاً عن الأقواس المثلثة "اسم الملف ". سنتطرق لهذا النوع من الملفات بشكل مبسط في دروس لاحقة.

ما هو الشكل العام للدالة؟

كل دالة هي عبارة عن جزءين:

· Header

1. يحتوي على أي preprocessing directive وهذه ما هي إلا الجملة #include وأخواتها ومنهن #define والتي سنتعرف عليها قريباً وهي بشكل عام أي سطر يبدأ بالعلامة #.

2. يحتوي على اسم الدالة ونوعها والمتغيرات التي تقبلها .

· Body

وهو أساس كل دالة وجسمها و يحتوي على الجمل المنفذة و تعريف المتغيرات .تنتهي كل من هذه الجمل بفاصلة منقوطة. ويكون جسم الدالة محصورا بين قوسين { }.

ملاحظات عامة مهمة:

· الجملة #include تجعل ال (preprocesser) يأخذ نسخة من ال (header file) ويضعها في المكان الذي كتبت فيه هذه الجملة.إن الأقواس المثلثة حول اسم الملف تخبرنا بأن هذا الملف موجود في المكان المعتاد.ما هو هذا المكان المعتاد؟الجواب يختلف من نظام لآخر المهم أن هذا المكان لا يعنينا نحن لأن النظام هو المسؤول عن إحضاره ولكن أوردت هذه الملاحظة حتى تكون مطلعاً على ما يحدث فعلاً. أما علامات التنصيص حول اسم الملف فإنها تستخدم عندما تكتب أنت هذا الملف بنفسك .

· عند استخدامك للتعليقات أو ال(comments) في برنامجك وهي الجمل الغير مقروءة من قبل المترجم و المحصورة بين فإنك تستطيع كتابتها في أكثر من سطر أي أن تبدأ بسطر ثم يطول معك التعليق لتصل إلى السطر التالي ثم تغلق التعليق بالعلامة داخل تعليق آخر





من مواضيع الهوى ماهو كلام في المنتدى
__________________
I forced you
I desire to kill you
and
I desire to your head to
..commit adultery

الهوى ماهو كلام غير متواجد حالياً   رد مع اقتباس
قديم 10-04-2006, 03:00 صباحاً   #2 (permalink)
عضو فعــال
 
تاريخ التسجيل: Jul 2006
الدولة: maroc
المشاركات: 176
معدل تقييم المستوى: 683proginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيطproginfo نشيط
إرسال رسالة عبر مراسل MSN إلى proginfoإرسال رسالة عبر مراسل Skype إلى proginfo
مشاركة: الشكل العام للبرنامج

مشكور





من مواضيع proginfo في المنتدى
proginfo غير متواجد حالياً   رد مع اقتباس
قديم 10-22-2006, 03:49 مساءً   #3 (permalink)
اسرة ابن الخليج
 
الصورة الرمزية مبحرفى ذكرياتي
 
تاريخ التسجيل: Jun 2006
الدولة: ذكرياتي
المشاركات: 1,946
معدل تقييم المستوى: 1564مبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيطمبحرفى ذكرياتي نشيط
مشاركة: الشكل العام للبرنامج

مشكور أخوي ويعطيك العافية وجزاك الله خيرا ...





من مواضيع مبحرفى ذكرياتي في المنتدى
__________________
مبحرفى ذكرياتي
مبحرفى ذكرياتي غير متواجد حالياً   رد مع اقتباس
قديم 12-07-2006, 12:15 صباحاً   #4 (permalink)
عضو جديد
 
تاريخ التسجيل: Dec 2006
المشاركات: 1
معدل تقييم المستوى: 9بسام صالح يستاهل ترحيب
رد: الشكل العام للبرنامج

الله يحفظك





من مواضيع بسام صالح في المنتدى
    بسام صالح غير متواجد حالياً   رد مع اقتباس
    رد

    العبارات الدلالية
    للبرنامج, الشكل, العام



    الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
     
    أدوات الموضوع
    طرق مشاهدة الموضوع

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

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

    المواضيع المتشابهه
    الموضوعكاتب الموضوعالمنتدىمشاركاتآخر مشاركة
    الرسم ببرنامج Microsoft Word 2003ADMINدروس اوفيس11يوم أمس 07:08 مساءً
    درس تصميم سيارة Nissan 300ZXADMINدروس 3D Studio Max1608-23-2008 06:13 مساءً
    أكبر و أضخم مكتبة برامج عرفت الكرة الأرضيةPROMASTERبرامج عامة506-02-2007 02:53 صباحاً
    الهيكل العام للبرنامجالهوى ماهو كلامدروس لغات البرمجة110-22-2006 03:39 مساءً
    درس طريقة المحترفين في دمج الصورADMINدروس فوتوشوب Adobe Photoshop107-25-2006 04:35 مساءً


    منتديات شبكة ابن الخليج

    ثقافة آسيا الوسطى فلاسفة عرب قصائد كتب التفسير برنامج لسان العرب اشهر السيارات العالمية صور لاهشر الرياضيين الدوري الأسبانيالدوري الإيطاليالدوري البرتغالي نيسان مواضيع غريبة العاب و مسابقات ثقافية فساتين زهير مراد 2008 رشاقة التغذية بودره ملابس كوسا ديكور خارجي فساتين زهير مراد 2008 برامج تحويل فيديو برامج كفية ادوات الوصول الى الملفات برامج تشغيل ملتيمديا حوارات تقنية افضل 10 افلام افلام عربية للمشاهدة افلام الكونغ فو مسلسلات كويتية حلقات انمي العاب فيديو مواقع العاب girl ps3 خدع ترافيان قوالب مواقع جاهزه صور كمبيوتر كاميرات رقمية وتقنية صور Samsung SGH-D720 رسائل عتاب فساتين زهير مراد 2008 دروس للمبتدئين دروس كورل برايس دروس Adobe Photoshop دروس ايميج ريدي Adobe ImageReadyدروس افتر افكت Adobe After Effectدروس Adobe Premier دروس الستريتر دروس Cinema 4D تعليم 3D Studio Max دروس سويش متقدمة دروس PERL دروس فرونت بيج دروس شبكات لينكس و يونكسوندوز WINDOWS دروس بيسك فساتين زهير مراد 2008 هاكات جديده هاك رائع قسم ستايلات vBulletinمجلة المنتديات mkPortalقسم ستايلات مجلة المنتديات mkPortal Stylesسكربتات وادوات تطوير المواقعمشاكل وحلول الـ مواقع للبيع مواقع فوتوشوبCinema 4Dخامات فوتوشوبفرش فوتوشوباكشن فوتوشوباشكال فوتوشوبمنتديات اماراتيةدليل مواقعاكتشف شخصيتكاخبارموسوعة الأطفالبوربوينتtorrentاختصار الروابطPageRankتوقيع لاميلكصانع القليترGlitter


    الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 01:18 صباحاً.
    Search Engine Optimization by vBSEO 3.1.0

    Valid XHTML 1.0 Transitional Valid CSS!Powered by vBulletin® Version 3.7.1,
    Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
    Feeds:   XML   JS   RSS   RSS Feed