سلام دوستان من فلوچارت بلد نيستم
اصلا لازمه بلد باشم؟
فايدش چيه؟
سلام دوستان من فلوچارت بلد نيستم
اصلا لازمه بلد باشم؟
فايدش چيه؟
فلوچارت یعنی طرح کلی برنامه ای که تو ذهنته ، یا طرح برنامه با تمام جزئیاتش.خلاصه چیزی که بشه با شکل روی کاغذ پیاده شازیش کرد.
کمک میکنه تا برنامه ای که تو ذدهنت هست رو بشکل ملموسی ببینیش.
قبل از نوشتن برنامه باید این کار رو بکنی.
برای نوشتن برنامه های بزگتر یا الگوریتم های دقیق خودبخود بهش احساس نیاز میکنی.
خوب الگوريتم چي؟
اگر الگوريتم بلد باشيم كافي نيست؟
فلوچارت همون الگوريتم گرافيكيه فرق زيادي با هم ندارن
الگوریتم مهمترین مبحث تو برنامه نویسی هست .
ببینید شما وقتی یه برنامه رو می نویسید حتی برنامه ای برای جمع کردن دو عدد ، شما الگوریتم انجام این کار رو توی ذهنتون مرور می کنید که این بر نامه رو می نویسید و در صورتی که الگوریتم اونو نداشته باشین یا اشتبا داشته باشین مطمئنا به یک خطا برخورد می کنید (حد اقل خطای منطقی)
حتی در انجام کار های روزمره دارای الگوریتم هستید . یعنی اگه بخواهید چند تا کار رو انجام بدین . اول فکر میکنید که کدوم رو و چطور اونو انجام بدین و این همون الگوریتم هست
حالا اگه بخواین یه برنامه بزرگتر از جع دو عدد رو بنویسین مثل فاکتوریل نوشتن مراحل کار روی کاغذ می تونه خیلی بهتون کمک کنه و این همون الگوریتمه ک دارین روی کاغذ پیاده میکنین
حالا گفتن چون بهتره الگوریتم استاندارد باشه بهتره یه قواعدی داشته باشه تا اونو اگه به هر جای دنیا ببریم قابل فهم باشه مثل : شروع - پایان - و...
حالا اکه بخواهیم اونو استاندارد تر کنیم از یه سری اشکال برای نشون دادنش استفاده می کنیم که میشه فلوچارت