تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › دانشگاه جامع علمی و کاربردی › **مرکز علمی و کاربردی کوشا** › مبانی کامپیوتر و برنامه سازی (آسانسور -جمعه -کلاس سوم) v
1 2 3 بعدی »

سوال ۵

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
سوال ۵
عیوضپور آفلاین
عضو جوان
**
ارسال‌ها: 10
موضوع‌ها: 7
تاریخ عضویت: Dec 2017
اعتبار: 0
#1
26-12-2017, 07:30 PM
Confused Idea الگوریتم چیست؟
ارسال‌ها
پاسخ
مهدی عبدالله زاده مقدم آفلاین
عضو جوان
**
ارسال‌ها: 11
موضوع‌ها: 7
تاریخ عضویت: Dec 2017
اعتبار: 0
#2
28-12-2017, 11:48 AM
یه روند کاری برای انجام کاری از شروع تا پایان
ارسال‌ها
پاسخ
Ali Shifteh آفلاین
عضو جوان
**
ارسال‌ها: 15
موضوع‌ها: 6
تاریخ عضویت: Nov 2017
اعتبار: 0
#3
28-12-2017, 11:37 PM
به مجموعه ای از دستور العمل ها و فرمول هایی که با زبان رسا و دقیق به همراه جزئیات لازم به صورت مرحله به مرحله به گونه اجرا شده باشند که هد خاصی را دنبال کنند
ارسال‌ها
پاسخ
Mis.emadin آفلاین
mrs.emadin
**
ارسال‌ها: 49
موضوع‌ها: 15
تاریخ عضویت: Oct 2018
اعتبار: 0
#4
02-10-2018, 02:07 PM
همه‌ی ما – حتی کسانی که تا کنون برنامه نویسی نکرده‌اند – می‌دانیم که کامپیوترها و سیستم‌های کامپیوتری برای انجام هر کاری نیاز به برنامه (Program) دارند.

اما برنامه نویسی معمولاً با نوشتن برنامه آغاز نمی‌شود. قبل از نوشتن برنامه لازم است گام به گام، کارهایی را که باید برنامه انجام دهد تعریف کنیم.

به این تعریف گام به گام یک عملیات، طراحی الگوریتم (Algorithm) گفته می‌شود.

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

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

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

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

اما وقتی مقیاس فعالیت‌ها و مسئله‌ها بزرگ‌تر می‌شود، بیش از هر زمان دیگری احساس می‌کنیم که نیازمند الگوریتم هستیم.
چند مثال از الگوریتمهای رایج
معمولاً آموزش الگوریتم را با الگوریتم های مرتب کردن (اصطلاحاً: Sorting) آغاز می‌کنند.

مثالی هم که در ابتدای این درس برای مرتب کردن دانش‌آموزان بر اساس قد مطرح شد، از همین جنس بود.

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

در اینجا تنها از چند نمونه نام می‌بریم و در درس‌های دیگر بسته به نیاز، بحث مربوط به الگوریتم‌ها را بازتر خواهیم کرد:

الگوریتم‌های مورد استفاده در موتورهای جستجو برای پیدا کردن بهترین پاسخ‌ها برای پرسش کاربران

در شکل کلی‌تر، الگوریتم‌های پیشنهاددهنده که در بسیاری از نرم‌افزارها از جمله شبکه های اجتماعی و خرده فروشی های دیجیتال (مثل آمازون و دیجی کالا)‌ دائماً از آنها استفاده می‌کنیم (یا آنها از ما استفاده می‌کنند).

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

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

بدیهی است بحث الگوریتم دانشی تخصصی است که گوشه‌ای از آن می‌تواند برنامه حرفه‌ای عمر کامل یک متخصص را به خود اختصاص دهد.

بنابراین، طبیعی است آنچه در اینجا اشاره شد، نکاتی بسیار ابتدایی – گاه به قیمت حذف جزئیات و دقت علمی – بود تا صرفاً این مفهوم برای دوستان عزیز شفاف‌تر شود.
ارسال‌ها
پاسخ
mostafaimani آفلاین
عضو جوان
**
ارسال‌ها: 23
موضوع‌ها: 2
تاریخ عضویت: Oct 2019
اعتبار: 0
#5
05-10-2019, 08:24 PM
(26-12-2017, 07:30 PM)عیوضپور نوشته است: Confused Idea الگوریتم چیست؟

مجموعه‌ای متناهی از دستورالعمل‌ها است، که به ترتیب خاصی اجرا می‌شوند و مسئله‌ای را حل می‌کنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است. شیوه محاسبه معدل در مدرسه، یکی از نمونه‌های الگوریتم است
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوال Mis.emadin 3 1,155 26-05-2024, 09:32 PM
آخرین ارسال: a.zamani
  سوال Babak naghshnejad 1 618 26-05-2024, 01:31 PM
آخرین ارسال: a.zamani
  سوال jalal 7 3,315 26-05-2024, 01:29 PM
آخرین ارسال: a.zamani
  سوال عیوضپور 9 2,878 02-10-2018, 02:32 PM
آخرین ارسال: Mis.emadin
  سوال ۲ عیوضپور 0 860 26-12-2017, 07:14 PM
آخرین ارسال: عیوضپور
  سوال jalal 5 2,292 24-12-2017, 12:29 PM
آخرین ارسال: حسین رضائی

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 12-05-2025، 01:34 PM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.