تبلیغات
دیتا برق - حل مسئله
 
درباره وبلاگ


کانال تلگرام ما https://t.me/databargh

مدیر وبلاگ : محمد لطفی قشلاقی
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
دیتا برق
برق انقلابی ترین رشته
صفحه نخست             تماس با مدیر           پست الکترونیک               RSS                  ATOM
پنجشنبه 7 اردیبهشت 1396 :: نویسنده : محمد لطفی قشلاقی
سازگاری

پس از مواجهه با یک مسئله ،‌لازم است در ابتدا آن را به طور دقیق بررسی کنم . ورودی ها ،‌ فرض ها و خواسته های آن را به همراه محدودیت ها و شرط های مسئله شناسایی نماییم . این شناخت می باید بدون هیچ « ابهامی » صورت گیرد . اما آنچه در این مرحله مهم است آن است که مطمئن شویم شرایط و فرضیات مسئله ،‌ سازگار یا قابل جمع باشد ؛‌ به عبارت دیگر عبارات یا موارد «‌ متناقضی » وجود نداشته باشد و فرض ها و خواسته ها از لحاظ منطقی با هم متناقض نباشد .

مثال :

جواب های معادله  9-  =  x2 را پیدا کنید .

حل :

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

مثال :

معادله  sin x = -4 را حل کنید .

حل :

در این معادله نیز چون sin x  همواره بین 1 و 1- است معادله پاسخی ندارد .

تعدد را حل

در بسیاری از مسئله ها ، عدت کرده ایم مسئله را از یک راه حل خاص حل کنیم ،‌اما مسئله هایی وجود دارند که بیش از یک راه حل دارند .

مثال :

در دنباله ی زیر عدد مجهول کدام است ؟

؟   16    9    4     1

حل :

راه حل نخست : اعداد ،‌توان دوم اعداد طبیعی به ترتیب از یک به بعد است ،‌پس عدد بعدی 25 است :

52    42     32     22     12

راه حل دوم : اعداد فرد به ترتیب از 3 به عدد به عدد قبلی اضافه می شوند :



همان طور که مشاهده می شود ، ممکن است مسئله دارای بیش از یک راه حل باشد .

بهترین راه حل

اگر مساله ای ،‌ دارای بیش از یک راه حل بود ، این سوال جدی مطرح می شود که کدام راه حل بهترین است ؟

این سوال ،‌در مسئله ها و محیط های مختلف قابل طرح است . به عنوان مثال :

الف ) بهترین روش حفاظت از محیط زیست کدام است ؟

ب ) بهترین روش موفقیت در درس خواندن کدام است ؟

ج ) بهترین روش موفقیت در انجام یک کار چیست ؟

و ...

انتخاب بهترین راه حل ،‌معمولا از فردی به فرد دیگر متفاوت است . زیرا انتخاب بهترین ،‌به مواردی بستگی دارد . این موارد عبارتند از :

1.هدف یا علاقه مندی ها

2.محدودیت ها و توانایی ها

برای توضیح این دو مورد به مثال زیر توجه کنید :

فرض کنید دو نفر قرار است بهترین کتاب را تهیه کنند و به دوست خود هدیه نمایند . قطعا سلیقه و علاقه مندی این دو نفر می تواند متفاوت باشد و یا هزینه های متفاوتی برای خرید کتاب اختصاص دهند . به این ترتیب ممکن است بهترین کتاب خریداری شده به وسیله ی آن ها یکسان نباشد .

تعدد پاسخ

مثال :

می خواهیم 10 سیب را بین 20 نفر تقسیم کنیم . روش تقسیم می تواند حالت های مختلفی با پاسخ های متفاوت داشته باشد :

1.همه ی سبیب ها را به یک نفر بدهیم .

2. 10  نفر را انتخاب کنیم و به هریک یک سیب بدهیم .

3.به ترتیب سن ، سیب ها را تقسیم کنیم .

4.سیب ها را نصف کرده ،‌ به هر فرد ،  نیمی از سیب ها را بدهیم .

5.سیب ها را وزن کرده ،  به هر فرد وزن کل سیب ها را بدهیم .

6....

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

انواع مسئله و حل آن

واقعیت آن است که مسئله ها ، دامنه و تنوع مختلفی دارند و از دیدگاه های مختلف قابل دسته بندی هستند . د ر یک نگاه کلی مسئله ها ، به دو دسته تقسیم می شوند :

1.ساده که نیاز به تقسیم ندارند .

2.پیچیده که قابل تجزیه به چندین زیر مسئله هستند .

مثال :

فرض کنید می خواهیم به مسافرت برویم ، زیر مسئله های آن را بیان کنید .

حل :

زیر مسئله ها می تواند زمان مسافرت ،  محلی که می خواهیم به آنجا سفر کنیم ، تعداد روزهای اقامت ، وسیله مسافرت ، همسفران و ... باشد .



زیر مسئله ها نیز می توانند به چند زیر مسئله ی دیگر تقسیم شوند . مثلا اگر هزینه ی مسافرت در نظر گرفته شود خو دارای زیر مسئله هایی است .



این نوع حل مسئله ة حل مسئله از بالا به پایین نام دارد . به این ترتیب مسئله به زیر مسئله هایی تقسیم می شود و در نهایت با حل آن ها ، مسئله ی اصلی حل می شود .

جریان مسئله را می توان به صورت نمودار نشان داد . این نحوه ی بیان حل مسئله ، اصطلاحا روندنما نام دارد . روش دیگری نیز برای بیان حل مسئله به نام الگوریتم وجود دارد . الگوریتم حل مسئله را به صورت نوشتاری و با استفاده از زبان طبیعی بیان می کند . در الگوریتم و فلوچارت « شروع » ، «پایان » و « ترتیب عملیات » به صورت واضح و بدون ابهام مشخص است .

روند نما

همان طور که گفته شد در روندنما ، از شکل هایی قراردادی استفاده می شود :



مثال :

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

حل : عدد ورودی را  می نامیم . این مسئله دو جز از سه جز حل مسئله دارد :x

1.عملیات

2.شرط








نوع مطلب : مبانی کامپیوتر، 
برچسب ها :
لینک های مرتبط :


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