לפניכם הגרסה העברית שנוצרה באופן אוטומטי. לקריאת הגרסה המקורית באנגלית

 

תיאור
שפת התכנות C היא אחת משפות התכנות הנפוצות כיום לפיתוח תוכנה בסביבות מחשב מתקדמות. השימוש בשפת התכנות C לפיתוח תוכנה מכיל אפשרויות תכנות רבות שיש ללמוד להשתמש בהן, אך גם דורש להתמודד עם קשיים המתעוררים. עם השלמת הקורס, המשתתף יוכל להתמודד עם בעיות תכנות בחיים האמיתיים. הקורס יעשיר ויעמיק את ניסיונו של המשתתף בפיתוח מערכות גדולות ומורכבות תוך שימוש בשפת התכנות C. הקורס משתמש בדוגמאות רבות כדי להסביר את החומר התיאורטי, וכולל הצעות רבות לשימוש מעשי בשפה
קהל יעד
הקורס מיועד למתכנתים בתחומים שונים ומהנדסי חומרה 

 

מבוא

        מבוא.
        היסטוריה.
        מאפייני השפה.
        תוכנית פשוטה.
        שלבי פיתוח התוכנית.
    משתנים

        יחידות זיכרון
        ייצוג מספרים בזיכרון
        סוגים משתנים ב C
        משתנים - הצהרה ושימוש
        הקצאת ערכים למשתנים
        I / O - printf (), scanf ()
        סוג מכפילים
        הקלד המרה
        הצפה
    ביטויים ומפעילים

        אופרטורים

            מפעילי אריתמטיקה
            מפעילי הקצאה, תוספת וצמצום
            Size URL מפעיל
            אופרטורים לוגיים לוגיים
    בקרת זרימה - תנאים

        אם הצהרה
        מפעיל מותנה - "? You
        מקונן אם
        - מתג
        הפסקה - המשך
    בקרת זרימה נוספת - לולאות

        בזמן
        ל
        עושה תוך כדי
    מצביעים

        למה מצביעים?
        מצביעים - הכרזה, הקצאה, תצוגה
        מצביע על מכשולים
        מצביע ומערכים
        פעולות אריתמטיות על מצביעים
        השוואה בין מצביעים
        סריקת מערכים באמצעות מצביעים
        מצביעים ופונקציות
        העברת משתנים לפי סימוכין
    הקצאת זיכרון דינמי

        הקצאת זיכרון דינמי - למה?
        malloc (), calloc (), ללא תשלום () פונקציות הספרייה
        הקצאת זיכרון דינמי עבור מערכים o-dimensional
        מערכים של מצביעים
        הקצאת זיכרון דינמי עבור מערכים דו מימדיים
    סיביות

        אופרטורים של סיביות: AND, OR, XOR, NOT
        משמרת שמאלה, משמרת ימינה
    מערכים ומיתרים

        מערכים.
        מערכים רב ממדיים.
        מיתרים - מערכי תווים.
        פונקציות ספריה עבור מניפולציה של מחרוזות
    פונקציות

        פונקציות

            הגדרה, הצהרות ומבנה.
            שימוש בארגומנטים.
            יציאה מהפונקציה.
        מעביר פרמטרים

            לפי ערך.
            לפי התייחסות.
    מבנים ואיגודים

        מבנה

            הגדרה.
            הגדרת משתנים.
            מבנים התייחסות.
        מערך מבנים

            שימוש.
            אתחול.

    ניסיון בתכנות בשפה ברמה גבוהה
    היכרות עם מבני נתונים ומערכות הפעלה - מועדפת

    עם סיום הקורס יוכל המשתתף לפתח תוכנה ב C
    המשתתפים ילמדו את היתרונות והחסרונות של מבני התכנות השונים ב C

חזרה

מעוניינים במידע נוסף?

מלאו פרטיכם ונציגינו יחזרו אליכם בהקדם

  • *שם מלא:

  • *אימייל:

  • *טלפון:

  • *נושא הפניה:

  • פירוט הפניה:

ציון פרטיך/פרטייך כמפורט לעיל יהוו הסכמה שלך לשיגור המידע והעדכונים מטעם סלע אליך/אלייך לכתובת הדוא"ל ו/או מספר הטלפון הסלולרי שלך שיפורטו כמפורט לעיל.
  • קבוצת סלע

    הוקמה בשנת 1990 עם החזון להבאת הידע המתקדם ביותר בטכנולוגיות השונות לתעשיית ההיי-טק, בדגש על פרקטיקה ואיכות, ומעניקה כיום שירות ל- 800 לקוחות מרוצים ברחבי העולם. סלע מגשימה מידי יום את החזון שלה בכך שהיא מהווה מרכז הדרכה ומרכז טכנולוגי, עם התמקדות והובלה בטכנולוגיות השונות והמתקדמות ביותר ודואגת שגם לקוחותיה יישארו מעודכנים כל העת על ידי קורסים, כנסים, הדרכות, ייעוצים, בתים פתוחים, מיקור חוץ וכו'.

    הצטרפו לרשימת הדיוור של סלע  »
  • מכללת סלע

    מציעה לאקדמאים, לחיילים משוחררים ולמועמדים פוטנציאליים מסלולי לימוד ייחודים פרי פיתוח מקורי של מהנדסי תוכנה ומחשבים בכירים בקבוצת סלע. צוות המרצים של מכללת סלע מורכב מבכירי אנשי המיחשוב בישראל. הלימודים מתקיימים בכיתות מהמשוכללות והחדישות ביותר בארץ. שיטות הלימוד החדשניות כוללות תרגול והפעלה של הסטודנטים בשילוב לימודים מהבית בשיטת ה-E-Learning.

    הצטרפו לרשימת הדיוור של סלע  »
  • אתר הסטודנטים

    במערכת הלמידה של מכללת סלע תוכלו לקבל מידע לגבי לוח השעות שלכם, לצפות בשיעורים מוקלטים, לקרוא הודעות, להגיש עבודות ועוד.

    כניסה לאתר הסטודנטים »