الگوريتم چيست؟
سئوال 1 : الگوريتم چيست؟
|
14-10-2017, 04:29 PM
در کل به مجموعه ای از دستور العمل ها و فرمول هایی که با زبان رسا و دقیق به همراه جزئیات لازم و به صورت مرحله به مرحله به گونه اجرا شده باشند که هد خاصی را دنبال کنند و شروع و پایان آنها نیز مشخص باشد، الگوریتم گفته میشود.کلمه الگوریتم از نام ریاضیدان برجسته ایرانی, ابو جعفر محمد بن موسی الخوارزمی و به پاس خدمات ارزنده او به توسعه دانش بشری گرفته شدهاست. او اولین کسی است که علم جبر را کشف کرد.
در اينجا دو تعريف را براي الگوريتم بيان ميكنيم: ۱- مجموعهای خاص از روال منطقی و یا ریاضی ساده و خوب تبیین شده میباشد که میتواند در حل یک مسئله مشخص کمک کند. الگوریتم دستورالعملی برای یافتن پاسخ درست یک مساله سخت به وسیله شکستن آن مساله به مراحل ساده و آسان میباشد . ۲- هر روال محاسباتی خوش تعریفی است که مقداری, یا مجموعهای از مقادیر را بعنوان ورودی میگیرد و مقداری, یا مجموعهای از مقادیر را بعنوان خروجی تولید میکند. بنابراین یک الگوریتم یک توالی از گامهای محاسباتی است که ورودی را به خروجی تبدیل میکند. یک الگوریتم یابد سه شرط اساسی زیر را تأمین کند : لیست دستورالعملها باید محدود بوده و به اندازهای کوتاه باشد تا قابل اجرا گردد. هر دستورالعمل باید دارای قابلیت اجرا باشد، شما هم باید بتوانید اجرا کارهای یاد شده را به اجرا برسانید. الگوریتم باید روند اجرا را قادر سازد تا در یک نقطه به پایان برسد.
14-10-2017, 09:50 PM
15-10-2017, 03:24 AM
(14-10-2017, 03:50 PM)admin نوشته است: الگوريتم چيست؟ به نام خدا الگوریتم (نسبت:الگوریتمی،خوارزمیک) یا خوارزمی مجموعهای متناهی از دستورالعملها است، که به ترتیب خاصی اجرا میشوند و مسئلهای را حل میکنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است. شیوه محاسبه معدل در مدرسه، یکی از نمونههای الگوریتم است. ستورهای الگوریتم باید با زبانی دقیق، و بیابهام بیان شوند. هر دستورالعمل نیز باید انجامپذیر باشد. دستورهایی نظیر «مقدار ۶ یا ۷ را به x اضافه کنید» یا «حاصل تقسیم پنج بر صفر را محاسبه کنید» مجاز نیستند؛ چرا که در مورد مثال اول، معلوم نیست که بالاخره چه عددی باید انتخاب شود، و در خصوص مثال دوم همتقسیم بر صفر در ریاضیات تعریف نشدهاست. الگوریتم باید دارای شروع و پایان مشخصی باشد، به نحوی که اگر دستورهای آن را دنبال کنیم، برای تمامی حالات، الگوریتم پس از طی مراحل، خاتمه یابد. به علاوه، زمان لازم برای خاتمه الگوریتم هم باید به گونهای معقول و کوتاه باشد.
15-10-2017, 04:05 PM
مجموعه ای از دستورالعملهایی که به ترتیب خاصی اجرا میشوند و مسئله ای را حل میکنند. روش گام به گام حل مسائل
17-10-2017, 07:33 PM
معمولاً برای حل یک مسئله، روشها و الگوریتمهای گوناگونی وجود دارند؛ یک الگوریتم ممکن است عمل مورد نظر را با دستورهای مختلف در مدت زمان یا کار کمتر یا بیشتری نسبت به الگوریتم دیگر انجام دهد. به همین دلیل، انتخاب الگوریتم مناسب و کارا اهمیت زیادی در موفق بودن و کارایی برنامه رایانهای دارد. الگوریتمها به عنوان یک فناوری مطرح هستند[font=sans-serif][۵][/font]و دانشمندان آنها را طراحی، تحلیل، و مطالعه میکنند. مطالعه الگوریتمها زمینههای متعددی را در بر میگیرد. در زیر به چند نمونه اشاره میکنیم که میتوان آنها را چرخه حیات یک الگوریتم نامید.
21-10-2017, 12:24 PM
به مجموعه ای از دستورالعمل ها که به زبان ساده و دقیق بصورت مرحله به مرحله اجرا شده باشدالگوریتم گفته می شودکه کلمه الگوریتم از نام ریاضیدان ایرانی ابو جعفر محمدبن موسی الخوارزمی گرفته شده است که علم جبر را کشف کرد
26-10-2017, 03:46 PM
با سلام . درواقع بدین معنا است که مجموعه ای از فرمول ها و دستور العمل هایی که به زبان خیلی ساده یا در واقع میشود گفت روشی گام به گام برای حل مسئله. باتشکر
مجموعه ای از دستورالعمل ها است که برای حل کردن مسایل روشی مرتب و مرحله به مرحله به ما ارایه میدهد مانند معدل گیری در چند شماره مانند نمرات درسی
مجموعه ای از دستورالعمل ها است که برای حل کردن مسایل روشی مرتب و مرحله به مرحله به ما ارایه میدهد مانند معدل گیری در چند شماره مانند نمرات درسی
27-10-2017, 03:22 PM
مسیر تعریف شده ای است که یک شخص یا ماشین بای طی کند
|
|
موضوعهای مشابه… | |||||
موضوع | نویسنده | پاسخ | بازدید | آخرین ارسال | |
نقش كمپرسورها در صنعت نفت و گاز چيست | agharabi | 7 | 2,030 |
01-01-2018, 01:08 AM آخرین ارسال: mojtaba gorjian |
کاربرانِ درحال بازدید از این موضوع: 3 مهمان