سلام به همه اهالی ویرگول و حومه
در این مجموعه پست سعی می کنیم واژه هایی که در دنیای کامپیوتر و برنامه نویسی به گوشمون میخوره و زیاد رد و بدل میشه رو خیلی کوتاه و خلاصه بررسی کنیم.
شما اهالی محترم ویرگول و حومه هم می تونید در مورد اون واژه که بررسی میشه این پایین توضیحات تکمیلی بدید یا اینکه واژه ایی که براتون سوال هستش رو بپرسید تا بررسیش کنیم یا قبلا سوال بوده و الان میدونید رو بگید که با دوستان اشتراک بگذاریم (البته با ذکر نام خودتون)
خب بریم سراغ واژه امروز از دیکشنریمون
واژه Algorithm که در فارسی هم به معنای الگوریتم میشناسیمش, در واقع دلالت داره به یکسری دستورالعمل که با نظم و ترتیب خاصی برای حل یک مسئله طراحی شده اند. در واقع ما بصورت روزانه در خیلی از لحظات همواره در حال استفاده از الگوریتم ها هستیم بدون اینکه خودمون بدونیم! مثلا وقتی میخوایم کاری به سادگی بیرون رفتن از خونه رو انجام بدیم باید با یک الگوریتم در رو باز کنیم !! اول چک کنیم آیا در قفل است؟ اگر بله , ابتدا باید قفل باز شود سپس دستگیره در چرخانده شود و در رو باز کنیم, سپس در انتها در مجدد بسته شود و یا اگر نه (در قفل نبود) دستگیره در چرخانده شود و در باز شود و سپس در را ببندیم.
اگر از این به بعد دقت کنید تعداد بیشماری از این الگوریتم هارو در زندگی میبینید. فرق یک برنامه نویس با یک فرد عادی در این نکتس که اون دید الگوریتمی به تمام مسائل داره پس اگر دلتون میخواد برنامه نویس بشید جز اولین قدم ها برای شروع تقویت دید الگوریتمی هستش.
راستی فرق یه الگوریتم با یک برنامه کامپیوتری چیه؟ (هر کی بگه جایزه داره :-) )
دوست من ممنون که این پست رو خوندی? , اگر خوشت اومد سری به واژه های قبلی هم بزن
نظرات پیشنهادات و انتقادات رو این پایین بنویس حتما
تا واژه بعدی بدرود :-)