קורסים
- מבוא למדעי המחשב (10016) תקציר הקורס:
- תכנות מונחה עצמים (10128) תקציר הקורס:
- סדנא בתכנות מונחה (10216) תקציר הקורס:
- תכנות ++C (10820) תקציר הקורס:
תקציר:
בקורס ילמדו הנושאים הבאים: קלט ופלט, ביטויים אריתמטיים ולוגיים משפטי תנאי, לולאות, פונקציות, רשימות, מיונים וחיפושים ורקורסיות. |
תקציר:
בקורס הסטודנטים ילמדו את יסודות התכנות המונחה עצמים: מחלקות ואובייקטים, קונסטרקטורים ירושה, פולימורפיזם וממשקים. כמו כן ילמדו על מנגנון ה- generics ועל שימוש ב- collections ב- JAVA. |
תקציר:
מימוש עקרונות תכנות מכוון עצמים בשפת C++, ההבדלים המרכזיים בין שפת JAVA לשפת C++, מושג ה- const, ערכי ברירת מחדל, אובייקטים מוכלים, סדר בניית האובייקטים, העמסת אופרטורים, הורשה, הורשה מרובה, פולימורפיזם - קישור דינאמי וקישור סטטי, templates, STL, מימוש design patterns מרכזיים ב- C++. הדגש בלמידה הוא יתרון היעילות בשפת C++ לעומת שפות אחרות ולכן נעמיק בתהליכים המתרחשים מאחורי הקלעים.
מבנה הציון: 50% מבחן 10% ממוצע 6 הבחנים הטובים ביותר |
תקציר:
מבוא לתכנות מונחה עצמים, מחלקות ואובייקטים, בנאים והורסים, הכלה, מחלקה חברה, מנגנון ה- REFERENCE, העמסת אופרטורים, הורשה, פולימורפיזם, מחלקות אבסטרקטיות. אופציונלי בהתאם לזמן / לימוד עצמי: טיפול בחריגות, קבצים ותבניות.
מבנה הציון: 70% בחינה 10% ממוצע ציוני 6 הבחנים עם הציון הטוב ביותר |