Download presentation
Presentation is loading. Please wait.
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"); } שמירת הקובץ לפרוייקט תתבצע על ידי FileSave tir1_1.c Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel
16
סביבת פיתוח – תוכנית ראשונה (המשך)
פעולת הידור (קומפילציה) מתבצעת ע"י: BuildComplie פעולת קישור מתבצעת ע"י: BuildBuild 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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.