מערכות הפעלה

 

 

סילבוס

שם הקורס: מערכות הפעלה

שם המרצה: להב רון

 

ניתן בסמסטר (א'-ה'): א תשפ"א בשנה"ל (א'-ג'): ב,ג

ספרי לימוד:

  1. שקפים של הקורס

מבחני ביניים יתקיימו בתאריך: יתקיימו 2 עבודות סמסטריאליות במשקל של 5% כל אחת

מבחן סוף סמסטר יתקיים בתאריך:

ציון (ב%) יתבסס על:

בוחן אמצע

עבודות בית

מעבדה

בחינות סוף סמסטר

לא יתקיים

10%

 

90%

הערות: 1. נוכחות חובה ב- 80% מההרצאות הינה תנאי להשתתפות בבחינות.

2. מעבר בחינה סופית הינו תנאי לקבלת ציון חיובי בקורס.







שבוע מספר

תאריך

נושא הלימוד

הערות

1

25-30/10/2020

מבוא למערכות הפעלה

  • תתי מערכות

  • איחסון תכניות בזכרון

  • הוראות ביצוע סדרתיות ומקבילות

  • הסבר על סוגי מערכות הפעלה

  • רכיבי חומרה

 

2

1-6/11/2020

מבוא למערכות הפעלה

  • תפקידי מערכת ההפעלה

  • מערכות משובצות

  • עבודה סדרתית מול מקבילית

 

3

8-13/11/2020

מבוא למערכות הפעלה

  • ההסטוריה של מערכות ההפעלה

  • מושגי ה multi

 

 

4

15-20/11/2020

פרזנטציה על שעורי בית

 

5

22-27/11/2020

פרזנטציה על שעורי בית

 

6

29/11-4/12/2020

תהליכים וחוטים

  • מושגים בסיסיים

  • המבנה האנטומי של תהליך

  • אבסטרקציה של תהליך

  • כתובות

  • PCB

 

 

7

6-11/12/2020

11 חנוכה

תהליכים וחוטים

  • מצבי תהליכים

  • Threads מבוא

  • יתרונות וחסרונות לשימוש בתהליכונים.

  • IPC

 

 

8

13-15/12/2020

13 חנוכה

תהליכים וחוטים

  • פתרון בעיות במקביליות של תהליכים

  • הרעבה של תהליכים

  • מנעולים

  • מניעת קטעים קריטיים

  • בעיית הפילוסופים

 

 

9

20-25/12/2020

תזמון CPU ואלגוריתמי תזמון

 

10

27/12-01/01/2021

תזמון CPU ואלגוריתמי תזמון

 

11

03-08/01/2021

ניהול זיכרון

  • שיברור פנימי וחיצוני

  • שיטות למציאת מקום פנוי בזכרון

  • שימוש בחוצצים דינאמיים וסטאטיים

  • טעינה דינאמית וטעינה סטטית.

 

12

10-15/01/2021

קטעים קריטיים ובעיות שהם יוצרים ופיתרונן

  • בעיות שונות ופיתרון של בעיות לקטעים קריטים

 

13

17-22/01/2021

פרזנטציה על שעורי בית

 

14

24-29/01/2021

חזרות

 

  • הסילבוס נתון לשינוי עקב משבר הקורונה