­

הרשמה לאתר

להמשך תהליך הרכישה עליך להיות רשום באתר

כניסת משתמשים רשומים

שם משתמש (דוא''ל) *
סיסמא *
arrow Iconהתחבר שכחתי סיסמא


הרשמה לאתר


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




arrow Iconהרשמה
תקנים בסל הקניות שלך
סה"כ: ש"חלתשלום

מילון מונחים תוצאות

 

מילון טכנולוגיות המידע
חפש

מטרות ועקרונות- תוכנות מחשבים נמצאו 23 מונחים

  • מסוגלות modifiability

     מידת הקלוּת לשנות תוכנית.

  • יעילות efficiency

     מידת מהירות הביצוע של תוכנית או מידת צריכת הזיכרון שלה, או שתיהן.

  • מובנות understandability

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

  • מודולריות modularity

     המידה שבה תוכנית מורכבת ממודולים, כך ששינוי במודול אחד משפיע השפעה מִזערית על מודולים אחרים.

  • לכידות, קוהזיה cohesion\module strength

    האופן והשיעור שבהם פעילויות של מודול אחד מתייחסות זו לזו.
    הערות:
    1. לכידות חזקה משמעותה יחסים הדוקים מאוד בין הפעילויות במודול.
    2. ניתן לדרג סוגי לכידות מן החזָקה אל החלשה כלהלן:
      -לכידות תִפקודית
      -לכידות מידעית
      -לכידות תִקשורתית
      -לכידות בזמן
      -לכידות לוגית
      -לכידות מִקרית
    3. בשונה מ"צימוד"

  • לכידות תפקודית functional cohesion

     לכידות שבה כל הפעילויות של מודול תורמות לביצוע מטרה יחידה מוגדרת.

  • לכידות מידעית informational cohesion

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

  • לכידות תקשורתית communicational cohesion

     לכידות שבה הפעילויות של מודול משתמשות באותם נתוני קלט או תורמות ליצירת אותם נתוני פלט.

  • לכידות בזמן temporal cohesion

    לכידות שבה כל הפעילויות של מודול דרושות בזמן נתון.
    דוגמה:
     מודול הכולל את כל פעילויות האִתחול של תוכנית.

  • לכידות לוגית logical cohesion

    לכידות שבה כל הפעילויות של מודול דומות לוגית.
    דוגמה:
    עיבוד של נתונים ממצעי נתונים שונים, במודול אחד.

  • לכידות מיקרית coincidental cohesion

     לכידות שבה אין יוחסה (relationship) תפקודית הדדית בין הפעילויות של מודול.

  • לכידות ניהולית procedural cohesion

    לכידות שבה כל הפעילויות של מודול תורמות לנוהל נתון, כגון חִזרור או החלטה.

  • לכידות עוקבת sequential cohesion

     לכידות שבה התוצאה של פעילות אחת במודול משמשת אופרנד לַפעילות העוקבת באותו מודול.

  • צימוד coupling

    חִברוּר או תלות הדדית בין מודולים שונים.
    הערות:
    1. צימוד רופף פירושו היעדר תלות הדדית או חִברוּר בין מודולים או קיומם של תלות או חִברוּר חלשים.
    2. ניתן לדרג סוגי צימוד מן הרופֵף עד ההדוק כלהלן:
      -בלי צימוד
      -צימוד נתונים
      -צימוד בקרה
      -צימוד חיצוני
      -צימוד משותף
      -צימוד תוכן

  • צימוד נתונים data coupling

     צימוד שבו הנתונים מתחלקים בין מודולים.

  • צימוד בקרה control coupling

    צימוד שבו מודול אחד מעביר נתונים למודול אחר במטרה מפורשת להשפיע על פעולת המודול האחר.

  • צימוד חיצוני external coupling

    צימוד שבו ניתן לשלוט בצימוד של משתנים על ידי הגבלתו למשתנים שהוכרזו פורמלית כחיצוניים.
    הערה:
    PL/1 היא אחת משפות התכנות בעלות יכולת זאת.

  • צימוד משותף common-environment

    צימוד שבו מודולים ניגשים לנתונים משותפים.

  • צימוד תוכן content coupling

     צימוד שבו מודול אחד מתייחס למודול אחר או משנה את הקוד של מודול אחר.

     

  • מניפה מתכנסת fan-in

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

  • מניפה מתבדרת fan-out

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

  • איתור localization

     העיקרון המיושם בקבוצה של מודולים שהם בעלי לכידות חזקה וצימוד רופף.

  • מדד אישור confirmability

     המידה שבה התֶכֶן והמבנה של תוכנית נעשו כך שניתן לבדוק את כל חלקיה ללא קושי.