روندنما

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

رَوَندنما یا فلوچارت (به انگلیسی: Flowchart) نموداری است برای نمایش داده‌ها، اطلاعات و روند کار یک الگوریتم بر روی آنها، به‌وسیله نمادهای خاص و خطوط جهت‌دار بین آنها.

فلوچارت به چه کاری می‌آید؟[ویرایش]

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

نمادهای مورد استفاده[ویرایش]

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

  • آغاز و پایان Oval (Programmablaufplan).png
  • ورودی و خروجیParallelogramm (Programmablaufplan).png
  • رابط
  • تصمیم گیری (شرطی)Raute (Programmablaufplan).png
  • پردازشRechteck (Programmablaufplan).png
  • فراخوانی زیرالگوریتمRechteck mit doppelten, vertikalen Linien (Programmablaufplan).png
  • توضیحات اضافی و کمکی
  • تلفیق
  • ادغام
  • استخراج
  • ...

منابع[ویرایش]

  • ایرج صادقی. الگوریتم و فلوچارت. انتشارات ناقوس. تهران ۱۳۸۴. ISBN ۹۶۴-۶۷۵۹-۳۷-۸

پیوندهای مرتیط[ویرایش]

جستارهای وابسته[ویرایش]