نحوه ایجاد الگوریتم

فهرست مطالب:

نحوه ایجاد الگوریتم
نحوه ایجاد الگوریتم

تصویری: نحوه ایجاد الگوریتم

تصویری: نحوه ایجاد الگوریتم
تصویری: جلسه 12 : الگوریتم ایجاد آرایه 1 بعدی 2024, ممکن است
Anonim

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

نحوه ایجاد الگوریتم
نحوه ایجاد الگوریتم

دستورالعمل ها

مرحله 1

برای اولین بار کلمه "الگوریتم" توسط یکی از بنیانگذاران جبر مدرن ، حکیم و ستاره شناس الخوارزمی ، در سال 224 میلادی استفاده شد. در کارهای بنیادی او. از نظر وی ، الگوریتم دستورالعملی است که به شما امکان می دهد یک مسئله را حل کنید. خوارزمی در میان همکاران خود دانشمندی قابل احترام بود و تدوین چنین دستورالعمل هایی در محیط ریاضیات به یک قاعده تبدیل شد.

گام 2

تدوین الگوریتم ها با ظهور رایانه ها مهمترین نقش عملی و کاربردی را بدست آوردند. ماشین آلات لوله خلاuum عظیمی به منظور محاسبه عبارات پیچیده و حل مشکلات ساخته شده اند. یک کامپیوتر نمی تواند خلاقانه فکر کند ، فقط دستورالعمل ها (دستورات) را در کد باینری درک می کند. الگوریتم در برنامه نویسی توالی دستوراتی است که منجر به دستیابی به نتیجه می شود.

مرحله 3

برای ساختن یک الگوریتم ، ابتدا باید یک هدف را تعریف کنید. سپس می توانید نحوه رسیدن به این هدف را به قول خودتان فرموله کنید (و روی کاغذ بنویسید ، حتی اگر مبهم باشد).

مرحله 4

از ویژگیهای اصلی الگوریتم می توان به اختصار ارائه ، مرحله به مرحله مرحله به مرحله ، قابل فهم برای اجرا کننده اشاره کرد. یک نمونه خوب از الگوریتم یک دستور العمل است. توصیف مبهم خود از دستیابی به یک هدف را به دستورالعمل تبدیل کنید ، تقسیم به اقدامات خاصی که به رسیدن به هدف نزدیکتر هستند. تیم ها باید مشخص ، ممکن ، غیر سوال برانگیز ، قابل اندازه گیری باشند. به عنوان مثال:”2 تخم مرغ بگیرید. آنها را به مدت 10 دقیقه در قابلمه بپزید. پوسته را جدا کنید."

مرحله 5

برای ترجمه یک الگوریتم به کد برنامه ، باید آن را تا حد ممکن ساده کنید. سپس می توانید آن را در "کد شبه" دوباره بنویسید - در این زبان ، همه اقدامات به سبک برنامه نویسی انجام می شوند ، اما با کلمات انسانی و نه برنامه ای. پس از اتمام ، کد شبه به زبان برنامه نویسی که می شناسید به کد ترجمه می شود و برنامه خود کامپایل می شود (توسط کامپیوتر اجرا می شود).

توصیه شده: