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


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

 

 cmpileres intepreters المترجمات والمفسرات

اذهب الى الأسفل 
كاتب الموضوعرسالة
المبرمج ع ع ع
عضو
المبرمج ع ع ع


 sms عضو منتديات طلبة ذي قار
عدد المساهمات : 8
مميز طلبة ذي قار : 300
تاريخ التسجيل : 15/10/2010

cmpileres intepreters المترجمات والمفسرات Empty
مُساهمةموضوع: cmpileres intepreters المترجمات والمفسرات   cmpileres intepreters المترجمات والمفسرات I_icon_minitimeالإثنين أكتوبر 18, 2010 2:59 am

المترجمات والمفسرات

--------------------------------------------------------------------------------

المترجم أو المفسر عبارة عن برنامج يحول البرنامج المصدري (Source -code) المكتوب بلغة عالية المستوى إلى البرنامج الهدفي (Object-code) المكتوب بلغة الآلة .
الفرق بين المترجم والمفسر :
يشبه عمل المترجم ترجمة كتاب كامل من لغة إلى أخرى بينما يشبه عمل المفسر ترجمة حوار بين شخصين عن طريق شخص ثالث يلعب دور المترجم وبالتالي يمكن استنتاج الفرق بين المترجم والمفسر كما يلي :
المترجم يترجم جميع برتامج المستوى العالي مرة واحدة فقط . حيث ينتج برنامجا تنفيذيا كاملا. بينما يقوم المفسر بترجمة وتنفيذ جملة واحدة في الوقت الواحد بمجرد إدخالها إلى الحاسوب .
المفسر يوفر بيئة مناسبة للبرمجة لأنه أكثر مرونة .
المفسر ينفذ بصورة ابطء ويأخذ حيزا أكبر في الذاكرة الرئيسية من المترجم .
وفي بعض لغات البرمجة عالية المستوى يتم استخدام كلا المترجم والمفسر مثل لغة البيسك .

الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
cmpileres intepreters المترجمات والمفسرات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» المترجمات compilers

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ملتقى طلبة ذ ي قار  :: مــنــتــديــات طــلاب الــجــامــعــات والــمــدارس :: منتديات طلبة وشباب العراق :: منتدى طلبة جامعة ذي قار-
انتقل الى: