۰
subtitle
ارسال: #۱
  
۱۰۰درصد اول پارسه ارجاع معلق وزباله
سلام
دوستان سوالی که داخل ضمیمه است پارسه گفته گزینه ۳ ولی به نظر من گزینه ۱ البته اگه بگیم بعد از اتمام تابع pointer متغیر p ازبین میره میشه گزینه ۳ ایا این استدلال درست ??
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
پارسه داخل سوال زیر گفته گزینه ۱ ولی به نظرم داخل این یکی دیگه حتما هم ارجاع معلق هم زباله
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
--------------------------------------------------------------------------
این دم کنکوری گیج میزنم ببخشید بچه ها سوال اولو گفته گزینه ۳ ولی بازم من نمیفهم کجاش ارجاع معلق ؟؟
دوستان سوالی که داخل ضمیمه است پارسه گفته گزینه ۳ ولی به نظر من گزینه ۱ البته اگه بگیم بعد از اتمام تابع pointer متغیر p ازبین میره میشه گزینه ۳ ایا این استدلال درست ??
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
پارسه داخل سوال زیر گفته گزینه ۱ ولی به نظرم داخل این یکی دیگه حتما هم ارجاع معلق هم زباله
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
--------------------------------------------------------------------------
این دم کنکوری گیج میزنم ببخشید بچه ها سوال اولو گفته گزینه ۳ ولی بازم من نمیفهم کجاش ارجاع معلق ؟؟
۰
ارسال: #۲
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
ایشالله از این سوال بیاد
خب یکی بیاد کمک کنه یعنی یکی نیست معرفت ب خرج بده و منو به راه راست هدایت کنه
من مفهوم ارجاع معلق و زباله رو کامل بلدم ولی نمیدونم این تستا گزینه هاشون با اطلاعات من جور درنمیاد
خب یکی بیاد کمک کنه یعنی یکی نیست معرفت ب خرج بده و منو به راه راست هدایت کنه
من مفهوم ارجاع معلق و زباله رو کامل بلدم ولی نمیدونم این تستا گزینه هاشون با اطلاعات من جور درنمیاد
ارسال: #۳
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۵:۴۵ ب.ظ)afagh.msm نوشته شده توسط: ایشالله از این سوال بیاد
خب یکی بیاد کمک کنه یعنی یکی نیست معرفت ب خرج بده و منو به راه راست هدایت کنه
من مفهوم ارجاع معلق و زباله رو کامل بلدم ولی نمیدونم این تستا گزینه هاشون با اطلاعات من جور درنمیاد
کاش سوالو مینوشتید یا عکسشا میذاشتن راحت....
دانلود نمیشه احتمالا
ارسال: #۴
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۵:۵۶ ب.ظ)ehsansjs نوشته شده توسط: کاش سوالو مینوشتید یا عکسشا میذاشتن راحت....
دانلود نمیشه احتمالا
ehsansjs لینک عکسارو عوض کردم حالا نظرتونو بفرمایید
(۰۱ بهمن ۱۳۹۳ ۰۶:۲۰ ب.ظ)bluebaran نوشته شده توسط: سوال اول که من فک میکنم به این دلیل هستش که ما بحث زباله و ارجاع معلق رو در رابطه با متغیر پویای هرمی داریم که در اینجا نیستمگر رشته ارایه ای از کاراکترها ونوعی اشاره گرنیست ؟ اخه داخل c نام خود ارایه کاراکتری بدون اندیس اشاره گر ب اول رشته بود ایا مفهوم اشتباه فهمیدم ؟؟نمیدونم منظورمو رسوندم یا نه
سوال دومم منم نظرم این هست که زباله هم داریم
میشه لطفاچیزی که فرمودیدو توضیح بدید؟مرسی
۰
ارسال: #۵
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
اولی رو فکر کنم پارسه گفته بود گزینه ۳ درست بود... چون وقتی از تابع برمی گردیم فضا اختصاص داده شده به p از بین می ره...
دومی غلطه...زباله هم داریم، fragmentation رو شما می دونین چجوری تشخیص می دهیم؟
دومی غلطه...زباله هم داریم، fragmentation رو شما می دونین چجوری تشخیص می دهیم؟
ارسال: #۶
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۷:۲۲ ب.ظ)gogooli نوشته شده توسط: اولی رو فکر کنم پارسه گفته بود گزینه ۳ درست بود... چون وقتی از تابع برمی گردیم فضا اختصاص داده شده به p از بین می ره...
دومی غلطه...زباله هم داریم، fragmentation رو شما می دونین چجوری تشخیص می دهیم؟
ببخشید گفته گزینه ۳ درسته ولی خب بازم سوال سرجای خودش باقی
والا fragmentation داخل دو تا کتابی که خوندم چیزی درموردش نبود (پیام نور و پوران) کسی میدونه بگه ممنون میشم
بازم شرمنده بخاطر اشتباه لپی
ارسال: #۷
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۷:۳۶ ب.ظ)afagh.msm نوشته شده توسط:آفاااااااااااااااااااق یه بار دیگه جواب اشتباه بدی میزنمت(01 بهمن ۱۳۹۳ ۰۷:۲۲ ب.ظ)gogooli نوشته شده توسط: اولی رو فکر کنم پارسه گفته بود گزینه ۳ درست بود... چون وقتی از تابع برمی گردیم فضا اختصاص داده شده به p از بین می ره...
دومی غلطه...زباله هم داریم، fragmentation رو شما می دونین چجوری تشخیص می دهیم؟
ببخشید گفته گزینه ۳ درسته ولی خب بازم سوال سرجای خودش باقی
والا fragmentation داخل دو تا کتابی که خوندم چیزی درموردش نبود (پیام نور و پوران) کسی میدونه بگه ممنون میشم
بازم شرمنده بخاطر اشتباه لپی
ارسال: #۸
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
۰
ارسال: #۹
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۳۰ دى ۱۳۹۳ ۱۱:۰۲ ب.ظ)afagh.msm نوشته شده توسط: سلام
دوستان سوالی که داخل ضمیمه است پارسه گفته گزینه ۳ ولی به نظر من گزینه ۱ البته اگه بگیم بعد از اتمام تابع pointer متغیر p ازبین میره میشه گزینه ۳ ایا این استدلال درست ??
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
پارسه داخل سوال زیر گفته گزینه ۱ ولی به نظرم داخل این یکی دیگه حتما هم ارجاع معلق هم زباله
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
--------------------------------------------------------------------------
این دم کنکوری گیج میزنم ببخشید بچه ها سوال اولو گفته گزینه ۳ ولی بازم من نمیفهم کجاش ارجاع معلق ؟؟
خب بر اساس توضیح بچه ها خب من فک میکنم اینجوری بشه که
اول q اشاره داره به خانه ای از حافظه با مقدار mmm
بعد تابع فرواخوانی میشه و آرایه p تعریف میشه و خب چون متغیر محلی هستش با تموم شدن تابع حافظه اش رو پس میده و در واقع اون آدرسی که تابع بر میگردونه خالی هست
و وقتی q بهش اشاره میکنه در واقع میشه یه ارجاع معلق و خود مکان قبلی یعنی mmm هم میشه زباله
حالا دقیق نمیدونم باز کسی نظری داره بگه
ارسال: #۱۰
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۸:۱۱ ب.ظ)bluebaran نوشته شده توسط:(30 دى ۱۳۹۳ ۱۱:۰۲ ب.ظ)afagh.msm نوشته شده توسط: سلام
دوستان سوالی که داخل ضمیمه است پارسه گفته گزینه ۳ ولی به نظر من گزینه ۱ البته اگه بگیم بعد از اتمام تابع pointer متغیر p ازبین میره میشه گزینه ۳ ایا این استدلال درست ??
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
پارسه داخل سوال زیر گفته گزینه ۱ ولی به نظرم داخل این یکی دیگه حتما هم ارجاع معلق هم زباله
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
--------------------------------------------------------------------------
این دم کنکوری گیج میزنم ببخشید بچه ها سوال اولو گفته گزینه ۳ ولی بازم من نمیفهم کجاش ارجاع معلق ؟؟
خب بر اساس توضیح بچه ها خب من فک میکنم اینجوری بشه که
اول q اشاره داره به خانه ای از حافظه با مقدار mmm
بعد تابع فرواخوانی میشه و آرایه p تعریف میشه و خب چون متغیر محلی هستش با تموم شدن تابع حافظه اش رو پس میده و در واقع اون آدرسی که تابع بر میگردونه خالی هست
و وقتی q بهش اشاره میکنه در واقع میشه یه ارجاع معلق و خود مکان قبلی یعنی mmm هم میشه زباله
حالا دقیق نمیدونم باز کسی نظری داره بگه
bluebaran جان من توجه نکرده بودم به این که return داره ادرس خالیو میفرسته با این توضیحی که دادی پس ارجاع معلق هم داره
باهات موافقم مرسی
۰
ارسال: #۱۱
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
شرمنده مشکلتون حل شد؟
من تنها مشکلم اینه که معانی دستوراتو کامل نمیدونم وگرنه مفهومو درک میکنم
میشه لطف کنه ی نفر فرق Clrscr & Delete & Free رو توضیح بده به من؟
مرسی
با bluebaran مخالفم یعنی ایشون میفرمایند که نوشتن تابع کلا اشتباهه؟!! چه استدلالی!؟
من تنها مشکلم اینه که معانی دستوراتو کامل نمیدونم وگرنه مفهومو درک میکنم
میشه لطف کنه ی نفر فرق Clrscr & Delete & Free رو توضیح بده به من؟
مرسی
با bluebaran مخالفم یعنی ایشون میفرمایند که نوشتن تابع کلا اشتباهه؟!! چه استدلالی!؟
۰
ارسال: #۱۲
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
آره حل شد البته اگه شما نظری داری خوشحال میشم بفرمایید
نمیدونم متوجه منظورتون شدم یانه اگه مفاهیم و کدهای زباله وارجاع معلقو متوجه نمیشید این عکسو ببینید
free داخل c++ برای آزاد سازی فضای اختصاصی که به اشاره گرمیده استفاده میشه delete برای زبان پاسکال وهمون کار free رو انجام میده و clrscr هم برای پاک کردن صفحه نمایش داخل سی استفاده میشه ولی داخل طراحی پیاده سازی ندیدم امیدوارم متوجه منظورتون شده باشم
bluebaran که نگفته با تابع مشکل داره منظور این کلامتونو نفهمیدم دوستم
نمیدونم متوجه منظورتون شدم یانه اگه مفاهیم و کدهای زباله وارجاع معلقو متوجه نمیشید این عکسو ببینید
free داخل c++ برای آزاد سازی فضای اختصاصی که به اشاره گرمیده استفاده میشه delete برای زبان پاسکال وهمون کار free رو انجام میده و clrscr هم برای پاک کردن صفحه نمایش داخل سی استفاده میشه ولی داخل طراحی پیاده سازی ندیدم امیدوارم متوجه منظورتون شده باشم
bluebaran که نگفته با تابع مشکل داره منظور این کلامتونو نفهمیدم دوستم
ارسال: #۱۳
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۹:۴۵ ب.ظ)afagh.msm نوشته شده توسط: آره حل شد البته اگه شما نظری داری خوشحال میشم بفرماییدمنظورم از نظر آزادسازی فضا بودش!چون میتونه مثلا فقط خود اشاره گر رو پاک کنه نه جایی که بهش اشاره میکنه و یا بالعکس
نمیدونم متوجه منظورتون شدم یانه اگه مفاهیم و کدهای زباله وارجاع معلقو متوجه نمیشید این عکسو ببینید
free داخل c++ برای آزاد سازی فضای اختصاصی که به اشاره گرمیده استفاده میشه delete برای زبان پاسکال وهمون کار free رو انجام میده و clrscr هم برای پاک کردن صفحه نمایش داخل سی استفاده میشه ولی داخل طراحی پیاده سازی ندیدم امیدوارم متوجه منظورتون شده باشم
bluebaran که نگفته با تابع مشکل داره منظور این کلامتونو نفهمیدم دوستم
ایشون گفتن چون تابع Returnداره آدرس خالی برگشت میده! یعنی همیشه این شکلیه؟؟؟؟
بعدشم منظور از R=Q من نمیفهمم؟! یکی اشاره گر و اونیکی متغییر معمولی!
ارسال: #۱۴
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۹:۴۵ ب.ظ)afagh.msm نوشته شده توسط: آره حل شد البته اگه شما نظری داری خوشحال میشم بفرمایید
نمیدونم متوجه منظورتون شدم یانه اگه مفاهیم و کدهای زباله وارجاع معلقو متوجه نمیشید این عکسو ببینید
free داخل c++ برای آزاد سازی فضای اختصاصی که به اشاره گرمیده استفاده میشه delete برای زبان پاسکال وهمون کار free رو انجام میده و clrscr هم برای پاک کردن صفحه نمایش داخل سی استفاده میشه ولی داخل طراحی پیاده سازی ندیدم امیدوارم متوجه منظورتون شده باشم
bluebaran که نگفته با تابع مشکل داره منظور این کلامتونو نفهمیدم دوستم
آقا این عکس مال کدوم کتابه؟ نویسنده یا مترجمش کی هست؟
ارسال: #۱۵
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۰۹:۵۵ ب.ظ)ehsansjs نوشته شده توسط:(01 بهمن ۱۳۹۳ ۰۹:۴۵ ب.ظ)afagh.msm نوشته شده توسط: آره حل شد البته اگه شما نظری داری خوشحال میشم بفرماییدمنظورم از نظر آزادسازی فضا بودش!چون میتونه مثلا فقط خود اشاره گر رو پاک کنه نه جایی که بهش اشاره میکنه و یا بالعکس
نمیدونم متوجه منظورتون شدم یانه اگه مفاهیم و کدهای زباله وارجاع معلقو متوجه نمیشید این عکسو ببینید
free داخل c++ برای آزاد سازی فضای اختصاصی که به اشاره گرمیده استفاده میشه delete برای زبان پاسکال وهمون کار free رو انجام میده و clrscr هم برای پاک کردن صفحه نمایش داخل سی استفاده میشه ولی داخل طراحی پیاده سازی ندیدم امیدوارم متوجه منظورتون شده باشم
bluebaran که نگفته با تابع مشکل داره منظور این کلامتونو نفهمیدم دوستم
ایشون گفتن چون تابع Returnداره آدرس خالی برگشت میده! یعنی همیشه این شکلیه؟؟؟؟
بعدشم منظور از R=Q من نمیفهمم؟! یکی اشاره گر و اونیکی متغییر معمولی!
براس سوال دومتون باید بگم هرد R ,Q هردو از نوع اشاره گرچون malloc شده اون انتسابی هم که گفتید میشه Q به جایی اشاره کنه که R داره اشاره میکنه یه بار بادقت اون عکسیو که پست قبلیم گذاشتم ببین مسیردستیابی مشخص
سوال اولتون: p یه متغیر محلی وقتی کار تابع تموم بشه ازبین میره
۰
ارسال: #۱۷
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۱۰:۰۹ ب.ظ)gogooli نوشته شده توسط: آدرس خالی برنمی گردونه
البته منظور من از آدرس خالی این بود که در واقع الان q به جایی اشاره میکنه که آزاد شده حالا دیگه گیر به کلمات ندید
(۰۱ بهمن ۱۳۹۳ ۰۹:۲۴ ب.ظ)ehsansjs نوشته شده توسط: شرمنده مشکلتون حل شد؟
من تنها مشکلم اینه که معانی دستوراتو کامل نمیدونم وگرنه مفهومو درک میکنم
میشه لطف کنه ی نفر فرق Clrscr & Delete & Free رو توضیح بده به من؟
مرسی
با bluebaran مخالفم یعنی ایشون میفرمایند که نوشتن تابع کلا اشتباهه؟!! چه استدلالی!؟
قربونت برم ،من کجا گفتم اشتباه بوده عزیز
۰
ارسال: #۱۸
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
خوب شما عملکرد تابع رو میبرین زیر سوال دیگه
خروجی تابع از جنس اشاره گره دیگه یعنی موقتا Pبه Exam اشاره میکنه بعدش از بین میره و دیگه این Q هستش که به ابتدایExam اشاره میکنه
راستی بچه ها :Free هم حافظه رو آزاد میکنه هم اشاره گرو حذف میکنه
آممآ: Delete با خود اشاره گر کار نداره و حافظه ای که اون بهش اشاره میکنه پاک میکنه!
احتمالا پارسه از Clrscr برداشت دیگه ای داره ....
خروجی تابع از جنس اشاره گره دیگه یعنی موقتا Pبه Exam اشاره میکنه بعدش از بین میره و دیگه این Q هستش که به ابتدایExam اشاره میکنه
راستی بچه ها :Free هم حافظه رو آزاد میکنه هم اشاره گرو حذف میکنه
آممآ: Delete با خود اشاره گر کار نداره و حافظه ای که اون بهش اشاره میکنه پاک میکنه!
احتمالا پارسه از Clrscr برداشت دیگه ای داره ....
ارسال: #۱۹
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۱۰:۵۹ ب.ظ)ehsansjs نوشته شده توسط:
خروجی تابع از جنس اشاره گره دیگه یعنی موقتا Pبه Exam اشاره میکنه بعدش از بین میره و دیگه این Q هستش که به ابتدایExam اشاره میکنه
راستی بچه ها :Free هم حافظه رو آزاد میکنه هم اشاره گرو حذف میکنه
آممآ: Delete با خود اشاره گر کار نداره و حافظه ای که اون بهش اشاره میکنه پاک میکنه!
احتمالا پارسه از Clrscr برداشت دیگه ای داره ....
والله من تا اونجا که یادمه Clrscr صفحه رو پاک میکرد دیگه نمیدونم فهمیدید به مام بگید دست درد نکنه
(۰۱ بهمن ۱۳۹۳ ۱۰:۵۹ ب.ظ)ehsansjs نوشته شده توسط: خوب شما عملکرد تابع رو میبرین زیر سوال دیگهنه من عملکرد تابع رو زیر سوال نبردم اگه این تابع یه مقدار مثلا x رو که از نوع صحیح بود رو برمیگردوند منظورم اینه خروجی تابع اشاره گر نبود
خروجی تابع از جنس اشاره گره دیگه یعنی موقتا Pبه Exam اشاره میکنه بعدش از بین میره و دیگه این Q هستش که به ابتدایExam اشاره میکنه
راستی بچه ها :Free هم حافظه رو آزاد میکنه هم اشاره گرو حذف میکنه
آممآ: Delete با خود اشاره گر کار نداره و حافظه ای که اون بهش اشاره میکنه پاک میکنه!
احتمالا پارسه از Clrscr برداشت دیگه ای داره ....
مقدار x کپی میشد داخل رکورد فعالیت یا یه ثبات حالا بسته به نوع طرحی که بکار گرفته شده و x چون محلی بود بعد از پایان تابع از بین میرفت تو برنامه فراخواننده میرفت به محلی که خروجی تابع اونجاست برش میداشتو استفاده میکرد حالا اینجا آدرس آرایه رو کپی میکنه
و بعد از پایان زیر برنامه آرایه فضاش آزاد میشه چون محلی هستش
و تو برنامه q آدرسی رو میگیره که آزاد شده و اینجا میشه ارجاع معلق
ارسال: #۲۰
  
RE: 100درصد اول پارسه ارجاع معلق وزباله
(۰۱ بهمن ۱۳۹۳ ۱۰:۵۹ ب.ظ)ehsansjs نوشته شده توسط: خوب شما عملکرد تابع رو میبرین زیر سوال دیگه
خروجی تابع از جنس اشاره گره دیگه یعنی موقتا Pبه Exam اشاره میکنه بعدش از بین میره و دیگه این Q هستش که به ابتدایExam اشاره میکنه
راستی بچه ها :Free هم حافظه رو آزاد میکنه هم اشاره گرو حذف میکنه
آممآ: Delete با خود اشاره گر کار نداره و حافظه ای که اون بهش اشاره میکنه پاک میکنه!
احتمالا پارسه از Clrscr برداشت دیگه ای داره ....
ببین این دوتا دستور برای دو زبان مختلفنmalloc, free برای سی++ و delete ,new برای سیdispos برای پاسکال داخل طراحی پیاده سازی منظور حذف اون مسیر دستیابی وازاد سازی فضایی که از هیپ گرفته بابا جان اون تصویری که گذاشتم فهبای کلامو میرسونه
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close