![Page 1: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/1.jpg)
eclipseמדריך לעבודה ב
![Page 2: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/2.jpg)
תוכן עניינים
י כתיבת תוכנית "ע eclipseהכרת סביבת הפיתוח •
(3-10שקפים )ראשונה המדפיסה למסך טקסט
המובנה ( Debugger)הסבר על כלי ניפוי השגיאות •
Eclipse (11-13)ב
במחשב האישי eclipseהוראות להתקנת : נספח•
(14-18)
![Page 3: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/3.jpg)
7-Mar-15 3
תוכנית ראשונה –פיתוח סביבת
:וייפתח החלון הבא Eclipseפתחו את סביבת העבודה של •
.Okשלכם ולחצו Workspace-בחרו היכן ימוקם ה•
![Page 4: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/4.jpg)
7-Mar-15 4
(המשך)תוכנית ראשונה –סביבת פיתוח
.בשלב הבא תפתח סביבת העבודה•
וייפתח החלון File->New->Java Projectעתה לחצו על •
:הבא
Hello :הפרוייקטהכניסו את שם •
.Finishולחצו על
![Page 5: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/5.jpg)
7-Mar-15 5
(המשך)תוכנית ראשונה –סביבת פיתוח
.Helloחדש בשם פרוייקטעתה נוצר •
:נכתוב את הקוד עתה ניצור מחלקה חדשה שבה•
File->New->Class
![Page 6: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/6.jpg)
7-Mar-15 6
(המשך)תוכנית ראשונה –סביבת פיתוח
:נפתח החלון הבא•
נרשום את שם Nameבשורה •
.Hello –המחלקה שלנו
נסמן את הקובייה המסומנת בחץ
.Finishולאחר מכן נלחץ על
![Page 7: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/7.jpg)
7-Mar-15 7
(המשך)תוכנית ראשונה –סביבת פיתוח
:עתה קיבלנו את החלון הבא
בו נכתוב האזור
את הקוד של התוכנית
![Page 8: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/8.jpg)
7-Mar-15 8
(המשך)תוכנית ראשונה –סביבת פיתוח
:main-נרשום את שורת הקוד הבאה בתוך פונקציית ה
System.out.println("Hello World!!!");
על מנת להריץ את הקוד
שכתבנו נלחץ על
.הכפתור המסומן בחץ
-לחצו על כפתור הplay בכדי להריץ את
התוכנית
![Page 9: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/9.jpg)
7-Mar-15 9
(המשך)תוכנית ראשונה –סביבת פיתוח
נפתח החלון הבא שבו סביבת הפיתוח זיהתה שביצענו
שינויים ללא שמירה ושואלת אותנו האם אנו רוצים לשמור .Okנלחץ על , את הקובץ לפני ההרצה
![Page 10: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/10.jpg)
7-Mar-15 10
(המשך)תוכנית ראשונה –סביבת פיתוח
Console-לאחר הרצת התוכנית נקבל את הפלט בחלון ה
:וכפי שצפינו נקבל את הפלט הבא
![Page 11: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/11.jpg)
7-Mar-15 11
ב הדיבוגהפעולות הבסיסיות לפעולות
Eclipse:
:(Set Breakpoints)קביעת נקודות עצירה בתכנית •
.לחיצה כפולה על העכבר משמאל לשורה
F11הקישו : Debuggerהפעלת תכנית באמצעות •
F6הקישו : (step by step) צעדקידום צעד •
F8הקישו (: או עד הסוף)קידום עד לנקודת העצירה הבאה •
F5הקישו : כניסה לתוך פונקציה•
F7הקישו : יציאה מפונקציה•
debugger – Ctrl+F2-יציאה מה•
11
![Page 12: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/12.jpg)
7-Mar-15 12
-דוגמא לביצוע פעולות בסיסיות בdebugger
12
public class Test {
public static void main(String[] args) {
int x = 10;
int y = 20;
int z = x + y;
foo(x,y);
foo(x,z);
{
private static void foo(int x, int y) {
System.out.println("parameters are: " + x + ", " + y);
int sum = x + y;
System.out.println("sum is: " + sum);
{
{
:העתיקו את הקוד הבא לסביבת העבודה
![Page 13: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/13.jpg)
7-Mar-15 13
Debugהחלון
Source
Console
Execution Stack
Variables, breakpoints, expressions
![Page 14: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/14.jpg)
Eclipseהוראות להתקנת -נספח
. Windowsהוראות ההתקנה הינן למערכת ההפעלה *
סטודנטים המשתמשים במערכת הפעלה אחרת נא
לגשת למתרגל לקבלת הסבר
![Page 15: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/15.jpg)
7-Mar-15 15 15
הורדה -סביבת פיתוח
שנמצאת במעבדות לפי השלבים הגרסאלמי שיעבוד מהבית מומלץ להוריד את
:הבאים
והורידו את אחת ( במידה ולא מותקן על המחשב שלכם) winrarהורידו :1שלב
(.ביט 32/64)הגרסאות בהתאם למערכת ההפעלה שלכם
קישור להורדה באתר הקורס תחת ) Java- JDKעתה נוריד תמיכה בשפת :2שלב
Useful links)
![Page 16: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/16.jpg)
7-Mar-15 16 16
הורדה -סביבת פיתוח
ובחרו את Agreement LicenceAcceptלחצו על :3שלב
(.windows x86)קובץ ההורדה המסומן בחץ האדום
![Page 17: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/17.jpg)
7-Mar-15 17 17
הורדה -סביבת פיתוח
.jdk-לאחר ההורדה התקינו את קובץ ה: 4שלב
להורדה קישור ) eclipseהורידו את סביבת העבודה :5שלב
(Useful linksבאתר הקורס תחת
חלצו את התיקייה הנמצאת בקובץ שהורדתם :6שלב
![Page 18: eclipse ב הדובעל ךירדמipc172/wiki.files/Eclipse guide.pdf · 7-Mar-15 )ךשמה( הנושאר תינכות – חותיפ תביבס הדובעה תביבס חתפת אבה](https://reader034.vdocuments.site/reader034/viewer/2022050323/5f7ce722b8f5d71c5b5c25b4/html5/thumbnails/18.jpg)
7-Mar-15 18 18
הורדה -סביבת פיתוח
שלב 7: עתה ניתן לפתוח את סביבת העבודה, היכנסו
.לתיקייה שחילצתם ולחצו על קובץ ההפעלה