
09-10-2010, 06:03 PM
|
مــٌــعلــم
|
|
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 22
|
|
اقتباس:
المشاركة الأصلية كتبت بواسطة احمد 720
السلام عليكم استاذ سيف
الكمبيوتر : يفهم لغة واحدة فقط لاغير ألا وهى لغة الآلة .
وحضرتك ذكرت أن اللغة الوسيطة ليست كلغة الالة . ولغات البرمجة تحتوى على برنامج خاص ( المترجم أو المفسر ) يقوم بتحويل اوامرها الى اللغة التى يفهمها الكمبيوتر ألا وهى لغة الالة .
فكيف يقوم المترجم بتحويل أوامر البرنامج الى اللغة الوسيطة اللى المفروض ان الكمبيوتر لا يتعامل معها .
أرجووووووووووووووووووووو التوضيح
|
لغات البرمجة التقليدية هي التي تتعامل مع لغة الالة مباشرة عن المترجم حيث يقوم المترجم بتحويل الملفات المكتوبة باللغة العالية( المصدر ) الى ملف تنفيذي بلغة الالة اي من مصدر الى تنفيذي
اما الدوت نت تختلف عن تلك اللغات في انها تعتمد على المترجم في تحويل المصدر (البرنامج المكتوب بالدوت نت ) الى ملف قابل للنقل (الذي يحتوي على اللغة الوسيطة ) ثم يقوم clr بتحويل الملف القابل للنقل الى لغة الالة قبل التنفيذ ( التشغيل الاول للملف التنفيذي )
عامة ابحث في جوجل عن لغة الالة واللغة الوسيطة والامور ستكون اكثر وضوحا
|