نویسنده: NC

سلام،

ما امروز پا شدیم اومدیم قزوین، شما تو تخت خواب تشریف داشتید.

حالا اشکال که نداره ... نه ... خواهش میکنم ... نفرمایید ...

کل موضوع این بود که قرار امتحان Final بدیم (به سلامتی و میمنت ... مبارک باشه)

بعلــــــــــــــــــــــــــــــــــــــــــه....

استاد یک کلیاتی و جزئیاتی فرمودند که ما هم اینجا مینویسیم شما حالشو ببرید:

1- قراردادها و تعاریف رو بلد باشید ( ترم 2 هستی هنوز نمیدونی Char چند byte  تشریف داره)

 این مورد شامل مبانی کامپیوتری، تغییر مبناهای (10 و 2 و 8 و16) موارد مربوط به متغیرها و آشنایی با Reserve Words جاوا میشه.

ممکن هست که در امتحان با موارد صحیح و غلط رو به رو بشید خدای نکرده، حواستون جمع باشه.

2- آشنایی با موارد و مفاهیم interface و abstract خیلی مهمه !!! خوب اینارو یاد بگیرید که به چه دردی میخورن و چطور میشه ازشون استفاده کرد.

3- باید با خطاهای برنامه نویسی آشنا باشید ... سه نوع خطای اصلی syntax, runtime, compile رو خوب بدونید چی هستن و بهشون مسلط باشید.

4- مفاهیم Polymorphism که چون اسمشون خیلی خفن تشریف داره حتما استاد ازشون سوال میده، که باز هم قدرت پاسخگویی شما برمیگرده به میزان تسلطی که به abstract دارید.

5- کلا که استاد از (به قول خودشون) سرآیند یعنی همون Header سوال دادن خوششون میاد، خودتون رو آماده کنید که چندتایی سوال در هر موردی به شکل Header جواب بدین.

6- خوب با کاربرد extends و implements آشنا باشید، به عنوان مثال بدونید که Interface از طریق implements رفتارهایی رو پیاده سازی میکنه که از parent به child منتقل نشده است.

(*ببین چند بار گفتم این interface  و abstract  رو حواستون باشه)


7- مباحث گویی یا همون GUI که قرار نیست سوال گرافیکی ازشون مطرح شه. (نه تورو خدا بیا سوال گرافیکی بده، نه تعارف نکن جون من). از این مبحث باید بلد باشید در کد استفاده کنید؛ یعنی اینکه اگر خدای نکرده یک ActionListener  جلوتون سبز شد بدونید داره چکار میکنه.

پس آشنایی با GUI در کد برای امتحان لازمه.

8- خیلی موضوع مهمیه:(تاکید فراوان استاد رو در پی داشت)

آشنایی با کار کردن با file و مباحثی از قبیل :

Print Stream - File - Buffers - Write Stream - Read Stream

که ممکنه خدای ناکرده با GUI بریزن رو هم بعد اون موقع سخت میشه ماجرا، پس بازم اینجا یه کم حواستون رو بیشتر جمع کنید.

9- تشخیص Char base و Binary base

10- دقت به نوع خروجی تابع (اگر double برمیگردونه برندار تو خروجی بنویس 2 ... باید بنویسی 2.0)

11- دقت به مطابقت header  با return type (یعنی اگر header گفته double استاد نوشت در خروجی 2 داریم؛ شما مچ ایشون رو بگیر بگو 2.0 داریم.)

12- پر کردن جای خالی در کد برای رسیدن به خروجی مورد نظر استاد

13-خواندن از فایل به صورت های char base و binary base  که خیلی رو این مساله تاکید شد.

14- از بخش های UTF و Unicode قرار نیست سوالی مطرح بشه، خیالتون راحت.

15- وقت امتحان 120 دقیقه و بین 25-35 سوال مطرح خواهد شد.


فکر کنم همینا بود، سایر دوستانم اگر من چیزی رو جا انداختم در بخش نظرات مطرح کنند که همه استفاده کنیم.


موفق باشید.

فعلا خداحافظ