کتاب الگوریتم و فلوچارت مقدماتی
خیلی مفید نیست؟بله همینطور است!بنابراین، بیایید کتاب الگوریتم و فلوچارت مقدماتی عمیقتر به نمودارهای جریانی بپردازیم و ببینیم که چگونه میتوان آن را ایجاد کرد.فلوچارت چیست؟
فلوچارت به نموداری اشاره دارد که هر فرآیند یا الگوریتمی را از بالا به پایین یا راست به چپ در مراحل به تصویر می کشد. کل کار را در کارهای کوچک نشان می دهد و با یک راه حل یا پایان فرآیند به پایان می رسد. با کمک هر نرم افزاری می توان آن را روی کاغذ و همچنین دیجیتالی ترسیم کرد.
نمودار جریان این مانند یک نقشه مجازی برای سفر شما از طریق فرآیندی است که درک مسیر را آسان می کند.بسیاری از نویسندگان با ایجاد مبانی خود، فلوچارت ها را دسته بندی کرده اند. به عنوان مثال، استرنکرت نمودارها را بر اساس "کنترل جریان" طبقه بندی کرده است. به گفته وی، فلوچارت ها 4 نوع هستند.آن ها هستند:نمودارهای جریان اسناد،نمودارهای جریان سیستم،نمودارهای جریان داده، کتاب الگوریتم و فلوچارت مقدماتی وفلوچارت های برنامه
به همین ترتیب، انواع زیادی در فلوچارت ها بر اساس دیگر موارد وجود دارد.بنابراین، چگونه به درک آسان چیزها کمک می کند؟
یک فلوچارت با ساده کردن گردش کار یا الگوریتم به درک فرآیندهای دشوار در یک مرحله کمک می کند. این یک تصویر کامل از هر فرآیند پیچیده ارائه می دهد. و در ردیابی کارهای انجام شده، کارهای بعدی و آنچه در انتظار است کمک کنید.
می توان به راحتی شرایط را تحلیل کرد و آن را برای نتایج مطمئن و مطلوب دنبال کرد. و در نهایت، یک نتیجه از پیش تعریف شده در پایان یک سناریوی خاص ارائه می کند.
کل فرآیند را به اشکال مختلف برای انواع مختلف مراحل نمایش می دهد. از آنجایی که مراحل در نمودار می تواند برخی از اقدامات، تصمیم گیری، مستندسازی، ورودی/خروجی، انتظار یا تاخیر و غیره باشد. بنابراین، یک شکل متناظر برای همه انواع مراحل وجود دارد. اینها قوانین سخت کتاب الگوریتم و فلوچارت مقدماتی و سریع نیستند، بلکه برخی استانداردهای جهانی هستند که برای همه قابل دسترسی هستند.
به عنوان مثال، اگر مرحله ای شامل تصمیم گیری است، باید ایرانیان سایبراز شکل لوزی استفاده کنید. و اینگونه است که شما اشکال مختلفی برای انواع مختلف مراحل دارید. و فلش ها به عنوان مسیری برای نشان دادن ترتیب مراحل کار می کنند. اشکال بسیار جذابی برای پله ها وجود دارد، مانند مستطیل، لوزی، بیضی و غیره.
اشکال برجسته و کاربرد آنها در فلوچارت
اشکال مختلف در نهایت برای تعریف انواع مراحل ایجاد شدند. و اشکال متعددی برای فلوچارت های مختلف و مراحل آنها وجود دارد. برخی از اشکال برجسته و پرکاربرد به شرح زیر است:ترمیناتور - به شکل بیضی شکل برای نقاط شروع و پایان است. همچنین برای نتیجه/نتیجه برخی از مسیرها در نمودار استفاده می شود.
تصمیم - دو کادر را نشان می دهد که از پاسخ های "بله" و "خیر" به تصمیم حاصل می شود. در الگوریتمهای کامپیوتری، میتوان آن را با عبارات «اگر-دیگر» کتاب الگوریتم و فلوچارت مقدماتی که برای مقایسه و تولید خروجیهای باینری استفاده میشود، فهمید.
فرآیند - یک نماد مستطیلی شکل اغلب برای برخی عملکردها یا عملکردهای مشخص در فرآیند استفاده می شود. ممکن است در این جعبهها گامهای تکی وجود داشته باشد، یا میتوانید بیش از یک مرحله پیوسته را با هم بگنجانید.
سند - این شکل هنگام دریافت هر سند برای ورودی درج می شود. به عنوان مثال، دریافت نامهها، ایمیلها، سفارشها و غیره. هنگامی که سندی برای خروجی داده یا سفارش در دسترس است، این نماد استفاده میشود. نمونه هایی از اسناد موجود برای خروجی ایجاد یادداشت، نامه ها و غیره است.
داده (ورودی/خروجی) - شکل لوزی شکل در نمودار نشان دهنده برخی از داده های موجود برای ورودی یا خروجی در فرآیند است.
فرآیند از پیش تعریف شده - نشان دهنده برخی از فرآیندهای آشنا یا فرآیندی است که در جای دیگری تعریف شده است. علاوه بر این، می توان از آن برای برخی از فرآیندهای پیچیده استفاده کرد. گنجاندن این موارد در فلوچارت ضروری نیست، اما می توان از آنها برای درک عملکرد داخلی هر فرآیند استفاده کرد.
ورودی دستی - همانطور که از نام آن پیداست، به ورودی الگوریتم و فلوچارت مقدماتی داده ها به صورت فیزیکی توسط شخصی اشاره دارد. به طور معمول، ورودی داده ها از طریق ابزار یا ابزاری انجام می شود.
Comments
Post a Comment