כיצד להבין וליצור תרשימי זרימה פשוטים של אלגוריתמים

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

רשום את המשימות שלך

אלגוריתמים מופיעים כמעט בכל מקום בחיים. לדוגמא, פקיד חנות משתמש באלגוריתם עם משימות כמו סריקת פריטים, שקיות מצרכים וקבלת התשלום שלך. אלגוריתמים אחרים, כמו אלה המרכיבים מערכות הפעלה ממוחשבות, מורכבים הרבה יותר. לפני שאתה יוצר תרשים זרימה, סיעור מוחות בתהליך שברצונך לבצע ואז זיהוי ורשום את המשימות שלו.

התחל בתהליך

אחת הצורות החשובות ביותר של תרשים הזרימה היא המלבן - הוא מייצג משימה בתהליך שלך. צייר מלבן ובתוכו כתוב את המשימה הראשונה שעליך לבצע. לדוגמא, אם התהליך הוא לעבור לערוץ הטלוויזיה המועדף עליכם, המשימה הראשונה עשויה להיות "להרים את השלט הרחוק."

המשך בתהליך

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

instagram story viewer

צור נקודת החלטה

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

הבן את סמל ההחלטה

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

בצע הסתעפות לוגית

צייר קו עם חץ שמשאיר את הקצה הימני של הסמל וכתוב "כן" מעל הקו. קו זה מייצג את הדרך שצריך לקחת אם תשובת השאלה היא "כן" - הטלוויזיה נדלקת כשלוחצים על כפתור "הפעלה". שרטט קו דומה שמשאיר את הקצה התחתון של הסמל ואז כתוב "לא" לצד השורה. קו זה מציין את הדרך שצריך ללכת אם הטלוויזיה לא תידלק. כעת יש לך שתי משימות ונקודת החלטה המטפלת באפשרות שהטלוויזיה תהיה מופעלת או כבויה לאחר שתנסה לכבות אותה.

השלם את תרשים הזרימה

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

טיפים לשרטוט זרימה

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

Teachs.ru
  • לַחֲלוֹק
instagram viewer