تالار گفتمان مانشت
یه سوال مفهومی از کنتر ل پویا - نسخه‌ی قابل چاپ

یه سوال مفهومی از کنتر ل پویا - لهمشد - ۱۶ دى ۱۳۸۹ ۰۱:۴۹ ب.ظ

با سلام:
لطفا با ذکر دلیل بفر مایید کدام گزینه درست است:
روی گزینه الف وب شک دارم ممکنه بررسی کنید
سوال:
در کنترل نوع پویا کدام گزینه غلط است ؟
۱-در هر عملیلت کنترل نوع صورت میگیرد و در صورتی اجرا می شود که انواع ارگومان درست باشد
۲-لازم نیست هر عملیلت به نتایج خود یک نوع را نسبت دهد تا عملیات بعدی بتواند انها را کنترل کند
۳-کنترل نوع پویا در زمان اجرا انجام می شود
۴-در کنترل نوع پویا هر شی داده یک بر چسپ قرار میگیرد که نوع را مشخص میکند

یه سوال مفهومی از کنتر ل پویا - Mojtaba - 17 آذر ۱۳۹۰ ۰۳:۲۷ ب.ظ

سلام.
به نظر من گزینه صحیح ۲ هستش .به این خاطر که هر عملیاتی که در سیستم صورت گرفت می بایست برای اینکه بعد مورد استفاده قرار بگیره یکجایی ذخیره شه پس با توجه به این نکته سیستم می بایست با توجه به نوع تعینی اش یک مکانی را در حافظه به آن تخصیص بده پس حتما یک نوعی برای اون در نظر می گیره.
توی گزینه ۱ هم درسته(یعنی نمی تواند جمله غلطی باشه) باید آرگومان‌ها درست باشند یعنی اینکه یا باید یکی باشند یا می بایس قابل تبدیل بهم باشند.
البته این نظره منه لطفا دوستان هم نظر بدن.
لهمشد جان میشه بگید گزینه صحیح چی بوده؟

یه سوال مفهومی از کنتر ل پویا - mfXpert - 17 آذر ۱۳۹۰ ۰۸:۵۰ ب.ظ

گزینه ۲ جواب این سوال هستش.چون تو کنترل نوع پویا برای هر شی داده ای یه تگ وجود داره که مشخص می کنه اون شی داده ای از چه نوعی هستش.همین موضوع یکی از نقاط ضعف این روش نسبت به روش کنترل نوع ایستا هستش چون تو کنترل نوع ایستا نیاز به چنین تگی نیست و در نتیجه تو کنترل نوع پویا حافظه کمتری مصرف میشه