Think, Solve, and Learn למדת 0 מתוך 53

שים לב! - לא תוכל לראות התקדמות למידה ללא התחברות (תמיד תשאר על 0%)
לחץ פה להתחברות מהירה

shuffle help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

חלוקה לשכבות חשובה במיוחד כאשר:

(20 נק') - שאלה #53916

להלן תיאור של שכבות המערכת. שכבה A עושה שימוש בשכבה B, שכבה B עושה שימוש בשכבה C. מפתחי המערכת רצו להוסיף פונקציונאליות של שכבה A אשר תעשה שימוש בשכבה C ישירות ללא מעורבות בשכבה B. האם הוספת הפונקציונאליות תהווה הפרה לעקרונות של חלוקה לשכבות?

(20 נק') - שאלה #53917

נניח מערכת שבה ארבע שכבות A, B, C, D אשר התלות של כל שכבה היא בשכבה הקודמת בלבד. נניח תלות במידה שווה בין השכבות. שינוי בשכבה אחת במערכת, באיזו שכבה השינוי צפוי להשפיע במידה הרבה יותר על המערכת?

(20 נק') - שאלה #53918

מה מהבאים מבטא לכידות (Cohesion) גבוהה במערכת?

(20 נק') - שאלה #53919

מה ההבדל בין הפשטה (Abstraction) לבין הכמסה (Encapsulation)?

(20 נק') - שאלה #53920