מידע על הנדסת מערכות הפעלה
שם מקצוע
הנדסת מערכות הפעלה
מספר מקצוע
236376
אתר הקורס
קטלוג
סילבוס
קורס זה נחשב כפרויקט לענין קיום דרישות הסיום. הקורס מלמד עקרונות בסיסיים ונושאים מתקדמים בהנדסת מערכות הפעלה. הסטודנטים יממשו, מאפס, מערכת הפעלה מינימליסטית (אך שלמה) שתומכת בזיכרון וירטואלי, במצב גרעין ומשתמש ( USER AND KERNEL MODE ) בקריאות מערכת ( SYSTEM CALLS ), בחוטים ( THREADS ) בהחלפות הקשר ( CONTEXT SWITCHING ), בפסיקות ( INTERRUPTS ), בתקשורת בין תהליכים ( INTERPROCESS COMMUNICATION ), בתאום של פעולות מקביליות, במערכת קבצים ובתקשורת. בנוסף, ילמדו נושאים מחזית המחקר של מערכות הפעלה אשר חלקם ימומש בפרוייקט בסוף הקורס. מטלות הקורס הינן שישה תרגילים מעשיים, פרויקט ומבחן (כל המטלות יסתיימו בסוף הסמסטר לפני תקופת הבחינות). התרגילים והפרויקט מוגשים בזוגות.
מקצועות קדם

מידע סמסטריאלי אביב 2012/13(תשע"ג)
עבור לסמסטר
המקצוע לא נלמד בסמסטר זה