تالار گفتمان مانشت

نسخه‌ی کامل: سوالی سخت از خط لوله!
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
خط لوله خیلی فصل قشنگی است ......
ولی وقتی این سوال رودیدم میخواستم گریه کنم!!!!!
سوالاش چرا خیلی خیلی سخته؟؟؟؟
روش مقابله با اینجور سوالات چیست؟؟؟؟

باتشکر از توجهتان!
[تصویر:  327558_uoe4rs5itm216ps9glcs.png]
(27 دى 1393 05:07 ب.ظ)mostafa2012 نوشته شده توسط: [ -> ]خط لوله خیلی فصل قشنگی است ......
ولی وقتی این سوال رودیدم میخواستم گریه کنم!!!!!
سوالاش چرا خیلی خیلی سخته؟؟؟؟
روش مقابله با اینجور سوالات چیست؟؟؟؟

باتشکر از توجهتان!
[تصویر:  327558_uoe4rs5itm216ps9glcs.png]

بسم الله الرحمن الرحیم

فرض کنیم دستورات ضرب را alpha برابر سریع تر کنیم. (زمان بقیه دستورات که در واقع 0.1 کل دستورات هستند را تغییر نمی دهیم و همان t1 باقی می مانند):
[tex]t_2=0.9\times\alpha\times\: t_1\: 0.1\times t_1\: =0.2\: t_1\: \: [/tex]

حل که بکنین جوابش [tex]1\div9[/tex] . یعنی زمان ضرب ها باید ۹ برابر سریعتر بشه.
سلام.من اینجوری حل میکنم حالا امیدوارم درست باشه!!!
زمان کل اجرا t هستش که اصلا هم مهم نیست مقدارش چند میشه
حالا گفته میخوایم سرعت 5 برابر شه دستورات ضرب رو چند برابر سریعتر کنیم؟؟؟
از کل زمان برنامه 90 درصد رو دستورات ضرب و مابقی رو بقیه دستورات تشکیل میدن.حالا من میزان بهبود این 90 درصد رو میخوام که اون رو [tex]x[/tex] در نظر میگیرم!!
ما میخوایم سرعت برنامه 5 برابر شه من زمان قبل اجرا رو [tex]old[/tex] و بعدش رو [tex]new[/tex] در نظر میگیرم.
میدونیم که سرعت اجرای برنامه با زمان اجراش رابطه عکس داره پس داریم:
[tex]\frac{V_{new}}{V_{old}}=\frac{t_{old}}{t_{new}}\rightarrow5=\frac{t}{\frac{0.9t}​{x} 0.1t}[/tex]
پس داریم:

[tex]\frac{4.5t}{x} 0.5t=t\rightarrow4.5=0.5x\rightarrow x=9[/tex]

پس باید 9 برابر سریع تر کنیم!!
(27 دى 1393 09:00 ب.ظ)miladcr7 نوشته شده توسط: [ -> ][tex]\frac{V_{new}}{V_{old}}=\frac{t_{old}}{t_{new}}\rightarrow5=\frac{t}{\frac{0.9t}​{x} 0.1t}[/tex]
سلام
ببخشید من مخرج این کسرو نفهمیدم چی شد؟ تقسیم بر x شده؟ چرا؟
سلام.سوال گفته که چقدر سرعت دستورات ضرب رو بیشتر کنیم تا سرعت کل 5 برابر شه.از اون جایی که زمان و سرعت رابطه عکس دارن ما میخوایم زمان دستورات ضرب رو به اندازه x کاهش بدیم (در واقع دستورات ضرب رو به اندازه x سریع کنیم )تا سرعت کل 5 برابر شه
ببین بحث رو سخت نکن، صد تا دستور تو صد ثانیه اجرا میشه، و میخوای که سرعتت رو پنج برابر کنی، پس باید 100/5 رو حساب کنی که میشه 20. درسته؟؟؟؟
حالا از اونور نمیتونی 10 تا از دستورات رو دستکاری کنی و باید 90 تای دیگه رو تو 10 ثانیه اجرا کنی.
90 ثانیه رو به چند تقسیم کنیم (چند برابر تسریع کنیم) تا اینکه عدد 10 بدست بیاد؟؟؟ واضحه 9 ....تمام.......
(27 دى 1393 09:00 ب.ظ)miladcr7 نوشته شده توسط: [ -> ]سلام.من اینجوری حل میکنم حالا امیدوارم درست باشه!!!
زمان کل اجرا t هستش که اصلا هم مهم نیست مقدارش چند میشه
حالا گفته میخوایم سرعت ۵ برابر شه دستورات ضرب رو چند برابر سریعتر کنیم؟؟؟
از کل زمان برنامه ۹۰ درصد رو دستورات ضرب و مابقی رو بقیه دستورات تشکیل میدن.حالا من میزان بهبود این ۹۰ درصد رو میخوام که اون رو [tex]x[/tex] در نظر میگیرم!!
ما میخوایم سرعت برنامه ۵ برابر شه من زمان قبل اجرا رو [tex]old[/tex] و بعدش رو [tex]new[/tex] در نظر میگیرم.
میدونیم که سرعت اجرای برنامه با زمان اجراش رابطه عکس داره پس داریم:
[tex]\frac{V_{new}}{V_{old}}=\frac{t_{old}}{t_{new}}\rightarrow5=\frac{t}{\frac{0.9t}​{x} 0.1t}[/tex]
پس داریم:

