מהם המבנים השונים של דיאגרמות הזרימה?
דיאגרמת הזרימה היא אחד הכלים הטובים ביותר לעיצוב האופן שבו מכונה צריכה להגיב לסדרה של אירועים ואינטראקציות אפשריים במערכת פרוצדורלית. תכונה זו שימושית במיוחד בעת תכנון תוכנה לשפת תכנות פרוצדורלית. תרשים זרימה ניתן להשתמש כדי להבטיח כי התוכנית מוכנה לכל מצב ניתן להשתמש ארבעה מבנים עיקריים כדי ליצור את זה כמעט.
רצף
רצף הוא מבנה של תרשים זרימה המייצג סדרה של צעדים להתבצע אחד אחרי השני. זה כנראה הרעיון הבסיסי ביותר והוא נפוץ מחוץ לעיצוב של תרשים בצורה של צעד אחר צעד מדריך. כמה מבנים רצופים נפוצים הם דברים יומיומיים כמו מתכון להכנת לחם, הוראות להרכבת צעצוע או כיוונים לנסוע למקום. במקרה זה סוג של מבנה הוא כל מה שצריך כדי לתכנן תרשים זרימה, אולי רשימה ממוספרת היא המתאימה יותר. עם זאת, אם רשימת מושגים של צעדים או הוראות צריך לקחת בחשבון דברים כגון סטיות פוטנציאליות של בניית כבישים בעת נהיגה, אז תרשים זרימה יכול להיות הרבה יותר שימושי כדי להמחיש נתיבים חלופיים והחלטות.
החלטה
מבנה ההחלטות ב תרשים זרימה משמש כאשר, כפי שמצוין בשמו, יש לקבל החלטה מתאימה על איך להמשיך בהתאם למצב הנוכחי של נתוני התוכנית או את ההתקדמות בפועל של הפרויקט. זה ידוע גם בשם מותנה. בתכנות, תנאי הוא כלי נפוץ המשמש כדי לסייע לתוכנית לקבל החלטה לגבי מה לעשות. בשפות תכנות זה נקרא גם הוראה: "כן, אז". לדוגמה, אם משתמש כבר הקליק על כפתור מסוים על המסך, אז התוכנית צריכה ללכת לשלב 1. אבל אם הוא לא לחץ על זה, אז הוא צריך ללכת לשלב 2. רמזור ברחוב דומה למושג מבנה החלטה. אם האור הוא ירוק אז זה יכול להמשיך, אבל אם הוא אדום זה חייב להפסיק.
מחזור
מבנה המעגל משמש בתרשים זרימה, כדי לציין אם תוכנית או אדם חייבים לחזור על שלבים מרובים עד שמצב מסוים קיים. לדוגמה, אם תוכנית חייבת לגרום לערימה של 10 עיגולים להופיע על המסך לפני שתמשיך, אז מבנה זה צריך לבדוק את מספר מעגלים שם ולאחר מכן לעשות יותר, עד שיש 10. אז להמשיך מחוץ למחזור . דוגמה יומיומית יותר יכולה להיות של אדם החוסך לקנות פריט. לאחר כל פיקדון בבנק, הבנק יכול לבדוק את הצהרת החשבון כדי לראות אם הוא מוכן לבצע את הרכישה. יש לציין כי משימה במבנה מחזור של תרשים זרימה ניתן להשלים לפני או אחרי השלב שבו המצב הנוכחי נדרש.
מקרה
מבנה המקרה הוא בעצם מבנה החלטה עם יותר משני מצבים אפשריים. הראשון הוא טוב לבחירת לקנות לחם לבן או חיטה, תלוי איזה מהמשפחה שלך מעדיף. השני, עם זאת כפי שמציין את שמו, הוא הטוב ביותר כאשר אתה צריך לבחור מתוך מגוון רחב של אפשרויות, למשל סוכריות, בהתאם לסוג שאתה אוהב.