You are on page 1of 6

‫תכנון מערכות בשפת ‪C‬‬

‫וגם מבני נתונים ויעילות‬


‫אלגוריתמים‬

‫שגיא פייגין‬
‫הקורסים אותם נלמד‬

‫• תכנון מערכות בשפת ‪C‬‬


‫• מבני נתונים ויעילות אלגוריתמים‬
‫מטרות הקורס‬

‫הכרת התכנות הפרוצדורלי‬ ‫•‬


‫פתרון בעיות באמצעות אלגוריתמים‬ ‫•‬
‫הבנה מעמיקה של עקרונות שפת ‪ C‬תוך שימוש‬ ‫•‬
‫בספריות ואלמנטים מובנים של השפה‬
‫הכנה למבחני בסמ"ח‬ ‫•‬
‫הכנה למבחנים החיצוניים בנושאי הקורס‬ ‫•‬
‫הכרת מבני נתונים לשמירת ושליפת מידע בצורה‬ ‫•‬
‫יעילה‬
‫מבנה הקורס‬
‫הקורס נמשך ‪ 2‬טרימסטרים‬ ‫•‬
‫הקורס בנוי משיעורים פרונטליים ותרגולים‬ ‫•‬
‫חלק קטן מהשיעורים הפרונטליים יתקיימו במעבדה‪ .‬אפשר להביא‬ ‫•‬
‫מחשבים אישיים‪.‬‬
‫במהלך הקורס יתקיימו לפחות ‪ 2‬בחנים‪ .‬זמן כל בוחן הוא ‪ 4‬שעות‬ ‫•‬
‫שעון‪ .‬הבוחן ראשון יהיה בסביבות אוקטובר והשני סביב דצמבר‪.‬‬
‫סביב תחילת ינואר יהיה לכם מבחן בסמ"ח‪ .‬הודעה על כך תקבלו‬ ‫•‬
‫מהצבא ואין לנו השפעה על כך‪ .‬בהמשך הקורס נדבר על המבחן‪.‬‬
‫מאמצע פברואר יחלו מבחני המגן‬ ‫•‬
‫– מבחן מגן לתכנון מערכות בשפת ‪( C‬מועד א' ‪ +‬ב')‬
‫– מבחן מגן למבני נתונים ויעילות אלגוריתמים (מועד א' ‪ +‬ב')‬
‫הערות לקורס‬
‫למידה עצמאית היא חלק אינטגרלי מהקורס‬ ‫•‬
‫אתם מתבקשים להתכונן לשיעורים על ידי חזרה על החומר הנלמד ותרגול שוטף‬ ‫•‬
‫המטלות הן עבורכם‪ .‬חלקן קשות וחלקן קשות יותר‪.‬‬ ‫•‬
‫מניסיון עבר‪ ,‬ללא תרגול שוטף לא ניתן לעבור את הקורס‪.‬‬ ‫•‬
‫הציון הסופי מושפע בין השאר מהכנת המטלות‪.‬‬ ‫•‬
‫אם נתקלתם בקושי ולאחר השקעה מרובה עדיין לא הצלחתם לפתור את המטלה‪:‬‬ ‫•‬
‫תפתחו גוגל‬ ‫–‬
‫תפנו לחבר ללימודים‬ ‫–‬
‫תפנו למתרגל‬ ‫–‬
‫תפנו אלי‪ ,‬בוואטסאפ‪ ,‬באתר הקורס‪ ,‬בכיתה‪ ,‬במסדרון‬ ‫–‬
‫• התרגולים במעבדה נועדו לעזור לכם להתמודד עם החומר הנלמד ולתמוך בכם בפתרון‬
‫מטלות הבית‪.‬‬
‫• התרגולים במעבדה לא נועדו להיות הזמן שבו תעבדו לראשונה על מטלות הבית!!!‬
‫• תשתדלו מאוד להיות נוכחים ומרוכזים בכיתה‪ .‬קשה להתרכז בזום לאורך זמן ובקלות‬
‫נוצרים פערים לימודיים גדולים‪.‬‬
‫מה כבר יכול להשתבש כשמפסידים‬
‫שיעור‪...‬‬

‫‪6‬‬

You might also like