برنامه نوشته شده در کلاس برنامه نویسی پیشرفته 94/01/29

با سلام، شما می توانید برنامه نوشته شده در کلاس برنامه نویسی پیشرفته 94/01/29 را  از اینجا دانلود نمایید.

کلاس جبرانی حل تمرین مبانی برنامه نویسی

سلام


شنبه ساعت 9-10.3 و 10.3 -12 کلاس جبرانی حل تمرین درس مبانی برنامه نویسی می باشد.


با تشکر

رحمانی


ساعت های کلاس

توضیح پروژه سیشارپ استاد عباس نژاد و استاد رحیم پور - مبحث فایلینگ

سلام

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

مهلت تحویل تا 10 اردیبهشت میباشد،در صورت لزوم زمان تمدید خواهد شد،

برنامه باید یک نرم افزار باشد،مثلا نرم افزار حسابداری،ثبت املاک،برای نمایشگاه ماشین،دفترچه تلفن،بیمارستان،آژانس هواپیمایی،و هرچه ماهیت واقعی داشته باشد،یعنی قایلبیت این را داشته باشد که بتوان از آن در کاربرد های واقعی استفاده کرد،امکاناتی که باید  داشته باشد،

-ثبت اطلاعات

-جستجو براساس چند آیتم مثلا جستجوی افرادی که اسم آنها حمید است.

-ویرایش آیتم ها

-نمایش اطلاعات

-حذف اطلاعات براساس یک آیتم خاص مثلا حذف آنهایی اسم آنها حمید است.

-استفاده از OpenFileDialog و SaveFileDialog

-استفاده از اکسپشن ها Try-Catch

-گرفیک و منو و دسته بندی اطلاعات در منو ها نمره دارد.

-خلاقیات و عدم تشابه نیز در نمره تاثیر گذار است

-آیتم های اضافی که نمره اظافه دارند : 

-تهیه فیش چاپی،مثلا برای نرم افزار حسابداری،پس از محاسبه دخل و خرج و سود و ...،آنها را بصورت یک قبض نمایش دهد،و آن قبض با کلیک بر روی یک دکمه قابل پرینت باشد.

-منویی که عکس های متحرک داشته باشد،عکس را به حالت انیمیشن بر روی pictureBox نمایش دهد.

-پخش موسیقی 

-رمز عبور برای نرم افزار(یا از فایل بخواند،یا از فلش یا بر اساس مک کارت شبکه یا کد پردازنده اصلی باشد)

*****نمره این پروژه حد اقل دو نمره میباید***** نمره بر اساس کامل بودن،عدم تشابه،خلاقیت و آیتم های اضافی میباشد.

نمره این پروژه برای دانشجویان استاد عباس نژاد حد اقل 2 نمره است،برای دانشجویان استاد رحیم پور بر اساس صلاح دید استاد و حل تمرینشان متفاوت خواهد بود.

محمد حسام ابراهیم پور

**توجه** کلاس های استاد عباس نژاد **

قابل توجه دانشجویان برنامه پیشرفته استاد عباس نژاد،

روز و ساعت کلاس های حل تمرین بدون تغییر باقی میماند،

اما کلاس اصلی با تدریس استاد عباس نژاد قرار شد به ساعت دیگری

منتقل شود، تاریخ های پیشنهای به شرح زیر است :

از یکشنبه تا  چهار شنبه : 

8:30 الی 10:30

10:30 الی 12:30

12:30 الی 14:30

14:30 الی 16:30

این چهار زمان ،در تمامی روز ها از یکشنبه تا چهار شنبه پیشنهاد شده،که جمعا 16 زمان پیشنهادی می شود،

در نهاین فقط 2 زمان از این 16  زمان انتخاب میشوندو کلاس های اصلی از شنبه و یکشنبه به این زمان ها منتقل می شود.

از دانشجویان تقاضا می شود با ذکر نام و شماره دانشجویی خود،در زیر همین پست تمامی زمان هایی که ازین 16 زمان میتوانند بیایند را بگویند،ازین زمان ها 2 تا از بیشترین انتخاب میشوند.با تشکر

محمد حسام ابراهیم پور

فایل های کلاس حل تمرین استاد عباس نژاد-مبحث فایل

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

مبجث فایلینگ که در کلاس شنبه و یکشنبه برنامه نویسی پیشرفته کار شد

فایل کلاس شنبه  http://s4.picofile.com/file/8182462918/file.rar.html 

فایل کلاس یکشنبه  http://s6.picofile.com/file/8182462942/file2.rar.html

مثال حل شده در کلاس برنامه نویسی پیشرفته (24 فروردین آقای امیراسماعیلی)

مثال حل شده در کلاس برنامه نویسی پیشرفته

دوشنبه 24 فروردین آقای امیراسماعیلی

دانلود

ادرس فایلها برای ذخیره سازی و خواندن اطلاعات رو متناسب با مسیری موجود در سیستم خودتون تغییر بدید!

پروژه اول مبانی برنامه سازی استاد عباس نژاد

قابل توجه دانشجویان  استاد عباس نژاد

در نظر گرفته ایم قسمتی از نمره ی کل پروژه ها را در غالب یک پروژه 2 نمره ای(جداقل 2 نمره) تحویل بگیریم.

جد اکثر تا تاریخ 10 اردیبهشت زمان مجاز برای تحویل میباشد،تحویل حضوری در سایت آقای پویانمهر(همان شنبه و یکشنبه 10 تا 12 ) و

اگر نیاز به تمدید زمان باشد اعلام میگردد.

شرح پروژه  : 

اشکل سمت راست پایین یک شکل ثابت است یعنی جز بازی نیست،اما با هربار اجرای برنامه باید 9 رنگ بصورت تصادفی

بین این 9 خانه پخش گردد،دقت کنید هیچ دو رنگی نباید هم رنگ باشند،9 رنگ متفاوت،شکل سمت چپ بالا صفحه بازی است،شما باید با کلیک کردن بتوانید خانه ها را جا به جا کنید،

بازی زمانی تمام می شود که بتوانید شکل بازی را به شکل الگو در بیاورید.

تنها انجام بازی کفایت نمیکند،و حتما باید خلاقیت به خرج بدین،

مثلا بعد از 1 دقیقه ماوس غیر فعال شود،و از کاربر بپرسد 10 امتیاز کم کند و 30 ثانیه زمان دوباره بدهد؟

*در ضمن ازآنجا که پروژه ها بین دانشجویان استاد مشرفی و رحیم پور و عباس نژاد مشترک میباشد،احتمالا تا چند روز آینده یک پروژه دیگر نیز اعلام میگردد،که دانشجویان میتوانند به اختیار،این پروژه  یا پروژه دوم را به دلخواه تحویل دهند،در ضمن نمره این پروژه برای دانشجویان استاد عباس نژاد حد اقل 2 نمره است،اما نمره برای دانشجویان استاد مشرفی یا رحیم پور، به صلاح استاد و حل تمرینشان متفاوت است.موفق باشید

محمد حسام ابراهیم پور

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

با سلام، دانشجویان درس برنامه نویسی پیشرفته استاد رحیمپور جهت تحویل پروژه دوم (پازل عکس) در روز های شنبه و یکشنبه مورخه 94/01/22 و 94/01/23 ، ساعت 10 الی 12 به سایت آقای پویان مهر (آزمایشگاه کامپیوتر) مراجعه نمایند.