מודולריות (תכנות) – הבדלי גרסאות

נוספו 329 בתים ,  לפני 9 חודשים
ניסוח פתיח
(תקלדה)
(ניסוח פתיח)
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד עריכה מתקדמת מהנייד
'''מוֹדוּלַרִיוּת בתוכנה''' או תכנות מודולרי היא טכניקת עיצוב תוכנה המדגישה את הפרדת הפונקציונליות של תוכנה למודולים עצמאיים הניתנים להחלפה, כך שכל אחד מהם מכיל רק היבט אחד של כלל הפונקציונליות הנדרשת לביצוע.
'''מוֹדוּלַרִיוּת בתוכנה''' היא תכונה של מערכת מיחשוב המתארת את מידת הפריקות שלה, כדי לאפשר החלפה של חלקים או הוספה של חלקים שלא הוגדרו מראש. מערכת מודולרית היא מערכת הבנויה מיחידות משנה, שיכולות להיות זהות או שונות. הרכיבים שלכל אחד יש קיום נבדל ועצמאי, צריכים להיות מסוגלים להתחבר, לתקשר, לתפעל ולהחליף מידע באמצעות ממשק סטנדרטי, כאשר רצוי (אבל לא הכרחי) שיהיו בעלי צמידות רופפת.
 
'''מוֹדוּלַרִיוּתטכניקה בתוכנה''' היא תכונהזו של מערכת מיחשוב המתארתמתארת את מידת הפריקות שלה, כדי לאפשר החלפה של חלקים או הוספה של חלקים שלא הוגדרו מראש. מערכת מודולרית היא מערכת הבנויה מיחידות משנה, שיכולות להיות זהות או שונות. הרכיבים שלכל אחד יש קיום נבדל ועצמאי, צריכים להיות מסוגלים להתחבר, לתקשר, לתפעל ולהחליף מידע באמצעות ממשק סטנדרטי, כאשר רצוי (אבל לא הכרחי) שיהיו בעלי צמידות רופפת.
 
בתחום התוכנה, הצורך במודולריות הוא מרכזי. תוכנת מחשב בנויה מסדרה של הוראות לביצוע בעלת מבנה לוגי מסוים. חלוקה של התוכנה לתת מערכות שמבצעות תת-משימות, ואבחנה ברורה בין חלקים שונים בתוכנה, באופן שתפקיד כל חלק מוגדר וברור היטב מאפשרת מודולריות.