ecliptic

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

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

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

علایم فلوچارت:

تاخیر: شکل تاخیر نشان دهنده یک مدت انتظار که در آن هیچ فعالیت انجام شده است.

این شکل در اغلب فلوچارت ها مهم است. مثلا اگر بخواهید باید در بین پروسه ی فعالیت ها یک تاخیر قرار دهید تا بتوان آن را به محصول اضافه کرد .

تاخیر

تاخیر

فراخوانی زیر الگوریتم: در نوشتن فلوچارت های برنامه های کامپیوتری، به این شکل فراخوانی زیر الگوریتم یا زیر روال میگویند .

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

فراخوانی زیر الگوریتم

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

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

فرآیند جایگزین

سایر علایم

مرتب کردن : به شکل زیر است اما کار آن فهرستی از داده ها را در یک دنباله می چیند.

مرتب کردن در فلوچارت

مرتب کردن

نمایش بر روی مانیتور: هنگامی که بخواهیم اطلاعاتی را بر روی مانیتور نمایش دهیم از علامت زیر استفاده می کنیم

نمایش بر روی مانیتور در فلوچارت

نمایش بر روی مانیتور

چاپ بر روی کاغذ:  شکل این نماد به صورت مستطیلی با قاعده ی منحنی شکل است و از آن برای نمایش چاپ بر روی کاغذ استفاده میکنیم

چاپ بر روی کاغذ در فلوچارت

چاپ بر روی کاغذ

عملیات دستی: به شکل ذوزنقه دارای منحنی در قاعده و نشان دهنده ی انجام عملیات دستی است ؛

در صورتی که بخواهیم عملیات به صورت اتوماتیک انجام نشود باید از این علامت استفاده کنیم

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

عملیات دستی

ورودی دستی :  این علامت اغلب نشان دهنده ی گرفتن اطلاعات از طریق کیبورد کامپیوتر است.

  • شکل آن تقربیا مانند این است که یک صفحه کلید را از گوشه نگاه کنیم.
ورودی دستی در فلوچارت

ورودی دستی

دیتابیس(پایگاه داده): شکل آن استوانه ای و نشان دهنده ی یک پایگاه داده است .حال در اشکال زیر میتوانید انواع آن را ببینید

(توجه : با توجه به جدید بودن تکنولوژی SSD  سمبل آن را همراه با HDD [1] یکی گرفتم)

دیتابیس(پایگاه داده) در فلوچارت

دیتابیس(پایگاه داده)

مثال های فلوچارت

فلوچارت درخت تصمیم

فلوچارت درخت تصمیم

فلوچارت شبکه عصبی مصنوعی

فلوچارت شبکه عصبی مصنوعی

واژه نامه

[1] HDD   همان هارددیسک است برای اینکه ابزار های دیگر ذخیره سازی مغناطیسی منقرض شده اند . تنها هارد دیسک را به این عنوان قرار داده ام.

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

دیدگاهتان را بنویسید

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