پاورپوینت طراحی الگوريتم ها (pptx) 27 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 27 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
1
2
طراحی الگوريتم ها
3
مقدمه
اقتباس شده از نام ابو جعفر محمد بن موسی الخوارزمی
به معنی روش حل مسئله
4
اهميت تعيين منطق برنامه
از بروز خطاي منطقي Logic Error جلوگيري مي شود
برنامه بدون جواب
با جواب غلط
افتادن در حلقه اي بدون انتها
5
ويژگيهاي الگوريتم
متناهي بودن مراحل انجام كار
صريح و روشن بودن مراحلي كه بايد انجام گيرد
مشخص بودن ورودي ها
مشخص بودن خروجي ها
6
مجری الگوريتم؟
مجری نهايتاً کامپيوتر است
الگوريتم بايد متناسب با زبان برنامه نويسی مورد استفاده باشد
اعمالی در الگوريتم بگنجانيم که ازعهده کامپيوتر برآيد:
چهار عمل اصلی
دستورات شرطی ( اگر A منفی شد انرا با B جمع کن)
دستوری که باعث شود دستور ديگری اجرا شود
7
اعمالی که نبايد در الگوريتم گنجانيده شود
ارجاع به پارامتر يا متغيری که برای کامپيوتر ناشناخته است.
دستوری که برای مدت زمان نامحدود بايد اجرا شود
دستورهای مبهم ( اگر A در حدود 10 است....)
8
تعريف الگوريتم
مجموعه ای از قوانين و دستورات که بطور دقيق مراحلی از عمليات مختلف برای انجام کاری را بيان می کند بطوريکه تمام دستورات غير مبهم و در يک زمان محدود قابل اجرا باشد ( به منظور حل سريع، ساده و کم هزينه يک مسئله)
کامپيوتر خود قادر به حل هيچ مسئله ای نيست
مگر الگوريتم آن توسط انسان تهيه شود
و به يک زبان قابل فهم برای کامپيوتر نوشته و تبديل شود
مسئله ای که روش حل ان را ندانيم توسط کامپيوتر نيز قابل حل نيست
9
استفاده از نام برای کميتها
در علوم و مهندسی برای کميتها از نام های آشنا استفاده می شود
استفاده از نام برای کميتها به آنها عموميت می دهد و تدوين الگوريتم را آسانتر می کند
برخی از کميتها ثابت و برخی متغيير هستند مثال:
S=R2