زمان کنونی: ۱۳ اردیبهشت ۱۴۰۳, ۱۲:۵۴ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

Call by result - مهندسی کامپیوتر ۸۳

ارسال:
  

Ametrine پرسیده:

Question Call by result - مهندسی کامپیوتر ۸۳

در کدام یک از روشهای انتقال پارامتر، به ازای هر پارامتر از نوع متغیر ساده بیش از یک فیلد در رکورد فعالیت برنامه فرعی در نظر گرفته شود؟
۱) call by result
۲) by value
۳) by reference
۴) هیچگاه نیاز به بیش از یک فیلد نیست.

جواب گزینه ۱ اعلام شده.
چرا؟ مگه نه اینکه call by result اصلاً پارامترهای واقعی رو نمیبره با خودش و اصلاً بهش توجه نمیکنه؟
خب اینکه مصرف حافظه ش از همه کمتره!

شاید منظورش call by value result بوده! ممکنه؟!
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

nlp@2015 پاسخ داده:

RE: Call by result - مهندسی کامپیوتر ۸۳

در call by result ب مقدار متغیر واقعی کاری نداره و ازش استفاده نمیکنه ولی درنهایت باید مقدار پارامتر مجازیو در پارامتر واقعی کپی کنه پس آدرس اونو باید نگهداری کنه یجا
نقل قول این ارسال در یک پاسخ

ارسال:
  

Ametrine پاسخ داده:

RE: Call by result - مهندسی کامپیوتر ۸۳

(۰۲ دى ۱۳۹۳ ۱۰:۵۰ ب.ظ)mahnaz.p نوشته شده توسط:  در call by result ب مقدار متغیر واقعی کاری نداره و ازش استفاده نمیکنه ولی درنهایت باید مقدار پارامتر مجازیو در پارامتر واقعی کپی کنه پس آدرس اونو باید نگهداری کنه یجا
اینجوری مثل by reference نمیشه عملکردش؟ اونم آدرس رو نگه میداره پس به یه اندازه فضا نمیگیرن؟

فکر کنم من سوال رو درست متوجه نمیشم، ممکنه صورت سوال رو توضیح بدید؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

nlp@2015 پاسخ داده:

RE: Call by result - مهندسی کامپیوتر ۸۳

(۰۲ دى ۱۳۹۳ ۱۱:۲۳ ب.ظ)Ametrine نوشته شده توسط:  
(02 دى ۱۳۹۳ ۱۰:۵۰ ب.ظ)mahnaz.p نوشته شده توسط:  در call by result ب مقدار متغیر واقعی کاری نداره و ازش استفاده نمیکنه ولی درنهایت باید مقدار پارامتر مجازیو در پارامتر واقعی کپی کنه پس آدرس اونو باید نگهداری کنه یجا
اینجوری مثل by reference نمیشه عملکردش؟ اونم آدرس رو نگه میداره پس به یه اندازه فضا نمیگیرن؟

فکر کنم من سوال رو درست متوجه نمیشم، ممکنه صورت سوال رو توضیح بدید؟
نه مثل بای رفرنس نمیشه چون اونجا مقدار پارامتر واقعی با تغییر پارامتر مجازی تغییر میکنهدر واقع پارامتر مجازی در همون آدرس پارامتر واقعی هست.ولی در اینجا پارامتر واقعی اصن یه جای دیگ درون حافظه هست ب مقدار پارامتر واقعی هم اصلن کاری نداریم در دسترس ماهم نیس.موقع اجرا یه متغیر جدید خود سیستم میسازه ک ادرس پارامتر واقعی ک براش فرستادیمو نگه میداریم از دید ما خارجه تو برنامه نویسی ازش استفاده نکردیم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  ۸۳۸ نرم افزار- محل قبولی؟ عشقم هوش مصنوعی ۰ ۱,۶۹۴ ۱۰ خرداد ۱۳۹۷ ۱۱:۱۵ ق.ظ
آخرین ارسال: عشقم هوش مصنوعی
  اهدای کتاب های کنکور ارشد کامپیوتر معماری کامپیوتر alirezazarei28 ۱۲ ۸,۰۰۸ ۱۲ آذر ۱۳۹۶ ۱۲:۰۶ ب.ظ
آخرین ارسال: fatima73
  دانشگه های مجاز با رتبه ۸۳۸۴ هوش و رتبه ۸۷۳۲ ای تی(شبکه) roshi65 ۲ ۲,۷۳۶ ۱۶ خرداد ۱۳۹۶ ۰۱:۵۸ ب.ظ
آخرین ارسال: roshi65
  [دانلود]دفترچه کنکور ارشد گروه کامپیوتر،آی تی،علوم کامپیوتر ۸۶ تا ۹۴ + کلید سنجش good-wishes ۱۲ ۱۶,۲۳۸ ۳۰ مرداد ۱۳۹۵ ۰۸:۰۵ ب.ظ
آخرین ارسال: htmg
  کارگاه کامپیوتر و آزمایشگاه کامپیوتر پیام نور mahfam2000 ۴ ۳,۲۹۶ ۱۱ مهر ۱۳۹۴ ۱۲:۱۴ ب.ظ
آخرین ارسال: The BesT
  انتقال یک دیتا بیس از یک کامپیوتر به کامپیوتر دیگر(فوری فوری؟) raakhshan ۶ ۵,۱۲۳ ۲۷ شهریور ۱۳۹۴ ۱۱:۴۰ ق.ظ
آخرین ارسال: irzeynab
  ۸۳۶ شبکه ۹۸۰ تجارت betty_m ۰ ۱,۰۴۴ ۲۳ اردیبهشت ۱۳۹۴ ۱۱:۴۲ ق.ظ
آخرین ارسال: betty_m
  فرق call by value , call by reference mostafa2012 ۰ ۱,۲۰۰ ۰۲ بهمن ۱۳۹۳ ۰۲:۴۴ ق.ظ
آخرین ارسال: mostafa2012
  ۸۳۰ معماری majid11877 ۰ ۱,۰۹۶ ۲۹ اردیبهشت ۱۳۹۳ ۰۶:۲۰ ب.ظ
آخرین ارسال: majid11877
  ۸۳۳ گرایش ۱و۴- ۸۶۴ گرایش ۲و۳ Good! ۹ ۵,۶۱۹ ۲۷ اردیبهشت ۱۳۹۳ ۰۲:۱۲ ب.ظ
آخرین ارسال: maryam368

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close