מבני נתונים

‫‪JAVA‬‬
‫סמסטר א' תשע"ב‬
‫מרצה‪ :‬פרופ' רפאל יוסטר‬
‫סוג הקורס‪:‬‬
‫רמת הקורס‪:‬‬
‫שיעור‬
‫דרג ‪.3‬‬
‫תוכן הקורס‪:‬‬
‫מבוא לתכנות מונחה עצמים‪.‬‬
‫הידור תוכנית ג'אווה‪.‬‬
‫משתנים‪ .‬מילות מפתח‪ .‬ביטויים בשפה‪.‬‬
‫בקרת זרימה‪ ,‬לולאות ומערכים‪.‬‬
‫אובייקטים ומחלקות‪ ,‬ירושה‪.‬‬
‫מחלקות גנריות‪.‬‬
‫ממשקים ומחלקות אבסטרקיות‪.‬‬
‫מבני נתונים כחלק מהשפה‪.‬‬
‫ממשק גרפי‪.‬‬
‫טיפול בקבצים‪.‬‬
‫דרישות הקורס‪:‬‬
‫‪ .1‬השתתפות בשיעורים‪.‬‬
‫‪ .2‬הגשת תרגילי בית (לא חובה‪ ,‬אך ציון העבודות יכול לתרום לציון הסופי)‪.‬‬
‫‪ .3‬בחינה סופית (חומר פתוח)‪.‬‬
‫הציון הסופי בקורס‪:‬‬
‫מבחן והגשת תרגילים‪.‬‬
‫שעת קבלה‪:‬‬
‫יום שני ‪ 11:00-12:00‬חדר ‪ .610‬טלפון‪ 8288414 :‬דוא"ל‪[email protected] :‬‬
‫ספרות באנגלית‪:‬‬
‫‪Thinking in Java, 3rd Edition - Bruce Eckel‬‬
‫‪http://www.mindview.net/Books/TIJ/‬‬
‫ספרות בעברית‪:‬‬
‫ג'אווה על כוס קפה – סלע מאיר (ספר זה לא נבדק על ידי המרצה)‪.‬‬