نمرات پایان ترم

+ نوشته شده توسط در چهارشنبه بیست و دوم خرداد 1392 و ساعت 19:13 |
سلام

از آن جا که 23 خرداد پنج شنبه است و ممکن است نگهبانی اجازه حضور در دانشکده را ندهد لذا برای ارائه پروژه در تاریخ های زیر مراجعه نمایید.

شنبه 25 خرداد،                دوشنبه 27 خرداد

خانم ها 8:30 تا 12:30   

آقایان 15:30 تا 17:30

موفق باشید.

+ نوشته شده توسط در یکشنبه نوزدهم خرداد 1392 و ساعت 23:44 |
سلام

برای رفع اشکال سوال خود را در قسمت نظرات بنویسید.

موفق باشید.

+ نوشته شده توسط در دوشنبه سی ام بهمن 1391 و ساعت 9:57 |
سلام

نمرات امتحان پایان ترم به قرار زیر است (از 100)

انتظار بیش از اینها بود...

موفق باشید.



ش دانشجو پایان ترم
9112913 97.0
9015623 77.5
9125613 75.5
9018273 69.5
9111773 68.5
9119683 68.0
9110263 67.0
8813293 65.0
8814683 57.0
8805103 46.0
9024853 42.5
8910643 41.5
8815543 41.0
8914803 37.5
9110203 31.0
9024303 31.0
9109233 29.5
9111063 29.5
9113173 29.0
9024843 29.0
9112583 27.5
8714673 25.5
9125503 19.5
8916653 19.0
9111223 18.0
9116113 16.5
8809223 12.0
9110783 11.5
9118533 10.5

6.0

5.5

0.0



+ نوشته شده توسط در چهارشنبه بیست و دوم خرداد 1392 و ساعت 14:49 |
سلام

فایل ها از لحاظ نحوه ی ذخیره اطلاعات به دو دسته اصلی تقسیم می شوند:

- فایل های متنی

- فایل های باینری


فایل سریال در واقع فایلی باینری است که اشیاء در آن به نحو خاصی ذخیره شده اند. به این صورت که ابتدا حالت شی (state) به جریانی از بایت ها(Byte stream) تبدیل شده و سپس در فایل ذخیره می شود.

عکس این عمل  deserialization  است و در طی آن جریان بایت ها به شی تبدیل می گردد. به بیان دقیق تر یک شی ایجاد شده (بدون اجرا شدن سازنده) و سپس فیلدها با مقادیری که در فایل ذخیره شده است مقدار دهی می گردد.

Serialization دخیره ی و بازیافت اشیاء در فایل را آسان می کند.

برای دیدن مثالی از Serialization به پروژه های سر کلاس مراجعه کنید.

موفق باشید.


+ نوشته شده توسط در یکشنبه نوزدهم خرداد 1392 و ساعت 11:1 |
سلام
 نمرات میان ترم و حل تمرین به قرار زیر است

موفق باشید


حل تمرین (3) میان ترم (5) ش دانشجو
2.6 4.2 9111773
3 3.6 9112913
2.7 3.2 9015623
3 3.2 9018273
3 3.1 9119683
3 3.0 9125613
3 2.3 8814683
0.5 2.2 9109233
2.7 2.2 9024853
2.8 2.1 9110203
3 2.1 9110263
3 1.9 9112583
3 1.9 8805103
3 1.8 8813293
3 1.7 9113173
2.4 1.7 9116113
2.3 1.5 9024843
3 1.5 8815543
3 1.5 8916653
2.5 1.3 9110493
3 1.2 9111223
3 1.2 9125503
3 1.1 8910643
3 1.1 8809223
2.5 1.0 9117923
3 1.0 8714673
2.5 0.8 9110783
3 0.7 8914803
2.5 0.6 9111063
3 0.6 9024303
0.75 0.5 9127353
1.7 0.0 9118533

+ نوشته شده توسط در دوشنبه سیزدهم خرداد 1392 و ساعت 7:38 |
سلام

تمرین های مربوط به مباحث نهایی به قرار زیر هستند. حتما قبل از امتحان آنها را انجام دهید و ارسال نمایید.

1) برنامه ای بنویسید که نام و مسیر یک فایل متنی را گرفته و یک کپی از آن در محلی خاص ایجاد کند.

برای این کار فایل را به قصد خواندن باز کرده و سطر به سطر از آن بخوانید و در فایل دیگر بنویسید.

یعنی دو فایل باز کنید یکی برای خواندن و دیگری برای نوشتن.


2) در یک فایل متنی اطلاعات تعدادی دانشجو ذخیره شده است. برای دریافت آن اینجا کلیک کنید.

برنامه ای بنویسید که میانگین کلاس را حساب کرده و نام و شماره دانشجویی "دانشجویان خوب" را چاپ کند.

دانشجوی خوب دانشجویی است که الف) معدل آن از میانگین کلاس بالاتر باشد و ب) معدل آن زیر 15 نباشد.


3) برنامه تمرین 2 را به گونه ای تغییر دهید که از کاربر سوال کند که دانشجویان بر اساس چه معیاری مرتب و چاپ شوند. 3 گزینه عبارتند از: 1) شماره دانشجویی 2) نام 3) معدل. در حالت سوم اگر معدل دو نفر یکسان بود، بر اساس نام مرتب کند.

برای انجام این تمرین از متد sort کلاس Collections استفاده کنید.


4) الف) در تمرین اعضای دانشگاه (استاد، دانشجو و کارمند)، کلاس Person را با Abstract کردن متد act آن Abstract کنید.

ب) اینترفیسی به نام Researcher به برنامه اضافه کنید که استاد و دانشجو آن را پیاده سازی کنند. تنها متد این اینترفیس research نام دارد.

ج) در برنامه کالکشنی از person که شامل تعدادی استاد و دانشجو و کارمند است بسازید و متد act هر یک را فراخوانی کنید.

د) در برنامه کالکشنی از Researcher بسازید و متد research آن ها را فراخوانی کنید.


* موعد تحویل: قبل از ساعت 21 روز جمعه

پیشنهاد مهم: جمعه شب زود بخوابید.


موفق باشید.

+ نوشته شده توسط در سه شنبه سی و یکم اردیبهشت 1392 و ساعت 12:8 |
سلام

پروژه هایی که چند جلسه ی آخر سر کلاس نوشتیم در آدرس زیر موجود است.

دریافت

مطالب مربوطه:

Comparable, Comparator

Exception, try/catch/finally, assertion

file processing, text file, serialization

موفق باشید.


+ نوشته شده توسط در دوشنبه سی ام اردیبهشت 1392 و ساعت 17:8 |
سلام

بالاخره زمان تشریح پروژه فرا رسید.

پروژه دو نفره است و ارائه ی آن به صورت حضوری می باشد.

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

شرح پروژه

موعد تحویل بعد از امتحانات است و تاریخ دقیق آن بعدا به اطلاع می رسد.

موفق باشید.

+ نوشته شده توسط در یکشنبه بیست و نهم اردیبهشت 1392 و ساعت 7:42 |
سلام دوستان

آخرین جلسه ی جبرانی ان شاء الله یکشنبه 29/ 2/ 92 ساعت 10 صبح برگزار می گردد.

موضوع: مبحث exception و فایل

موفق باشید

+ نوشته شده توسط در شنبه بیست و هشتم اردیبهشت 1392 و ساعت 20:5 |