משתמש:NVileos/ארגז חול/שפת C/שפת C (גרסה חלונות 7)
[[תמונה:50% .svg|50px]] |
ספר זה טרם הושלם ונמצא עדיין בכתיבה. ייתכן שחסרים בו פרקים, או אף נושאים שלמים. לפיכך, כרגע לא ניתן ללמוד ממנו על כל הנושא בצורה מקיפה. כמו בכל אחד מהספרים, מהדפים ומהנושאים בוויקיספר, גם כאן אתם מוזמנים להוסיף את הפרקים שלדעתכם חסרים. כל פעולה שעשויה לעזור תתקבל בברכה, כולל הערות ובקשות בדף השיחה של הספר. מידע נוסף |
הקדמה
[עריכה]הספר מעודכן לגרסה חלונות 7 (Windows 7) של חלונות!
שפת C היא אחת השפות היעילות והמהירות בתעשייה, ומשמשת כיום בעיקר לכתיבת מערכות בהן זמן הביצוע הוא גורם קריטי, או כאלה שדורשות אינטראקציה עם מערכות חומרה. רוב מערכות ההפעלה הנפוצות כתובות בעיקר בשפת C, וכן רוב הדפדפנים הנפוצים. שפת C היא אחת משפות התכנות הנפוצות בעולם. קיימים מהדרים לשפת C עבור כמעט כל סוגי המחשבים ומערכות ההפעלה. שפת C השפיעה על שפות תכנות רבות, ובמיוחד על C++, שנכתבה בתחילה כקדם מעבד עבור C, וכיום היא כמעט מכילה את שפת C. רוב שפות התכנות הנפוצות כיום כוללות מאפיינים תחביריים המזכירים את שפת C.
בספר הזה תלמדו את שפת C במערכת ההפעלה חלונות (Windows) . הספר קל מאוד, ומלמד את שפת C בחלונות מהבסיס. תקראו בעצמכם!
עבור מי הספר מיועד?
[עריכה]הספר מיועד לכל מי שרוצה ללמוד את בסיס התכנות, כל מי שרוצה לצבור עוד ידע על מחשבים וכל מי שרוצה מסיבה אחרת ללמוד את שפת C.
מאיזה גיל זה? זה מגיל כיתה ה' - ו' והילך.
שימו לב!
[עריכה]- יש צורך במחשב עם מערכת ההפעלה חלונות!
- בספר הזה אני אף פעם לא אזלזל בילדים שרוצים ללמוד תכנות! הם פשוט רוצים להעשיר ולהעמיק את הידע הקודם והבסיסי שלהם! דווקא תהא התייחסות לילדים ודוגמאות בשביל "להקפיץ אותם גבוה יותר", "ולהעלות אותם כמה מדרגות".
איזה ידע קודם נדרש עבור הספר?
[עריכה]- ניסיון בסיסי בשימוש בחלונות, כלומר ניסיון בשימוש בתוכנות(לדוגמא:
- אינטרנט אקספלורר
- צייר
- פנקס הרשימות),
ניסיון בשימוש במנהל הקבצים, וניסיון בהתקנת תוכנות.
- מינימום ידע בסיסי במתמטיקה, כלומר ידע שצברו ילדים בכיתה ה' - ו' במהלך לימודיהם בבית הספר מספיק, אך יהיה לא הרבה קושי בלימוד הספר.
- ידע בסיסי של השפה האנגלית, כלומר אותו הידע שצברו ילדים בכיתה ה' - ו' במהלך לימודיהם בבית הספר, אך יתכנו קשיים מעטים לעיתים רחוקות.
איזה ידע קודם לא נדרש, אבל מומלץ עבור הספר?
[עריכה]- ידע מורחב במתמטיקה, כלומר ככל שהידע במתמטיקה רחב יותר, יותר טוב (ויותר קל).
- ידע מורחב באנגלית, כלומר ככל שהידע באנגלית רחב יותר, יותר טוב (ויותר קל).
- | שפת C (גרסה חלונות 7) | - |