מקצוע מידע על מקצוע : תכנות פונקציונאלי מבוזר - 046273

046273 - תכנות פונקציונאלי מבוזר
נקודות
זיכוי
3.0
 
ניתן
בסמסטר
ב
 
עבודת
בית
פרויקט
או סמינר
מעבדה תרגול הרצאה  
8     1 2 שעות
שבועיות

קביעת הציון עפ"י מעקב במשך הסמסטר ובחינה סופית.


  234122 מבוא לתכנות מערכות       מקצועות קדם
  234124 מבוא לתכנות מערכות     או
  044101 מבוא למערכות תכנה   ( או
 
  046209 מבנה מערכות הפעלה       מקצועות צמודים
  234123 מערכות הפעלה      


נושאים: יסודות התכנות הפונקציונאלי וטכניקות בסיסיות בחישוב מבוזר, שפת ארלנג erlang))- שפת תכנות פונקציונאלית עם תמיכה מובנית בתכנות מערכות מבוזרות. עקרונות התכנות הפונקציונאלי ותחשיב למדה- פונקציות, רקורסיה, שערוך עצל. טיפוסים דינמיים. מודל csp לתכניות מבוזרות. ניתוח נכונות תוכנה. מודל- שרת לקוח. שמירת מידע קבוע persistent)). עמידה בנפילות וטכניקות שכפול. מודלים נוספים לתכנות מבוזר: map-reduce, ממשק mpi להעברת הודעות וסנכרון עם מחסומים barriers)), חישובי streaming .




מערכת שעות לסמסטרים
סמסטר קודם מידע סמסטריאלי לסמסטר 02/2019 , 2019/2020 אביב תש"ף


ספרי לימוד
שנת הוצאה מוציא לאור מחברים ספר
2007 pragmatic bookshelf j. armstrong programming erlang: software for a concurrent world

נערך בתאריך 11/08/2020 בשעה 16:59:37