الگوريتم ، عملگر ، الخوارزمي
مجموعه اى خاص از روال منطقى و يا رياضى ساده و خوب تبيين شده مى باشد كه مى تواند در حل يك مسئله مشخص كمك كند. الگوريتم دستورالعملى براى يافتن پاسخ درست يك مساله سخت بهوسيله شكستن آن مساله به مراحل ساده و آسان مى باشد. تاكنون الگوريتم هاى بسيار فرا گرفته ايد، مثلا محاسبه معدل در مدرسه. شما الگوريتم ها را هر روز به صورت دستورالعمل به كار مى بريد مثلا هنگام چمن زنى، گرفتن تلفن راه دور و بسته بندى خواروبار. با اين وصف هر ليستى از دستورالعمل ها يك الگوريتم تشكيل نمى دهد. يك الگوريتم يابد سه شرط اساسى زير را تأمين كند: 1- ليست دستورالعمل ها بايد محدود بوده و به اندازه اى كوتاه باشد تا قابل اجرا گردد. 2- هر دستورالعمل بايد داراى قابليت اجرا باشد، شما هم بايد بتوانيد اجرا كارهاى ياد شده را به منصه اجرا برسانيد. 3- الگوريتم بايد روند اجرا را قادر سازد تا در يك نقطه به پايان برسد. منطق دادن انگليسى تورينگ (Turing) ثابت كرده كه هر مسئله رياضى كه با منطق قابل حل بوده و راه حلى شناخته شده نيز براى آن موجود باشد، مى تواند از طريق الگوريتمى حل شود. هر مسئله با راه حل شناخته شده را مى توان به كامپيوتر واگذار نمود. برنامه هاى كامپيوترى كه شما هر روز به كار مى بريد يك يا چند الگوريتم در دل خود دارند.
|