تالار گفتمان مانشت
انقیاد متغییر ها - نسخه‌ی قابل چاپ

انقیاد متغییر ها - لهمشد - ۱۶ دى ۱۳۸۹ ۰۱:۵۲ ب.ظ

با سلام:
لطفا با ذکر دلیل بفر مایید کدام گزینه درست است:
روی گزینه ۱ و ۴ شک دارم
کدام یک از مفاهیم زیر کمتر با هم سازگارند
۱-تعریف نوع متغییر‌ها و‌تر جمه
۲-static scope ruleو ترجمه
۳-late bindingو تفسیر
۴-dynamic scope ruleو early binding

سوال ۴ - sepid - 18 دى ۱۳۸۹ ۰۳:۰۴ ب.ظ

جواب گزینه ۴ است.
دلیل: چون قانون حوزه پویا در زمان اجرا صورت میگیرد نه در زمان ترجمه.
اما Early Binding به مفهوم انقیاد متغیرها به صفاتشان در زمان ترجمه است.
در مورد گزینه ۱:
صحیح است.چون انقیاد متغیرها به نوعشون در زمان ترجمه توسط مترجم صورت می گیره.

انقیاد متغییر ها - hatami - 21 دى ۱۳۸۹ ۰۶:۱۷ ب.ظ

جواب همان ۴ درسته است