تبلیغات
Parand University Students of Computer Softwer - پروژه های آخر ترم برنامه نویسی با #C
پروژه های آخر ترم برنامه نویسی با #C - دوشنبه 18 تیر 1386

با سلام خدمت تمامی دوستان گل

خوب بالاخره این امتحان گسسته رو هم دادیمو از ۷ دولت آزاد شدیم (البته فقط یک سری از دوستان اونای که با استاد شیری داشتن از ۵ دولت آزاد شدن ۲ دولت دیگش مونده تا بعده تحویل پروژه ها) حالا...

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

 

پروژه ۱ - برنامه دفترچه تلفن در محیط ویندوز

حداقل های لازم:

- هنگام اجرای برنامه یک Box حاوی اسامی تمامی افراد نشان داده شود ( این Box  قابلیت Scroll داشته باشد.) با مشاهده اسامی و انتخاب یک اسم اطلاعات مربوط به آن در یک پنجره نمایش داده شود. کلیدهایی برای اضافه کردن اسامی , حذف آنها و یا تتغییر اطلاعات قرار داده شود. اطلاعات بصورت خودکار در فیل مشخص نوشته شود.

 

پروژه ۲ - Print

امکانات : Preview  داشته باشد.

- در این پروژه باید پنجره ای برای ورود اطلاعات وجود داشته باشد تا کاربر بتواند متنی را ( به فارسی یا انگلیسی ) در آن تایپ نماید.

- کاربر باید بتواند این متن را در فایل Save  کند.

- آن را بصورت Preview در یک پنجره مشاهده کند.

- آنرا از طریق چاپگر چاپ نماید.

برای اجرای این پروژه از امکانات #C در رابطه با آن SDI یا موارد مشابه استفاده کنید . می توانید امکانات مختلف را از طریق یک منو در اختیار کاربر قرار دهید.

 

پروژه ۳ - Copy

 در این پروژه به کاربر اجازه داده می شود تا با باز کردن یک پنجره لیست فایلها ی موجود در دایرکتوری های کامپیوتر را مشاهده کرده یک یا چند فایل یا فولدر را بعنوان فایل مبدا انتخاب کند. بعد از انتخاب فایل مبدا فولدر مقصد نیز به طریق مشابه با نشان دادن یک پنجره و دریافت اسم مناسب برای فایل یا فولدر مقصد انتخاب میشود. سپس با زدن دکمه کپی فایلهای مبدا در مقصد کپی میشوند.

برای مثال فرض کنید می خواهیم فایلی را از CD روی هاردیسک کپی کنیم لذا ابتدا فایل مورد نظر در CD را از طریق پنجره مناسب انتخاب می کنیم. سپس از طیق پنجره دوم فولدر مقصد انتخاب میشود و با زدن کلید کپی عمل کپی زدن آغاز کنید.

هنگام کپی کردن یک Progress bar ایجاد کنید در صد پیشرفت کپی را نشان دهد.

برنامه باید دارای دکمه Cancel باشد به نحوی که اگر موقع کپی کردن دکمه فوق نشان داده شود عمل Copy  متوقف شود.

می تونانید برنامه را بصورت Multi thread بنویسید در یک thread کپی واردگیری کلید Cancel  چک شود.

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

با تشکر PUCS


نویسندگان
آرشیو
آرشیو موضوعی
مطالب پیشین
مسابقه

خبر نامه
اطلاعات
امروز :
بازدید های امروز :
بازدید های دیروز :
كل مطالب :
كل پیام ها :
كل بازدید ها :
ایجاد صفحه : - ثانیه
تبلیغات

CAPU

اخبار اس ام اسی

این قسمت توسط اس ام اس به روز می شود

اخبار هک و امنیت

اخبار دانشگاه

اخبار وبلاگ

درباره دانشگاه - تماس با ما - درباره ما


Powered by: Mihanblog.com
Copyright © 2006-2007 PUCS. All rights reserved.