در ارتباط با یادگیری و تسلط بر مفاهیم برنامهنویسی و قابلیتها و ابزارهای یک زبان برنامهنویسی، شاید یکی از بهترین کارها، تلاش برای پیادهسازی عملی نمونهها، برنامهها، رفع اشکال آنها، ایجاد تغییر در بخشهای گوناگون آنها و نهایتا ایدهپردازی در توسعه این پروژهها باشد. این کتاب با همین رویکرد، 26 پروژهی برنامهنویسی ساده و در عین حال کاربردی و با قابلیت تجاری شدن با زبان برنامهنویسی ویژوالبیسیک به عنوان زبان برنامهنویسی آموزشی رایج، را پیادهسازی کرده و بررسی و تحلیل مینماید. در هر پروژه، موارد آموزشی از مفاهیم الگوریتم نویسی تا ابزارهای برنامه ویژوالبیسیک به عنوان اهداف آموزشی آن پروژه بیان شدهاند. سپس چکیدهای از مراحل طراحی و پیادهسازی پروژه و نیز روال اجرا و تعامل کاربر با آن برنامه مرور شده است و در پایان پیشنهادهای مولف برای کمک به ایدهپردازی در توسعه و تکمیل پروژهها آورده شده است. در هر پروژه، تصویر برنامهی پیادهسازی شده به همراه سورسکد آن برنامه در دید خواننده جای گرفته است.
نظرات کاربران
ثبت نظر تنها براي اعضا میسر است. در صورتی که مایل به ثبت نظر هستید ابتدا برای خود حساب کاربری ایجاد کنید و اگر قبلاً حساب کاربری دارید لطفاً ابتدا وارد سیستم شوید.
پروژهی 1 : برنامهی محاسبه هزینه مصرفی انرژی بر اساس الگوی مصرف پلکانی
پروژهی 2 : برنامهی فروشگاه الکترونیکی و محاسبهی قیمت کل سبد خرید (E-shop)
پروژهی 3 : برنامهی آزمون الکترونیکی و تصحیح و محاسبهی نمرهی آزمون (E-test)
پروژهی 4: برنامهی تصدیق هویت کاربر برای ورود به سیستم با محدودیت امنیتی شمار تلاش ورود (Session Login)
پروژهی 5 : برنامهی تصدیق هویت کاربر برای ورود به سیستم با محدودیت امنیتی ساعت و تاریخ مجاز ورود (Session Login)
پروژهی 6 : برنامهی تصدیق هویت کاربر برای ورود به سیستم با محدودیت امنیتی مهلت زمانی اقدام به ورود (Session timeout)
پروژهی 7 : برنامهی فرم دریافت اطلاعات با قابلیت بررسی صحت ساختار دادههای ورودی (E-form Field validation)
پروژهی 8 : برنامهی ماشین حساب توابع ریاضی و مثلثاتی
پروژهی 9 : برنامهی نمایش سن دقیق به سال، ماه، هفته، روز، ساعت، دقیقه و ثانیه با بهروز شدن بیدرنگ
پروژهی 10 : برنامهی مدیریت زمان و هزینه استفاده از کامپیوترها در کافینت
پروژهی 11 : برنامهی تولید کنندهی سری اعداد پیاپی در فایل به عنوان بانک سری اعداد
پروژهی 12 : برنامهی ویزارد گام به گام نصب و تنظیمات نرم افزار (Installation wizard)
پروژهی 13: برنامهی نمایش اسلایدشو تصاویر گردشگری و تاریخی
پروژهی 14: برنامهی مدیریت اطلاعات موجود در حافظهی موقت (Clipboard Operations)
پروژهی 15: برنامهی رزرو جا و سفارش بلیط سیستم حمل و نقل عمومی و مسافرتی
پروژهی 16: برنامهی اجرای عملیات با دکمههای موس و صفحه کلید
پروژهی 17: برنامهی رنکینگ رکورد زمان ورزشکاران مسابقهی دو 100 متر
پروژهی 18: برنامهی دیکشنری واژگان تخصصی کامپیوتر با روشهای جستوجوی خطی و دودویی
پروژهی 19: برنامهی ساخت و انتخاب رنگ از سیستم مجموعهی رنگی RGB (نمونهی پالت انتخاب رنگ در برنامهی Adobe Photoshop)
پروژهی 20: برنامهی سیستم مدیریت فایل سیستمعامل (File Browser)
پروژهی 21: برنامهی حل مسئلهی نمونه به روش برنامهنویسی شئ گرا (محیط و مساحت مستطیل)
پروژهی 22: برنامهی ویرایشگر فایلهای متنی (Text Editor)
پروژهی 23: برنامهی بررسی صحت گرامر متن یک فایل Microsoft Word
پروژهی 24: برنامهی باز کردن و بستن CD-Drive و DVD-Drive
پروژهی 25: برنامهی پخش فایلهای صوتی و تصویری (Media Player)
پروژهی 26: برنامهی نمایش پردازههای در حال اجرا در سیستمعامل
مرجع دستورات برنامهنویسی به زبان ویژوالبیسیک
تصحیحات
ثبت تصحيح تنها براي اعضا میسر است. در صورتی که مایل به ثبت تصحيح هستید ابتدا برای خود حساب کاربری ایجاد کنید و اگر قبلاً حساب کاربری دارید لطفاً ابتدا وارد سیستم شوید.