برنامه نویسی پیشرفته: ریز نمرات جمعه سی ام خرداد 1393 14:46
دریافت فایل

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته: زمان بندی تحویل پروژه شنبه بیست و چهارم خرداد 1393 12:43
دانشجویان گرامی

1- تحویل حضوری پروژه پایانی درس برنامه نویسی پیشرفته، روز یکشنبه 25 خرداد طبق زمانبندی زیر و در کلاس 109 دانشکده انجام می شود. هرگروه حداقل بیست دقیقه قبل از زمان تعیین شده، در محل تحویل پروژه حاضر باشند.

2- می توانید با گروه های دیگر هماهنگ کرده و زمان تحویل خود را با همدیگر جابجا کنید اما در این حالت هم طبق زمانبندی در کلاس حاضر باشید. در غیراینصورت پروژه تحویل گرفته نمی شود یا جریمه تاخیر برایتان درنظر گرفته می شود.

3- همچنین تا آخر وقت شنبه 24 خرداد، پروژه خود را بصورت یک فایل zip شده، توسط یکی از اعضای گروه برای من ارسال کنید. در صورتی که پروژه ایمیل نشود، حتی در صورت تحویل حضوری، نمره پروژه داده نخواهد شد. برای پروژه هایی که فقط ایمیل شوند و بصورت حضوری ارائه نشوند، نمره از نصف نمره اصلی پروژه محاسبه می شود.

اعضای گروه
زمان تحویل
آقای گل علی پور و مستانی 8:30 - 8:45
آقای ساجدی و سیف اللهی 8:45 - 9:00
آقای احمدی و طاهری 9:00 - 9:15
آقای پهلوان و پهلوانی 9:15 - 9:30
آقای صابری و مقتدری 9:30 - 9:45
آقای ورامینیان 9:45 - 10:00
خانم طاهری و حسین زاده 10:00 - 10:15
خانم امیدیان و ادبی 10:15 - 10:30
آقای زمندی  و قادری 10:30 - 10:45

کسانی که به صورت فردی پروژه را انجام داده اند و اسمشان در لیست بالا نیست، از ساعت 8:30 حضور داشته باشند. تحویل پروژه این افراد بترتیب الفبایی اسامی و بصورت موازی با تحویل از گروههای اعلام شده، انجام می شود.

نوشته شده توسط اکرم شکری  | لینک ثابت

اسلاید Exception [دریافت]

اسلاید IO [دریافت]

مثال های کار با فایل [دریافت]

تاریخ تحویل پروژه: یکشنبه 25 خرداد از ساعت 8 صبح (زمانبندی حضور هر گروه، دو روز قبل از تحویل پروژه اعلام می شود).

مهلت تعیین گروه ها: تا پایان روز جمعه 9 خرداد، یکی از اعضای گروه اسامی دو عضو گروه را برای من ایمیل کند. کسانی که تا این تاریخ هم گروه خود را مشخص نکنند، باید پروژه را یکنفره انجام بدهند.

عنوان ایمیل خود را AP-group بگذارید.

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته:طرح کلی پروژه پایانی سه شنبه سی ام اردیبهشت 1393 1:29
[دریافت فایل]

نوشته شده توسط اکرم شکری  | لینک ثابت


[اسلاید وراثت]

[اسلاید interface]

[اسلاید چندریختی]

[اسلاید GUI (قسمت درس داده شده)]

نوشته شده توسط اکرم شکری  | لینک ثابت

تمرین شماره 4 + تعیین زمان میان ترم چهارشنبه بیست و هفتم فروردین 1393 11:36

تمرین شماره 4: کلاس عدد مخلوط (با تمام متدهایی که در تمرین شماره 3 برای آن ذکر شده است)  را به روش وراثت از کلاس کسر، پیاده سازی نمایید. 

همچنین دو متد equals و toString را هم در کلاس عدد مخلوط پیاده سازی کنید. برای یادآوری نحوه پیاده سازی متد equals و toString، کلاس کسر که در کلاس درس نوشته شد، را از اینجا دریافت کنید. 

مهلت ارسال تمرین: تا پایان روز شنبه 30 فروردین

امتحان میان ترم: زمان امتحان میان ترم یکشنبه 21 اردیبهشت ساعت 11:30 تا 1:30 است.

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته: تمرین شماره 3-قسمت دوم چهارشنبه بیست و هشتم اسفند 1392 11:34
دانشجویان گرامی،

قسمت دوم از تمرینات سری سوم را از لینک های زیر دریافت نمایید:

تمرین شماره 3 - قسمت دوم [دریافت]

کد کلاس کسر و عدد مخلوط [دریافت]

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته: تمرین شماره 3 دوشنبه نوزدهم اسفند 1392 20:44
تمرین شماره 3 [دریافت فایل تمرین]

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته: اسلاید String یکشنبه هجدهم اسفند 1392 19:39
[اسلاید String]

نوشته شده توسط اکرم شکری  | لینک ثابت

[دریافت اسلاید 2 و3]

لیست گروهبندی کلاس عملی را از اینجا دریافت نمایید. به جز سه نفری که در زمان های تعیین شده کلاس دارند، حضور در کلاس عملی برای همه اجباری است. کسانی که اسمشان در لیست نیست، باید با مراجعه به TA ها گروه خود را مشخص کنند. توجه داشته باشید که در هر گروه حداکثر 22 نفر می توانند حاضر باشند.

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته: تمرین شماره 2 پنجشنبه هشتم اسفند 1392 14:2
[دریافت فایل تمرین]

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته: تمرین شماره 1 چهارشنبه سی ام بهمن 1392 22:26

دریافت اسلاید java control structure  شامل مطالب جلسه یکشنبه 4 اسفند و مثال عملگر postfix

دریافت فایل تمرین

نوشته شده توسط اکرم شکری  | لینک ثابت

برنامه نویسی پیشرفته: منابع درس شنبه نوزدهم بهمن 1392 21:15

دانشجویان عزیز درس برنامه نویسی پیشرفته:

به عنوان منبع مطالعه مباحث درس، کتاب های زیر پیشنهاد می شود:

1- کتاب "چگونه به زبان جاوا برنامه بنویسیم"، نوشته دایتل، ویرایش ۵ یا بالاتر(ترجمه های مختلفی برای آن وجود دارد)

۲-کتاب Thinking in Java (TIJ) نوشته .Bruce Eckel ویرایش سوم و چهارم آن در لینک های زیر قرار داده شده است.

۳- برنامه نویسی با جاوا، نوشته الیوت کافمن، ارسولا ولژ،ترجمه حسین ابراهیم زاده قلزم

 [دانلود TIJ ویرایش چهارم]

 [دانلود TIJ ویرایش سوم - متن کتاب]

 [دانلود TIJ ویرایش سوم - کدهای مثالهای کتاب]


برچسب‌ها: جاوا, برنامه نویسی
نوشته شده توسط اکرم شکری  | لینک ثابت