====מדריך לכתיבת תכנית ב Ada==== ===מטרת המדריך=== מטרת מדריך זה להשלים את הפער בין החומר התאורטי הנלמד בכתה או מספר לימוד, לבין העבודה המעשית על המערכת. ===למי מיועד המדריך=== המדריך מיועד לתלמידים המתחילים את הלימוד התאורטי של שפת Ada, וזקוקים להדרכה כיצד לכתוב ולהדר את התכניות הראשונות שלהם במערכת GNU/Linux. ===על איזו מערכת נבנה המדריך=== המדריך נבנה על מערכת Ubuntu GNU/Linux אך כל מערכת לינוקס תתאים. הוראות ההתקנה המדוייקות ספציפיות למערכת מבוססת Debian GNU/Linux, אך ינתנו הסברים כלליים גם עבור מערכות אחרות. ===דברים שצריך לאסוף לפני תחילת העבודה=== * - מהדר ל Ada וספריות בסיסיות, מאוחר יותר אפשר להוסיף עוד סיפריות וכלי פיתוח נוספים. במערכות Ubuntu הפקודה הבאה תתקין את כל התכנות להן זקוקים בכתיבת תכנית Ada בסיסית: sudo apt-get install gnat במערכות אחרות צריך להקפיד כי במערכת יהיה מותקן מהדר מסוג gnat * - ספר לימוד ל Ada אם אתם תלמידים המחברת שלכם תספיק בהחלט, ספר לימוד טוב לא יזיק. כדאי לזכור כי לשפת Ada מדריכים רבים ברשת. [[http://en.wikibooks.org/wiki/Programming:Adap|קישור למדריך ברשת]] ===מהלך העבודה=== ==כתיבת התכנית== את התכנית ניתן לכתוב בכל עורך טקסט. אנו נשתמש בדוגמה זו בעורך הטקסט של Gnome. כתוב תכנית פשוטה בעורך הטקסט, קוד: /*code*/ with Ada.Text_IO; procedure Hello is begin Ada.Text_IO.Put_Line("Hello, world!"); end Hello; /*code*/ ==הידור התכנית== אנו נהדר את התכנית בעזרת מהדר gnat, מתוך המסוף ([[#תמונת מסך|ראה תמונת מסך בסוף המדריך]]) gnat make -f hello.adb ==הרצת התכנית== קוד: hello/. ==תמונת מסך== כך צריכה להראות התכנית בעורך הטקסט ובמסוף בו אתם מבצעים את ההידור וההרצה. {{מדריכים:ada1.jpg?200x200}} (לחץ על התמונה כדי לקבל תמונה מוגדלת) ===איך להמשיך=== בהמשך העבודה בודאי תרצו להתקין כלי פיתוח נוספים וספריות פיתוח חדשות. אפשר למצוא מדריכים לשימוש בכלים אלו ברשת ופה באתר. === מדריכי תכנות === [[מדריכי תכנות]] - אוסף מדריכי התכנות בפנגווין.