תרגילי תכנות מתקדמים בסביבת Win32

סיון טולדו

האתר הזה מכיל תרגילים בתכנות מערכות (system programming) בסביבת חלונות. התרגילים מיועדים להיות מוטלים בקורס "מערכות הפעלה" באוניברסיטאות ומכללות, אבל הן גם מתאימים לקורסים דומים, כגון קורסים בתכנות מערכות, וללימוד עצמי.

בקורס אוניברסיטאי, התרגילים מיועדים להיות מוטלים בקצב של אחד בשבוע. היקף התרגילים ורמת הפירוט בתרגיל מאפשרות לתלמידים ותלמידות עם יכולת תכנות בשפת C לפתור אותם בקצב כזה. הכוונה היא שפתרון תרגיל יקח מספר שעות לכל היותר, אבל כמובן שרמת המאמץ של כל תלמיד ותלמידה תלוייה בנסיון התכנות שלהם. כמובן שאי אפשר להטיל את כל התרגילים בסימסטר אוניברסיטאי של 13 או 14 שבועות. באוניברסיטת תל-אביב, אנו מטילים בין 10 ל-12 תרגילים בסמסטר.

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

חומרי הלימוד הללו זמינים גם באנגלית וגם בפורמט PDF נוח להדפסה.

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

Copyright Sivan Toledo 2004