Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Programming in C

Similar presentations


Presentation on theme: "Introduction to Programming in C"— Presentation transcript:

1 Introduction to Programming in C
תרגול 1 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel Introduction to C - Fall Amir Menczel

2 מידע כללי אתר הקורס – http://www.cs.bgu.ac.il/~ipc111
שעות קבלה – יום ב' 10-12, בניין 37 חדר 112- כתובת דואר אלקטרוני – 6 עבודות תכנות – חובה, 30%. מבחן מסכם – 70%. Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel Introduction to C - Fall Amir Menczel

3 סביבת פיתוח - כללי במהלך הקורס נשתמש בסביבת העבודה Visual Studio 2005 המותקנת במעבדות. נתמקד רק בסביבת הפיתוח Visual C מרכיבים בסיסיים: עורך (Editor) משמש להכנת קבצי מקור של תכניות C . מהדר (Compiler) מתרגם את קבצי המקור שאתם כותבים בשפת C לשפת המכונה. כתוצאה מההידור נוצר קובץ .obj Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

4 סביבת פיתוח – כללי (המשך)
מקשר (Linker) מחבר את תכנית המקור (או כמה קבצי מקור) עם פונקציות מהספריות הסטנדרטיות לקובץ אחד שמהווה תכנית לביצוע (זהו קובץ ההרצה בעל סיומת exe שנוצר כתוצאה מהקישור(. תהליך ביצוע הידור ולאחריו קישור נקרא "בניה" או "Build". מנפה (Debugger) כלי עזר לגילוי מיקומן של טעויות לוגיות בתכנית. יילמד בתרגול 2. Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

5 סביבת פיתוח - הורדה ניתן להוריד גרסא חינמית לזמן מוגבל, Visual C Express לעבודה מהבית. קישור – Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

6 סביבת פיתוח - התקנה 1 2 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

7 סביבת פיתוח – התקנה (המשך)
3 4 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

8 סביבת פיתוח – התקנה (המשך)
5 6 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

9 סביבת פיתוח – התקנה (המשך)
במידה ומופיעה אזהרה מהסוג הבא לחצו על Run program. Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

10 סביבת פיתוח – תוכנית ראשונה
הפעלת הסביבה Start  All Programs  Visual C Express Edition  Microsoft Visual C Express Edition ניצור פרוייקט חדש - הפרויקט הוא למעשה אוסף של קבצים ותיקיות שבאמצעותן מאפשרת לנו VS2005 להריץ תוכניות C . File  New  Project Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

11 סביבת פיתוח – תוכנית ראשונה (המשך)
Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

12 סביבת פיתוח – תוכנית ראשונה (המשך)
Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

13 סביבת פיתוח – תוכנית ראשונה (המשך)
הוספת קובץ חדש לפרוייקט Project  Add New Item Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

14 סביבת פיתוח – תוכנית ראשונה (המשך)
Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

15 סביבת פיתוח – תוכנית ראשונה (המשך)
העתיקו את השורות הבאות לחלון העריכה #include <stdio.h> void main(){ printf("Welcome to C Programming!\n"); } שמירת הקובץ לפרוייקט תתבצע על ידי FileSave tir1_1.c Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

16 סביבת פיתוח – תוכנית ראשונה (המשך)
פעולת הידור (קומפילציה) מתבצעת ע"י: BuildComplie פעולת קישור מתבצעת ע"י: BuildBuild Solution Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel

17 סביבת פיתוח – תוכנית ראשונה (המשך)
הרצת תוכנית מתבצעת ע"י: Debug  Start without debugging Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel


Download ppt "Introduction to Programming in C"

Similar presentations


Ads by Google