روندنما: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
Joliemd (بحث | مشارکت‌ها)
جز ←‏پیوندهای مرتیط: اشتباه تایپی در لغت مرتبط اصلاح شد.
برچسب: نیازمند بازبینی
بدون خلاصۀ ویرایش
خط ۱: خط ۱:
[[پرونده:Wikipedia article-creation-2.svg|بندانگشتی|200px| فلوچارت مقاله‌سازی در ویکی‌پدیا]]
[[پرونده:619px-Wikipedia article-creation-2farsi.svg.jpg|بندانگشتی|200px| فلوچارت مقاله‌سازی در ویکی‌پدیا]]
[[پرونده:LampFlowchart.svg|بندانگشتی|200px|فلوچارت کارنکردن لامپ]]
[[پرونده:LampFlowchart.svg|بندانگشتی|200px|فلوچارت کارنکردن لامپ]]
'''رَوَندنما''' یا '''فلوچارت''' {{به انگلیسی|Flowchart}} نموداری است برای نمایش داده‌ها، اطلاعات و روند کار یک الگوریتم بر روی آنها، به‌وسیله نمادهای خاص و خطوط جهت‌دار بین آنها.
'''رَوَندنما''' یا '''فلوچارت''' {{به انگلیسی|Flowchart}} نموداری است برای نمایش داده‌ها، اطلاعات و روند کار یک الگوریتم بر روی آنها، به‌وسیله نمادهای خاص و خطوط جهت‌دار بین آنها.

نسخهٔ ‏۱۴ ژوئیهٔ ۲۰۱۵، ساعت ۲۳:۱۷

فلوچارت مقاله‌سازی در ویکی‌پدیا
فلوچارت کارنکردن لامپ

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

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

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

نمادهای مورد استفاده

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

  • آغاز و پایان
  • ورودی و خروجی
  • رابط
  • تصمیم گیری (شرطی)
  • پردازش
  • فراخوانی زیرالگوریتم
  • توضیحات اضافی و کمکی
  • تلفیق
  • ادغام
  • استخراج
  • ...

منابع

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

پیوندهای مرتبط

جستارهای وابسته