מידע על שפות תכנות
שם מקצוע
שפות תכנות
מספר מקצוע
236319
אתר הקורס
נקודות
3
שעות שבועיות
הרצאה
2
תרגיל
2
מעבדה
0
סמינר/פרויקט
0
קטלוג
סילבוס
ניתוח השוואתי של מושגים יסודיים בתחום שפות התכנות בשלוש פרדיגמות תכנותיות: ציוויית, פונקציונלית ולוגית/הצהרתית. המושגים הנדונים כוללים קישור, סדר שיערוך, פקודות, ערכים, טיפוסים, פולימורפיזם, והכללות של מבנה הפונקציה, מחסנית, איסוף אשפה ועוד. שפות התכנות הנדונות כוללות את פסקל ML, פרולוג C, ו- JAVA - והדגמה ממגוון של שפות אחרות. תוצאות למידה: בסיום הקורס הסטודנט יהיה מסוגל: % 1. ללמוד באורח יעיל, אפקטיבי ומהיר שפת תכנות לא מוכרת, כולל שימוש במבנים מתקדמים שבה.% 2. להעריך שפת תכנות, מבלי ללמוד לתכנת בה, מתוך האפיון שלה באמצעות מונחים נפוצים כגון פרדיגמה, טיפוסיות סטטית, קישור דינמי , סגור, וכד'.% 3. לתכנת במבנים מתקדמים בשפות פונקציונליות ולוגיות.
מקצועות קדם
מקצועות צמודים
מקצועות ללא זיכוי נוסף
מידע סמסטריאלי חורף 2020/21(תשפ"א)
עבור לסמסטר
אחראים
פרופ. חבר יוסף גיל
הערות
מועדי בחינות
מועד א
בתאריך 19.02.2021 יום ו משעה 9 עד השעה 12
מועד ב
בתאריך 15.03.2021 יום ב משעה 9 עד השעה 12
מיקום
קבוצות רישום
סוג | יום | שעה | בניין | חדר |
הרצאה תרגול | ה ד | 10:3 - 12:3 14:3 - 16:3 | טאוב טאוב | 2 5 |
הרצאה תרגול | ה א | 10:3 - 12:3 14:3 - 16:3 | טאוב טאוב | 2 8 |
הרצאה תרגול | ה ג | 10:3 - 12:3 12:3 - 14:3 | טאוב אמדו | 2 300 |