لغة البرمجة ج
صفحة 1 من اصل 1
لغة البرمجة ج
لغة البرمجة ج
د.محمد عمار السلكة
أنشئ هذا الكتاب بإستخدام برنامج Documentation Creator من إعداد و برمجة : محمد رضوان البغا
يتكون البرنامج بلغة ج من سلسلة من الجمل، تبدأ كل منها بكلمة مفتاحية تعبر عن نوع الجملة ووظيفتها. وتقسم الجمل في لغة ج إلى ثلاثة أنواع:
· الجمل التعريفية، وتعرّف الأسماء والأنواع المستخدمة في البرنامج.
· الجمل التنفيذية، وينتج عن تنفيذها قيام البرنامج بأعمال مختلفة.
· إيعازات المترجم، وينفذها مترجم ج أثناء قيامه بترجمة البرنامج إلى شيفرة تنفيذية
كتاب تعريف لغة ج
الجمل التعريفية
Glossary Item Box
تستخدم الجمل التعريفية - كما يدل اسمها - في تعريف أسماء مميِّزة لعناصر البرنامج المختلفة، كالمتحولات والتوابع والخوارزميات. بحيث يمكن استدعاء، أي استخدام ،هذه العناصر في البرنامج من خلال أسمائها. وتأخذ الجمل التعريفية في لغة ج صيغة جمل اسمية، تبدأ باسم معرف بأل يعبر عن نوع العنصر المراد تعريفه. مثلاً، تعرف الجملة التالية متحولاً صحيحاً اسمه ص.
المتحول ص : صحيح
والمتحول الصحيح هو المتحول الذي يمكن أن نضع فيه أعداداً صحيحة، أي تنتمي إلى مجموعة الأعداد الصحيحة. أما الجملة التالية
الثابت بي = 3.1415
فتعرف الثابت الحقيقي بي (p).
الجدول التالي الأنواع المختلفة للجمل التعريفية في لغة ج والكلمة المفتاحية البادئة لكل منها.
الكلمة المفتاحية
وظيفة الجملة
مثال
المتحول
تعريف المتحولات التي ستستخدم في البرنامج، ونوع كل منها.
المتحول س : حقيقي
تعرف هذه الجملة متحولاً اسمه س يمكن أن نخزن فيه قيمة عددية حقيقية
الثابت
تعريف الثوابت التي ستستخدم في البرنامج، وقيمة كل منها.
الثابت بلانك = 6.625 × 10^-34
هذه الجملة ثابتاً عددياً حقيقياً اسمه بلانك وقيمته 6.625×10-34 (ثابت بلانك في الفيزياء)
النوع
تعريف أنواع بيانات مركبة، كالصفائف (المصفوفات) والوحدات.
النوع شعاع : صفيفة [3] من حقيقي
تعرف هذه الجملة نوعاً مركباً اسمه شعاع، يتكون من صفيفة من 3 أعداد حقيقية.
الخوارزمية
تعريف خوارزميات جديدة، يمكن بعد ذلك استخدامها في البرنامج.
الخوارزمية أضرب_عقدي (س،ع : عقدي، ص: عقدي)
{ … }
تعرف هذه الجملة خوارزمية اسمها "أضرب_عقدي" تقوم بضرب متحولين عقديين (س و ع) وتضع الناتج في المتحول العقدي ص.
التابع
تعريف توابع جديدة لاستخدامها في البرنامج.
التابع طويلة (ش : شعاع) -> حقيقي
{ … }
تعرف هذه الجملة تابعاً اسمه "طويلة" يأخذ متحولاً شعاعياً (ش) ويرجع عدداً حقيقياً يمثل طويلة هذا الشعاع.
والمزيد من العلومات اليكم الموقع:
http://www.jeemlang.com/documentation/webframe.html
--------------------------------------------------------------------------------
جميع الحقوق محفوظة © للدكتور عمار السَلكة 1999 - 2007
الإصدار التجريبي
دمشق 2007
تأليف : د.محمد عمار السلكة
أنشئ هذا الكتاب بإستخدام برنامج Documentation Creator من إعداد و برمجة : محمد رضوان البغا
الإصدار التجريبي
دمشق 2007
[img][/img][img][/img][url]d[/url][code][tr]
د.محمد عمار السلكة
أنشئ هذا الكتاب بإستخدام برنامج Documentation Creator من إعداد و برمجة : محمد رضوان البغا
يتكون البرنامج بلغة ج من سلسلة من الجمل، تبدأ كل منها بكلمة مفتاحية تعبر عن نوع الجملة ووظيفتها. وتقسم الجمل في لغة ج إلى ثلاثة أنواع:
· الجمل التعريفية، وتعرّف الأسماء والأنواع المستخدمة في البرنامج.
· الجمل التنفيذية، وينتج عن تنفيذها قيام البرنامج بأعمال مختلفة.
· إيعازات المترجم، وينفذها مترجم ج أثناء قيامه بترجمة البرنامج إلى شيفرة تنفيذية
كتاب تعريف لغة ج
الجمل التعريفية
Glossary Item Box
تستخدم الجمل التعريفية - كما يدل اسمها - في تعريف أسماء مميِّزة لعناصر البرنامج المختلفة، كالمتحولات والتوابع والخوارزميات. بحيث يمكن استدعاء، أي استخدام ،هذه العناصر في البرنامج من خلال أسمائها. وتأخذ الجمل التعريفية في لغة ج صيغة جمل اسمية، تبدأ باسم معرف بأل يعبر عن نوع العنصر المراد تعريفه. مثلاً، تعرف الجملة التالية متحولاً صحيحاً اسمه ص.
المتحول ص : صحيح
والمتحول الصحيح هو المتحول الذي يمكن أن نضع فيه أعداداً صحيحة، أي تنتمي إلى مجموعة الأعداد الصحيحة. أما الجملة التالية
الثابت بي = 3.1415
فتعرف الثابت الحقيقي بي (p).
الجدول التالي الأنواع المختلفة للجمل التعريفية في لغة ج والكلمة المفتاحية البادئة لكل منها.
الكلمة المفتاحية
وظيفة الجملة
مثال
المتحول
تعريف المتحولات التي ستستخدم في البرنامج، ونوع كل منها.
المتحول س : حقيقي
تعرف هذه الجملة متحولاً اسمه س يمكن أن نخزن فيه قيمة عددية حقيقية
الثابت
تعريف الثوابت التي ستستخدم في البرنامج، وقيمة كل منها.
الثابت بلانك = 6.625 × 10^-34
هذه الجملة ثابتاً عددياً حقيقياً اسمه بلانك وقيمته 6.625×10-34 (ثابت بلانك في الفيزياء)
النوع
تعريف أنواع بيانات مركبة، كالصفائف (المصفوفات) والوحدات.
النوع شعاع : صفيفة [3] من حقيقي
تعرف هذه الجملة نوعاً مركباً اسمه شعاع، يتكون من صفيفة من 3 أعداد حقيقية.
الخوارزمية
تعريف خوارزميات جديدة، يمكن بعد ذلك استخدامها في البرنامج.
الخوارزمية أضرب_عقدي (س،ع : عقدي، ص: عقدي)
{ … }
تعرف هذه الجملة خوارزمية اسمها "أضرب_عقدي" تقوم بضرب متحولين عقديين (س و ع) وتضع الناتج في المتحول العقدي ص.
التابع
تعريف توابع جديدة لاستخدامها في البرنامج.
التابع طويلة (ش : شعاع) -> حقيقي
{ … }
تعرف هذه الجملة تابعاً اسمه "طويلة" يأخذ متحولاً شعاعياً (ش) ويرجع عدداً حقيقياً يمثل طويلة هذا الشعاع.
والمزيد من العلومات اليكم الموقع:
http://www.jeemlang.com/documentation/webframe.html
--------------------------------------------------------------------------------
جميع الحقوق محفوظة © للدكتور عمار السَلكة 1999 - 2007
الإصدار التجريبي
دمشق 2007
تأليف : د.محمد عمار السلكة
أنشئ هذا الكتاب بإستخدام برنامج Documentation Creator من إعداد و برمجة : محمد رضوان البغا
الإصدار التجريبي
دمشق 2007
[img][/img][img][/img][url]d[/url][code][tr]
abounif- Admin
- عدد الرسائل : 28
العمر : 44
الموقع : laayoun.ahlamontada.com
تاريخ التسجيل : 10/01/2008
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى