برنامه سازی پیشرفته  (جديد نمرات تشريحي پايان ترم اضافه شدند. كمي پايين تر در همين صفحه ببينيد.)


ابزار ها و منابع

دانلود محیط های برنامه نویسی چند منظوره (IDE)

Download: Turbo C++ 3.0 (1387/08/02)
به فرمت zip - حجم دانلود تقریبا 3MB - در ویندوز XP کاملا کار می کند - در ویندوز ویستا هم فقط در مد غیر full-screen کار می کند.

***

راهنما های فارسی تصویری

 راهنمای نصب Visual Studio 8 (2005)به فرمت PDF  (1387/09/20)

 راهنمای کاملتر برنامه نویسی در Visual C++ 6به فرمت PDF  (1387/09/20)

 راهنمای استفاده از محیط Turbo C++ 3.0 به فرمت PDF  (1387/08/02)

راهنمای استفاده از محیط Visual C++ 6 به فرمت PDF

***

نمونه کد پیشرفته ++C

پياده سازي كلاس Time كه زمان به فرمت hh:mm:ss را نگه مي دارد و عمليات لازم روي آن را پياده سازي مي كند. (جديد 1387/12/09)

کلاس پیاده سازی اعداد صحیح خیلی  بزرگ  (Big Integer)

***

*جديد*  نمره هاي تشريحي درس برنامه سازي پيشرفته ترم دوم 1387-1388 :  گروه 5 -  گروه 6  - گروه 7  *جديد*

*جديد*  نمره هاي میان ترم درس برنامه سازي پيشرفته ترم دوم 1387-1388 :  از اینجا  ببینید. *جديد*

توجه نمرات آزمون ميان ترم هم به زودي اضافه مي شود. (21 نفر در آزمون ميان ترم شركت داشته اند)

 

 

***

 نمرات تشريحي برنامه سازي پيشرفته ترم اول 1387-1388: اينجا


ترم های تحصیلی

Advanced programming with C++ / ترم بهار 1388-1387

تمرين های برنامه نويسی

·         تمرین 1: دانلود كردن محيط Turbo C و راهنمايي آن از بالاي همين صفحه و نصب و راه اندازي آن طبق راهنما و سپس نوشتن و اجراي برنامه هاي داخلهر فصل كه تدريس مي شود.

·         تمرین 2

·         تمرین 3:

آزمون ميان ترم

·         تاریخ میان ترم :2 خرداد 1388

·         نتایج آزمون میان ترم : *جديد*  نمره هاي میان ترم درس برنامه سازي پيشرفته ترم دوم 1387-1388 :  از اینجا ببینید *جديد*

پروژه (تاريخ تحويل)

·         پروژه درس :

نمره هاي تشريحي پايان ترم از 6 نمره

*جديد*  نمره هاي تشريحي درس برنامه سازي پيشرفته ترم دوم 1387-1388 :  گروه 5 -  گروه 6  - گروه 7  *جديد*

***

Advanced programming with C++ / ترم پاییز 1388-1387

تمرين های برنامه نويسی

·         تمرین 1: نوشتن برنامه جستجوی دودویی روی آرایه ای از اعداد صحیح

·         تمرین 2:  نوشتن برنامه ای که تعدادی نام و شماره تلفن را از یک فایل به درون حافظه می خواند و سپس با دریافت یک نام دنبال آن نام در حافظه می گردد و در صورت پیدا شدن شماره تلفن را بر می گرداند.

·         تمرین 3: نوشتن کلاس DateTime برای نگه داشتن زمان و تاریخ ( سال و ماه و روز و ساعت و دقیقه و ثانیه) و پیاده کردن سازنده های مناسب برای آن و عملگر مقایسه و مقدار دهی اولیه با رشته کاراکتری و خواندن (نوشتن) از (در) ورودی (خروجی)

آزمون ميان ترم

·         تاریخ میان ترم : پنج شنبه 28/9/1387 ساعت 12:00 تا 14:00

·         محتوا : تا انتهای فصل 7 کتاب.

پروژه (تاريخ تحويل)

·         پروژه درس: پیاده سازی چند جمله ای ها در زبان C++  دریافت صورت پروژه اینجا را کلیک کنید.

·         تاريخ و محل  ارائه پروژه : شنبه 5 بهمن 1387 ساعت 9 تا 12 و يكشنبه 6 بهمن 1387 ساعت 12 تا 15:30 - خيابان ساحلي -  دانشگاه پيام نور- (تک نفری باید نوشته شود  و تحويل بايد حضوري باشد.)

نمره هاي تشريحي پايان ترم از 3.5 نمره

از ايــــــــــــــــــــنجــــــــــــــــــــــــــــــــــــا  ببينيد.   (جديد)

***

Advanced programming with C++ / ترم بهار 1386-1385

تمرين های برنامه نويسی

·         تمرین 1 : نوشتن تابع های کار با رشته ها (strlen , strcpy , strcmp, strpos)

·         تمرین 2 : نوشتن برنامه ثبت نام اشخاص.

آزمون ميان ترم

·         برای دریافت  آزمون میان ترم همراه با پاسخ  اینجا را کلیک کنید

·         نمره های آزمون (به زودی آپلود می شود)

پروژه

·         پروژه درس: شبیه سای لانه مورچه ها : برای دریافت صورت پروژه  اینجا را کلیک کنید.

·         کد راهنمایی برای استفاده از واسط گرافیکی کاربری برای نمایش برد (به زودی آپلود می شود)

·         تاريخ و محل  ارائه پروژه:   همه گروه ها جمعه 15 ( پانزده ) تير ماه ، ساختمان ساحلی، اتاق کامپیوتر.