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

ارتباط مدیریت حافظه ایستا با recursion - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۲:۴۱ ق.ظ

باسلام
اگر امکان داره مفصل توضیح بدید..
[تصویر:  328757_xhrguexse38kjqnwpzb8.png]

RE: ارتباط مدیریت حافظه ایستا با recursion - bluebaran - 02 بهمن ۱۳۹۳ ۰۱:۲۳ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۰۲:۴۱ ق.ظ)mostafa2012 نوشته شده توسط:  باسلام
اگر امکان داره مفصل توضیح بدید..
[تصویر:  328757_xhrguexse38kjqnwpzb8.png]

در رابطه با گزینه اول که خودش توضیح داده ما میتونیم در برنامه زیر برنامه بازگشتی داشته باشیم و از حوزه پویا یا ایستا استفاده کنیم برای تعیین محیط ارجاعمون و در تناقض نیستند
گزینه دوم البته یکم بد گفته یعنی باید میگفت مجموعه مقادیری که متغیر نوع صحیح میتونه بگیره که در زمان طراحی هستش ولی انقیاد خود نوع صحیح به متغیر x یا در زمان ترجمه هست و یا در زمان اجرا
گزینه سوم استنتاج نوع یعنی با استفاده از نوع سایر انواع اعلان شده نوع داده رو تشخیص بدیم
مثلا b = a+c
قبلا نوع c تعیین شده صحیح هستش و خود عمگر جمع مثلا فقط دو نوع داده صحیح یا اعشاری رو جمع میکنم خب چون اینجا c تو برنامه تعریف شده اعلانش که صحیح است پس a هم صحیح میزنه تو ترجمه و آزمون نوع ایستا امکان پذیر میشه
کپسوله سازی میاد یه سری اطلاعات رو از دید کاربر پنهان میکنه و نیز امکان تغییر یه سری اطلاعات رو معمولا همونایی که پنهون کرده به کاربر نمیده خوب این باعث میشه مارا حت برنامه رو انتقال بدیم بدون اینکه از جزئیاتش آگاهی داشته باشیم
همین اندازه بلد بودم دیگه

RE: ارتباط مدیریت حافظه ایستا با recursion - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۱:۵۸ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۰۱:۲۳ ب.ظ)bluebaran نوشته شده توسط:  
(02 بهمن ۱۳۹۳ ۰۲:۴۱ ق.ظ)mostafa2012 نوشته شده توسط:  باسلام
اگر امکان داره مفصل توضیح بدید..
[تصویر:  328757_xhrguexse38kjqnwpzb8.png]

در رابطه با گزینه اول که خودش توضیح داده ما میتونیم در برنامه زیر برنامه بازگشتی داشته باشیم و از حوزه پویا یا ایستا استفاده کنیم برای تعیین محیط ارجاعمون و در تناقض نیستند
گزینه دوم البته یکم بد گفته یعنی باید میگفت مجموعه مقادیری که متغیر نوع صحیح میتونه بگیره که در زمان طراحی هستش ولی انقیاد خود نوع صحیح به متغیر x یا در زمان ترجمه هست و یا در زمان اجرا
گزینه سوم استنتاج نوع یعنی با استفاده از نوع سایر انواع اعلان شده نوع داده رو تشخیص بدیم
مثلا b = a+c
قبلا نوع c تعیین شده صحیح هستش و خود عمگر جمع مثلا فقط دو نوع داده صحیح یا اعشاری رو جمع میکنم خب چون اینجا c تو برنامه تعریف شده اعلانش که صحیح است پس a هم صحیح میزنه تو ترجمه و آزمون نوع ایستا امکان پذیر میشه
کپسوله سازی میاد یه سری اطلاعات رو از دید کاربر پنهان میکنه و نیز امکان تغییر یه سری اطلاعات رو معمولا همونایی که پنهون کرده به کاربر نمیده خوب این باعث میشه مارا حت برنامه رو انتقال بدیم بدون اینکه از جزئیاتش آگاهی داشته باشیم
همین اندازه بلد بودم دیگه

باسلام
تشکر نسبت به صبر و حوصله ای که گذاشتید....

ببخشید گزینه سه رو میشه یک کم بیشتر توضیح بدید
منظورش از صریح و تکنیک استنتاج نوع چیست؟؟ آزمون نوع ایستا منظور چیه؟

ببخشید خیلی ابتداییی پرسیدیم!Idea