ecliptic

طراحی الگوریتم ، شبه کد و فلوچارت (قسمت دوم)

مبانی برنامه نویسی

در قسمت قبل طراحی الگوریتم ، شبه کد توضیح داده شد در این قسمت فلوچارت همراه با علایم توضیح داده می شود.

فلوچارت

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

یک برنامه نویس قبل از نوشتن برنامه آن را ترسیم میکند! تا بتواند روند اجرای نرم افزار را به خوبی نمایش دهد.

به صورت کلی می توان فلوچارت را به این صورت بیان کرد:

  •  (Flowchart) یا روند نما نوعی دیاگرام است که برای نمایش ترتیب و نحوه‌ ی عملکرد گام ‌های مختلف یک الگوریتم یا فرایند به کار می‌ رود.
  • به صورت علائم هندسی قابل فهم الگوریتم را برای کاربران و استفاده کنندگان شرح و بیان می کند.
  •  از یک علامت شروع استارت می خورد و به علامت پایان ختم می شود که در این بین ورودی ها شروط و پردازش ها قرار می گیرند.

علایم  :

شروع و پایان : این دو علامت به شکل بیضی است که  ابتدا و انتهای فلوچارت را نشان می دهند.

شروع و پایان در فلوچارت

شروع و پایان

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

خط جهت نما در فلوچارت

خط جهت نما

متوازی الاضلاع: این شکل ورودی (ها) و خروجی (ها)  را معلوم می کند. مثال های ساده ای مانند گرفتن  یک پست الکترونیکی، گرفتن سفارش، دریافت داده ها در برخی از فرمت ها ، و غیره . نمونه هایی از خروجی  مانند تولید یک گزارش، ارسال ایمیل، فکس یک پیام، و غیره

متوازی الاضلاع در فلوچارت

متوازی الاضلاع

مستطیل: از آن برای نشان دادن یک  پردازش ، کار، عمل و یا عملیات استفاده می شود

مستطیل در فلوچارت

مستطیل

لوزی  :  از این نماد برای نشان دادن تصمیم گیری استفاده میشود  در داخل آن شما سوالی را مطرح میکنید و سپس با جواب دادن Yes و یا No  مسیر فلش ( خط اتصال)  را مشخص میکنید تا به عملیات بعدی وارد شود.

البته به غیر از Yes و   Noمیتواند چندین خروجی نیزز داشته باشد.

لوزی در فلوچارت

لوزی

دایره : اگر بخواهید یک بخش از فلوچارت را به بخش دیگر از فلوچارت دیگر یا یک صفحه به صفحه ی دیگر را متصل کنید,

شما نمیتوانید آن را با رسم خط مشخص کنید اما میتوانید آن را با دایره مشخص کنید . (شکل 6)

دایره در فلوچارت

دایره

قسمت بعدی را در اینجا بخوانید

:اشتراک گذاری

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *