Blitz OS Project

تمرین سری دوم درس سیستم‌عامل

مهلت ارسال: ۸ فروردین


فایل توضیحات فاز دوم پروژه را میتوانید از اینجا مشاهده کنید.

روز سه شنبه ۱۹ اسفند ساعت ۱۹ یک جلسه‌ی رفع اشکال برای این فاز از پروژه برگزار خواهد شد. توصیه میشود حتما در این کلاس حضور داشته باشید. در صورتی که در روند اجرای پروژه با مشکلی مواجه شدید، نیاز به توضیحات بیشتر داشتید و یا از مباحث مربوط به این فاز از پروژه سوالی داشتید می‌توانید در این جلسه مطرح کنید.

خواسته‌ها و خروجی

همانطور که در قسمت What to hand in گفته شده است، باید ۳ فایل

1. Synch.h
2. Synch.c
3. Main.c

را پس از تغییرات خواسته شده آپلود کنید. همچنین تنها خروجی مراحل ۵ و ۶ و ۷ را به کمک دستور script ذخیره کنید و همره با این فایل‌ها آپلود کنید. لطفاً در هردو فایل Synch.c و Main.c شماره دانشجویی خود را در قسمت PUT YOUR NAME HERE در ابتدای کدها بنویسید.

خروجی مطلوب برای ۳ مرحله‌ی ۵ و ۶ و ۷ به ترتیب در اینجا ، اینجا و اینجا قرار گرفته است.

همچنین، اگر هنوز توضیحات زبان KPL را نخوانده‌اید، حتماً آن را از اینجا مطلالعه کنید، در این فاز از پروژه، خواندن فایل‌های زیر نیز می‌تواند به شما کمک کند:

تحویل حضوری و نمره‌دهی

یک هفته بعد از ددلاین تمرین سری دوم, یک بازه ی زمانی مشخص میشود که در آن بازه هرکس در یک زمان مشخص به صورت آنلاین از طریق اسکایپ مراحلی که انجام داده است را به یکی از دستیاران آموزشی توضیح خواهد داد. نمره ای که خواهید گرفت به میزان تسلط شما در جلسه تحویل حضوری بستگی دارد. ملاک‌های نمره‌دهی این فاز از پروژه عملکرد کدها، و توانایی توضیح دادن روند کد به تحویل گیرنده است. پس لطفاً قبل از آپلود از اجرا شدن کد خود مطمئن شوید. همچنین کامنت گذاری نمره‌ای ندارد، اما در صورتی که نتوانید کد خود را به تحویل گیرنده توضیح دهید از شما نمره کسر خواهد شد. پس اگر فکر می‌کنید که ممکن است کدتان را فراموش کنید لطفاً کامنت‌گذاری مناسبی انجام دهید.

رفع اشکال

با تشکر از افرادی که سوال‌های خود را در cw مطرح کردند، برای این فاز نیز لطفاً‌ سوالات خود را در قسمت پرسش و پاسخ تمرین‌ها در cw مطرح کنید که علاوه بر این که پاسخ خود را می‌یابید، دوستانتان نیز بتوانند از پاسخ‌های موجود در cw استفاده کنند.