דלג לתוכן

מבוא לתכנות (שפת C)

התחבר כדי להוסיף

נושאי הקורס

לפי הסילבוס הרשמי של הקורס באתר אפקה, תשפ"ז

  • בסיס טכנולוגי לשימוש במחשב, סקירת שפות תכנות שונות, גישות בסיסיות לפתרון בעיות במחשב, האלגוריתם ופיתוחו מלמעלה-למטה. פקודות קלט/פלט, טיפוסי נתונים בשפת C, אופרטורים אריתמטיים והגדרות משתנים.
  • ביטויים לוגיים, משפטי תנאי, תנאים מורכבים ומשפט רב-ברירה (switch).
  • לולאות, הפקודות break ו continue, לולאות מקוננות
  • תכנות מודולרי, פונקציות, העברת נתונים לפונקציות, סוגי משתנים, טווח ההכרה של משתנה.
  • מערכים חד מימדיים, הפונקציה sizeof.
  • מערכים רב מימדיים.
  • העברת מערכים ומטריצות לפונקציות, ספריות סטנדרטיות.
  • מצביעים, פעולות על מצביעים, העברת פרמטר לפונקציה by, reference אריתמטיקה של מצביעים, מערך של מצביעים
  • מבנה, (struct), typedef העברת מבנה כפרמטר לפונקציה, מבנה בתוך מבנה
  • הקצאת זכרון דינמית
  • מערך של מבנים, מערך של מבנים בגודל לא ידוע, מערך של מצביעים למבנים
  • עבודה עם קבצי טקסט
  • סיביות ופעולות על סיביות