دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۶
  • اسفند

جلسه ۰۱ : الگوریتم ها در علم کامپیوتر

  • دسته‌بندی‌ها :
جلسه ۰۱ : الگوریتم ها در علم کامپیوتر
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      سلام و درود خدمت همراهان وب سایت آموزشی پی وی لرن. در چند جلسه قصد داریم با علم کامپیوتر بیش تر آشنا شویم. الگوریتم ها در علم کامپیوتر چیست؟ در این بخش به این پرسش پاسخ خواهیم داد.

      الگوریتم ها در علم کامپیوتر چیست؟

      ممکن است اصطلاح الگوریتم را بارها و بارها شنیده باشید ، چه به صورت آنلاین و چه شاید در برخی مکالماتی که در مورد فناوری انجام شده.

      الگوریتم کلمه ای است که زیاد شنیده می شود ، اما دقیقاً به چه معنی است؟

      الگوریتم به سادگی مجموعه ای از مراحلی است که برای انجام یک کار خاص به کار می رود.

      آن ها بلوک های ساختمانی برای برنامه نویسی هستند و به چیزهایی مانند رایانه ها ، تلفن های هوشمند و وب سایت ها اجازه می دهند تصمیم گیری و عمل نمایند.

       

      الگوریتم ها در علم کامپیوتر چیست؟

      الگوریتم ها در علم کامپیوتر چیست؟

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

      حال در نظر بگیرید که می خواهیم مقداری اسپاگتی درست کنیم.

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

      ابتدا باید آب را جوش بیاوریم.

      پس از جوش آمدن ، اسپاگتی ها را اضافه کرده و برای مدت زمان مشخصی آن را می پزیم ، گاهی اوقات هم می زنیم. پس از اتمام ، آب را خالی می کنیم ، سپس

      اسپاگیتی آماده است که با سس دلخواهمان سرو شود.

       

      الگوریتم ها در علم کامپیوتر چیست؟

      الگوریتم ها در علم کامپیوتر چیست؟

      کل فرایند درست کردن اسپاگیتی، در واقع یک الگوریتم است.

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

      شدید، احتمالاً نتیجه ی کار خوب نمی شد.

      برنامه ها به روشی مشابه کار می کنند. کد آن ها از الگوریتم هایی ساخته شده است که به آن ها می گویند چه کاری انجام دهند. بیایید بگوییم که می خواهیم از برنامه

      ناوبری استفاده کنیم تا مسیرها را دریافت کنیم.

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

      فعلی استفاده می کند ، سپس آن اطلاعات را می گیرد و بهترین مسیر موجود را بررسی می کند.

       

      الگوریتم ها در علم کامپیوتر چیست؟

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

      معنی که دستورات خود را دریافت نمی کنید.

      هر دوی این مثال ها نشان می دهد که انسان و کامپیوتر چگونه می توانند از الگوریتم ها برای انجام کارهای روزمره استفاده کنند. تفاوت در این است که کامپیوترها می توانند

      از الگوریتم ها استفاده کنند و چیزهای بهتر ، سریع تر و کارآمدتر از حد ممکن را محاسبه کنند.

       

      الگوریتم ها در علم کامپیوتر چیست؟

      الگوریتم ها در علم کامپیوتر چیست؟

      فناوری به تکامل خود ادامه خواهد داد.

      تا زمانی که از برنامه نویسی و کدنویسی همچنان استفاده شود ، الگوریتم ها در قلب این فناوری ها قرار دارند و راهنمایی می کنند که چه کاری انجام می دهند و چگونه آن

      ها را انجام می دهند.

      کلام پایانی

      الگوریتم ها در علم کامپیوتر رو مورد بررسی قرار داده و با مفهوم آن آشنا شدیم.

      در بخش بعد به بررسی Hardware و software می پردازیم.

      QR:  جلسه ۰۱ : الگوریتم ها در علم کامپیوتر
      به اشتراک بگذارید