[tex]\frac{4.5t}{x} 0.5t=t\rightarrow4.5=0.5x\rightarrow x=9[/tex]

پس باید ۹ برابر سریع تر کنیم!!

همین روشی که شما رفتین آسونتره ولی من نمیتونم سوال آیتی ۹۳ رو حل کنم!!!!!
۱/۵۴ میشه. لطفا راهنماییم کنید.
(28 دى 1393 01:44 ب.ظ)Bahar_sh نوشته شده توسط: [ -> ]
(27 دى 1393 09:00 ب.ظ)miladcr7 نوشته شده توسط: [ -> ]سلام.من اینجوری حل میکنم حالا امیدوارم درست باشه!!!
زمان کل اجرا t هستش که اصلا هم مهم نیست مقدارش چند میشه
حالا گفته میخوایم سرعت ۵ برابر شه دستورات ضرب رو چند برابر سریعتر کنیم؟؟؟
از کل زمان برنامه ۹۰ درصد رو دستورات ضرب و مابقی رو بقیه دستورات تشکیل میدن.حالا من میزان بهبود این ۹۰ درصد رو میخوام که اون رو [tex]x[/tex] در نظر میگیرم!!
ما میخوایم سرعت برنامه ۵ برابر شه من زمان قبل اجرا رو [tex]old[/tex] و بعدش رو [tex]new[/tex] در نظر میگیرم.
میدونیم که سرعت اجرای برنامه با زمان اجراش رابطه عکس داره پس داریم:
[tex]\frac{V_{new}}{V_{old}}=\frac{t_{old}}{t_{new}}\rightarrow5=\frac{t}{\frac{0.9t}​{x} 0.1t}[/tex]
پس داریم:

[tex]\frac{4.5t}{x} 0.5t=t\rightarrow4.5=0.5x\rightarrow x=9[/tex]

پس باید ۹ برابر سریع تر کنیم!!

همین روشی که شما رفتین آسونتره ولی من نمیتونم سوال آیتی ۹۳ رو حل کنم!!!!!
۱/۵۴ میشه. لطفا راهنماییم کنید.

سلام.شاید اون x که تو مخرج بوده باعث شده اشتباه کنید اون در اصل [tex]\frac{1}{x}[/tex] بوده.ببینید صورت سوال گفته زمان ما از ۲ قسمت تشکیل شده یکیش ۷۰ درصد زمان رو شامل میشه و قسمت دیگه ۳۰ درصد زمان!!حالا اگه اون ۷۰ درصدی رو ۵۰درصد بهبود بدیم تسریع کل چی میشه
مثل مثال قبل میریم جلو.زمان قبل از بهبود رو [tex]old[/tex] و زمان بعد بهبود رو [tex]new[/tex] در نظر میگیریم.برای سرعت هم همینجوری.
خب پس داریم:
[tex]\frac{V_{new}}{V_{old}}=\frac{t_{old}}{t_{new}}=\frac{t}{0.7t\ast\frac{50}{100} 0.3t}=\frac{t}{0.35t 0.3t}=\frac{t}{0.65t}=\frac{100}{65}=1.54[/tex]
_____________________________________________________________

یه کار جالب تر اگه نخواستید پارامتری برید.فرض کن کل زمان 100 بوده حالا 70 تاش قسمت اول میشه و 30 هم برای قسمت دوم.حالا زمان قسمت اول رو 50 درصد بهبود میدیم یعنی نصف میشه پس میشه 0.35 و زمان کل تو حالت بعد از تسریع میشه 65 و تسریع کل میشه 100/65 که همون 1.54 به دست میاد.
SmileSmile
مسئله رو اینقدرها هم پیچیده نکنید
یه روش ساده:
از 100 درصد برنامه 90 درصد اون برای ضرب هست و 10 درصد که همیشه باید وجود داشته باشه قراره سرعت کل برنامه 5 برابر بشه پس باید 100 تقسیم بر 5 کنیم 20 میشه حالا 10 رو که داریم و نمیشه تقسیم کنیم باید اون 90 به یه عددی تقسیم کنیم که مجموعا با 10 بشه 20 که تنها با تقسیم بر 9 امکان پذیره.

واسه سوال ایتی پارسال هم:
100 = 70 + 30
؟ = (70/2) + 30
میشه 65
که تقسیم 100 بر 65 میشه حدودا 1.5
(28 دى 1393 02:13 ب.ظ)miladcr7 نوشته شده توسط: [ -> ]_______________________________
یه کار جالب تر اگه نخواستید پارامتری برید.فرض کن کل زمان ۱۰۰ بوده حالا ۷۰ تاش قسمت اول میشه و ۳۰ هم برای قسمت دوم.حالا زمان قسمت اول رو ۵۰ درصد بهبود میدیم یعنی نصف میشه پس میشه ۰/۳۵ و زمان کل تو حالت بعد از تسریع میشه ۶۵ و تسریع کل میشه ۱۰۰/۶۵ که همون ۱/۵۴ به دست میاد.
SmileSmile
خیلی ممنون Smile
سلام به همه ....

دیدید گفتم سوال جالبیه!

با یک تاپیک ، باعث شدم یک کارآفرینی در صنعت تاپیک زدن بشه و چندین و چند پاسخ براش اومد
باتشکر از همه....
التماس دعا
لینک مرجع