سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره وی وال بیسیک

اختصاصی از سورنا فایل تحقیق درباره وی وال بیسیک دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 17

 

تاریخچه ویژوال بیسیک

حدودسی و پنج سال قبل در کالج دارتموث زبانی پا به عرصه وجود گذاشته برنامه نویسی را از تسلط حرفهایها خارج کرد و به مبتدیان هم امکان داد تا وارد دنیای شیرین برنامه نویسی شوند ؛ این زبان بیسیک نام گرفت. زبان بیسیک از سایر زبانهای آن زمان مانند فورترن ،کوبول واسمبلی بسیار سادهتر بود و به همین دلیل به عنوان مبنای کار شرکت میکروسافت برای اولین زبان برنامه نویسی نیمه حرفه ای در محیط ویندوز انتخاب شد.

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

شرکت میکروسافت قبل از رسیدن به visual بیسیک را توسعه داد که هر کدام ازآنها بنحوی تقویت وتکامل این زبان محسوب میشدند:mbasik ،gwbasic،basica ،quik basik ،qbasik .در این مسیر چندین ویرایش دیگر از زبان بیسیک ، بدون از دست دادن سادگی خود،قدرت قابل توجهی بدست آورد.

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

با ورود ویندوز به صحنه و محبوبیت سریع آن، میکروسافت دریافت که دیگر بیسیک های قدیمی (که اساسأ متن گرا بودند)نمی توان ازکارایی لازم در این محیط جدید برخوردار باشند؛و این نقطه تولدvisual basic بود.

محبوبیت visual basic ،علاوه بر گرافیکی وساده بودن ،از آنجا ناشی می شود که زبانی اینترپر تری (interpreter )و کامپایلری(compiler )است.زبانهای اینترپرتریاز نظر سهولت تولیدوتوسعه برنامه خیلی به برنامه نویسی کمک می کنند واز طرف دیگر برنامه های کامپایل شده بنحو چشمگیری سریعتر از برنامه های اینترپرتری هستند. باترکیب این دو ویژگی ،visual basic به سهولت تولید برنامه و سرعت اجرا‎‏‏ در محصول نهایی دست یافته است.

چگونه یک برنامه VBبنویسیم

به منظور نوشتن یک برنامه VBاولین مرحله طراحی صفحه تصویر است، یعنی آنچه که استفاده کننده می بیند :چه منوهایی لازم است؟اندازه پنجره چقدر باشد؟چند پنجره وجود داشته باشد؟آیا به کاربران امکان تغییر دادن اندازه می باشد؟ محل کلمه فرمان کجا باشد تا استفاده کننده با کللیک کردن آنها را فعال سازد؟واینکه آیا هر برنامه جایی(با نام جعبه متن)برای ورود متن خواهد داشت؟

در VBاشیایی که بر نامه نویس در درون پنجره ها قرار میدهد کنترل نامیده میشود.وتعداد این کنترلها به ویرایش VBبستگی دارد بیش از 20 کنترل برای روش استاندارد و افزون از 30 کنترل برای ویرایش حرفه ای در نظر گرفته شده است.

علاوه بر این از آنجایی که VB قابلیت ‏‏‎‎‎‏‏ایجاد کنترلها ی زیادی را برای کاربردهای بخصوص دارد به راحتی قادر خواهید بود که برای یک وظیفة مشخص کنترل سفارش مورد نظر تهیه فرمایید.

‍‍VBطراحی صفحة تصویر را آسان کرده است میتوان بهمان راحتی که ازیک برنامه نقاشی استفاده می نماییم واسط کاربر را بکشید. با ذکراین نکته پس از اتمام کار طراحی واسط کاربر دکمه فرمان و نیز سایر کنترلهایی که در پنجره خالی قرار داده شده بطور خودکار اعمال کاربر مانند حرکت ماوس ویا کلیک کردن دکمه ها تشخیص می دهد.

VB همچنین قابلیت طراحی منوهای معمولی وباز شدنی را نیز دارا می باشد تنها پس از طراحی واسط هاست که باید کمی برنامه بنویسد .درVB کنترلها رویدادهایی مانندکلیک ماوس را تشخیص میدهد. نحوه پاسخ به اشیاء به رویدادها به کدهای نوشته شده بستگی دارد بدین ترتیب شما نیز خواهید داشت که در پاسخ رویدادها هر کنترل کدی بنویسید .این موضوع، برنامه نویسی VB را از انواع برنامه نویسی روالگرای قراردادی در ویرایشهای قدیمی ‎‎‏‏‎‎‎‎Basic ،c ،پاسکال متفاوت میسازد.در زبانهای برنامه نویسی قراردادی بزرگ از بالا به پایین اجرا میشوندبه عبارتی اجرای برنامه ها از اولین خط شروع شده و مطابق روند برنامه به بخشهای مختلف منتقل می گردد در صورتیکه یک برنامه VB کاملاً متفاوت کار میکند هسته هربرنامهVB یک مجموعه از کدهای اجرایی است که پس از فعال شدن پاسخ مناسب را برای رویدادهایی که تشخیص میدهد ایجاد می نماید.

درVB کدهای برنامه نویسی که تعیین کننده نحوه پاسخ برنامه شما به رویدادهایی نظیر کلیک ماوس میباشد در مجموعه ای تحت عنوان روال رویداد قرار دارد.

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

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

برای طراحی یک برنامةVB بطور خلاصه باید مراحل زیر را طی کرد:

پنجره هایی را که کاربر می بیند شکل داد.

تعیین کرد که کدام رویداد یک کنترل روی پنجره رخ می دهد.

برای رویدادهای تعیین شده روال نوشت(همچنین روالهای کمکی که موجب کارکرد آن روال می شود.)

هنگام اجرای یک برنامه اتفاقات زیر بوقوع می پیوند:

VB برای همه رویدادهای مختص به یک کنترل، پنجره ها وکنترل های هر پنجره را جستجو می کند(حرکت ماوس،حرکت کلیک ماوس،ضربه کلیک و…).

پس از اینکه VB رویدادی را تشخیص داد چنانچه پاسخی برای آن رویدادبصورت پیش ساخته داخلی(internet built-in )وجود نداشته باشد،VB تمام برنامه هارا تست می کند تا مطمئن سود که برای رویداد مورد نظر روالی نوشته شده است یا خیر.

اگر روال رویدادی نوشته شده باشد VB آنرا اجرا کرده وبه مرحله1 باز خواهد گشت.

اگر روالی برای آن رویداد نوشته نشده باشد VB به مرحلة دیگر باز می گردد.

این چرخه تا پایان برنامه بطور پیوسته ادامه می یابد معمولاً قبل از اجرای هر کاری توسط VB باید رویدادی اتفاق افتد، بنابراین برنامه هایVB عمدتاً تأثیر پذیرند تا اثر گذاروهمین مسأله نشان میدهد که این برنامه با کاربر نزدیک انچه برای اجرای VB موردنیاز است: ویرایش استانداردVB به ویندوز95 ،ویندوزNT نیاز دارد .حداقل به یک ماشین قوی برای کار با سیستمهای عامل 32 بیتی نیاز میباشد.در واقع به سخت افزار زیر نیاز می باشد:

یک پردازنده 486 یا پنتیوم سریع و حداقل 8 مگابایتRAM (16مگابایت

بسیار مناسب تر خواهد بود.)

یک سخت دیسک با حداقل60مگابایت فضای خالی.

ی بیشتری دارند.

تشریح یک بر نامه VB

کلید برنامه نویسی VBتشخیص این مطلب است که VB کدها را فقط در پاسخ به رویدادها پردازش میکند.یک بر نامه VBمشتمل بر مجموعه از بخشهای مستقل که تنها در پاسخ به رویدادهای مربوطه فعال می شود.نحوه اجرای هر برنامه VB به صورت آغاز کردناز خط شروع ،اجرای برنامه از بالا به پایین و اختتام آن در خط پایان نیست.

در حقیقت بر خلاف بسیاری از زبانهای برنامه نویسی خطوط اجرایی برنامه هایVBداخل توابع یا روالها می باشد.


دانلود با لینک مستقیم


تحقیق درباره وی وال بیسیک

تحقیق درباره انواعDVDها

اختصاصی از سورنا فایل تحقیق درباره انواعDVDها دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 2

 

انواع دی وی دی ها

دی وی دی ها انواع مختلفی دارند که هر کدام از آنها بسته به نیاز کاربرمزایایی دارد. این انواع عبارتند از: DVD-RAM , DVD-R, DVD-RW,DVD+RW,DVD+R وقتی میخواهید یک دی وی دی بخرید باید دقت کنید که دستگاه پخش دی وی دی شما کدام نوع دی وی دی را ساپورت میکند تا دچار مشکل نشوید. برای خرید دی وی دی همچنین باید نوع نیاز خود را نیز در نظر بگیرید. مثلا:برای به وجود آوردن یک نسخه پشتیبان از برنامه های روی هارد کامپیوترتان DVD-RAM مناسب ترین گزنه است یا برای دی وی دی که قابل پخش توسط دستگاههای پخش دی وی دی خانگی باشد DVD-R بهترین انتخاب است. پس به شما توصیه میکنیم همیشه مطمئن شوید دی وی دی پلیرتان آن نوع خاص دی وی دی که مد نظر شماست را ساپوت میکند.((این موضوع معملا در مشخصات دی وی دی پلیر در دفترچه ی راهنمای آن قید شده است.))در این جا به توضیحی کوتاه در مورد هر نوع می پردازیم:DVD-RAM مخفف " DVD Random Access Memory " , در هر طرف ۴.۷ گیگابایت ظرفیت ثبت اطلاعات را دارد. همچنین یک DVD-RAM میتواند دو رویه باشد و ظرفیتی برابر ۹.۴ گیگابایت فضا برای ذخیره داشته باشد.و قابلیت overwritting را تا ۱۰۰۰ بار دارا میباشد.DVD-R دو بر دو نوع است Autuering و General use.DVD-R ظرفیتی برابر ۴.۷ گیگابایت در هر طرف دارد.نوع Authering‌ آن برای پاسخ به نیاز حرفه ای ها و پدید آورندگان نرم افزارها به وجود آمد و نوع General آن برای تجارت و استفاده ی مصرف کنندگان به وجود آمد.DVD-R تنها یک بار رایت میشود و هر دو نوع آن توسط اکثریت DVD Player ها ساپورت میشود.DVD-RW این نوع از دی وی دی نوع قابل رایت مجدد میباشد و ظرفیت آن ۴.۷ گیگ در هر طرف است و قابلیت رایت مجدد تا ۱۰۰۰ بار را داراست. عمر اطلاعات ذخیره شده روی این نوع از دی وی دی بین ۳۰ تا ۵۰ سال میباشد. قابل ذکر این که استفاده اصلی این نوع دی وی دی ها برای ضبط ویدئو ها است.DVD+RW این نوع شباهت زیادی با DVD-RW دارد اما مورد مصرف آن video فایلها یا **** از هر نوع یا ترکیبی از این دو است. DVD+R تنها یک بار رایت میشود اما در بقیه ی خصوصیات با DVD+RW مشترک است.DVD مخفف Digital Versatile/Video Disc است . کیفیت صوت و تصویر DVD تقریبا بالاترین کیفیت در حال حاضر است و روی یک دیسک 4.37 گیگابایتی امکان ضبط : یک فیلم دو ساعته با کیفیت بسیار بالای تصویر ،‌چندین قالب صوتی مختلف مثل stereo و Dolby Digital یا DTS ( با چند زبان مختلف ) ، زیر نویس های چندزبانه ،‌منوهای متحرک و... وجود دارد . استاندارهای Minus‌ ( منها ) DVD-R , DVD-RW اولین سری دیسکهای قابل رایت بودن که ساخته شدند و اکثر DVD-Rom‌ها . DVD-Player ها از اونها پشتیبانی می کنن ( حدود 93 درصد دستگاها) . این سری DVD‌های یک رو یک لایه single side حدود 4.37 گیگابایتی ( DVD-5 ) و دو رو یک لایه double sided حدود 8.75 گیگابایتی ( DVD-10 )‌ پشتیبانی می کنن .استاندارهای Plus ( جمع ) DVD+R , DVD+RW‌ این سری بعد از سری فوق ساخته شدند و حدود 80 درصد دستگاها از این سری پشتیبانی می کنن و در همون ظرفیتهایی که در بالا ذکر شد موجود هستن . در این سری قابلیتها و امکانات بیشتری وجود دارد ، برای اطلاعات بیشتر به اینجا مراجعه کنید .DVD+R DL یا DVD+R9 هم گفته می شه ،‌ دیسک دولایه Dual Layer قابل رایت کردن از سری plus‌ است . دیسک های دو رو یک لایه dual layered حدود 8 گیگابایت ظرفیت دارند ( DVD-9 ) و دیسکهای دو رو دو لایه dual layered double sides حدود 16 گیگابایت ظرفیت دارند .DVD-RAM این سری دارای بهترین قابلیتهای رایت کردن هستند ، ولی اکثر دستگاهها از این سری پشتیبانی نمی کنند . از این سری می توان بعنوان یک هارددیسک قابل حمل استفاده کرد . - علاوه بر استانداردهای مختلف ، ظرفیتهایی متفاوتی هم در DVD ها وجود داره : DVD-5 : حدود 4,700,000,000 ‌بایت رو می تونه نگهداری کنه ، که معادل 4.37 گیگابایت است . همچنین دیسک یک رو یک لایه Single Sided Single Layered هم گفته می شه . به 4.7 گیگابایت معروف است. DVD-10 : حدود 9,400,000,000 بایت رو می تونه نگهداری کنه ،‌ که معادل 8.75 گیگابایت است . همچنین دیسک دو رو یک لایه Double Sided Single Layered هم گفته می شه .DVD-9 : حدود 8,540,000,000 بایت رو می تونه نگهداری کنه ، که معادل 7.95 گیگابایت است . همچنین دیسک یک رو دو لایه Single Sided Dual Layered هم گفته می شه .به این عناوین نیز خوانده می شه : DVD+R9و DVD+R DL یا 8.5 GB DVD-18 : حدود 17,080,000,000 بایت رو می تونه نگهداری کنه ، که معادل 15.9 گیگابایت است . همچنین دیسک دو رو دو لایه Double Sided Dual Layered هم گفته می شه . از DVD-9‌ و DVD-18 فقط DVD+R‌ پشتیبانی می کنه ، ولی سایرین رو تمامی استانداردهای مذکور پشتیبانی می کنن


دانلود با لینک مستقیم


تحقیق درباره انواعDVDها

تحقیق در مورد وی وال بیسیک

اختصاصی از سورنا فایل تحقیق در مورد وی وال بیسیک دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد وی وال بیسیک


تحقیق در مورد وی وال بیسیک

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 16

 

تاریخچه ویژوال بیسیک

حدودسی و پنج سال قبل در کالج دارتموث زبانی پا به عرصه وجود گذاشته برنامه نویسی را از تسلط حرفهایها خارج کرد و به مبتدیان هم امکان داد تا وارد دنیای شیرین برنامه نویسی شوند ؛ این زبان بیسیک نام گرفت. زبان بیسیک از سایر زبانهای آن زمان مانند فورترن ،کوبول واسمبلی بسیار سادهتر بود و به همین دلیل به عنوان مبنای کار شرکت میکروسافت برای اولین زبان برنامه نویسی نیمه حرفه ای در محیط ویندوز انتخاب شد.

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

شرکت میکروسافت قبل از رسیدن به visual بیسیک را توسعه داد که هر کدام ازآنها بنحوی تقویت وتکامل این زبان محسوب میشدند:mbasik ،gwbasic،basica ،quik basik ،qbasik .در این مسیر چندین ویرایش دیگر از زبان بیسیک ، بدون از دست دادن سادگی خود،قدرت قابل توجهی بدست آورد.

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

با ورود ویندوز به صحنه و محبوبیت سریع آن، میکروسافت دریافت که دیگر بیسیک های قدیمی (که اساسأ متن گرا بودند)نمی توان ازکارایی لازم در این محیط جدید برخوردار باشند؛و این نقطه تولدvisual basic بود.

محبوبیت visual basic ،علاوه بر گرافیکی وساده بودن ،از آنجا ناشی می شود که زبانی اینترپر تری (interpreter )و کامپایلری(compiler )است.زبانهای اینترپرتریاز نظر سهولت تولیدوتوسعه برنامه خیلی به برنامه نویسی کمک می کنند واز طرف دیگر برنامه های کامپایل شده بنحو چشمگیری سریعتر از برنامه های اینترپرتری هستند. باترکیب این دو ویژگی ،visual basic به سهولت تولید برنامه و سرعت اجرا‎‏‏ در محصول نهایی دست یافته است.

چگونه یک برنامه VBبنویسیم

به منظور نوشتن یک برنامه VBاولین مرحله طراحی صفحه تصویر است، یعنی آنچه که استفاده کننده می بیند :چه منوهایی لازم است؟اندازه پنجره چقدر باشد؟چند پنجره وجود داشته باشد؟آیا به کاربران امکان تغییر دادن اندازه می باشد؟ محل کلمه فرمان کجا باشد تا استفاده کننده با کللیک کردن آنها را فعال سازد؟واینکه آیا هر برنامه جایی(با نام جعبه متن)برای ورود متن خواهد داشت؟

در VBاشیایی که بر نامه نویس در درون پنجره ها قرار میدهد کنترل نامیده میشود.وتعداد این کنترلها به ویرایش VBبستگی دارد بیش از 20 کنترل برای روش استاندارد و افزون از 30 کنترل برای ویرایش حرفه ای در نظر گرفته شده است.

علاوه بر این از آنجایی که VB قابلیت ‏‏‎‎‎‏‏ایجاد کنترلها ی زیادی را برای کاربردهای بخصوص دارد به راحتی قادر خواهید بود که برای یک وظیفة مشخص کنترل سفارش مورد نظر تهیه فرمایید.

‍‍VBطراحی صفحة تصویر را آسان کرده است میتوان بهمان راحتی که ازیک برنامه نقاشی استفاده می نماییم واسط کاربر را بکشید. با ذکراین نکته پس از اتمام کار طراحی واسط کاربر دکمه فرمان و نیز سایر کنترلهایی که در پنجره خالی قرار داده شده بطور خودکار اعمال کاربر مانند حرکت ماوس ویا کلیک کردن دکمه ها تشخیص می دهد.

VB همچنین قابلیت طراحی منوهای معمولی وباز شدنی را نیز دارا می باشد تنها پس از طراحی واسط هاست که باید کمی برنامه بنویسد .درVB کنترلها رویدادهایی مانندکلیک ماوس را تشخیص میدهد. نحوه پاسخ به اشیاء به رویدادها به کدهای نوشته شده بستگی دارد بدین ترتیب شما نیز خواهید داشت که در پاسخ رویدادها هر کنترل کدی بنویسید .این موضوع، برنامه نویسی VB را از انواع برنامه نویسی روالگرای قراردادی در ویرایشهای قدیمی ‎‎‏‏‎‎‎‎Basic ،c ،پاسکال متفاوت میسازد.در زبانهای برنامه نویسی قراردادی بزرگ از بالا به پایین اجرا میشوندبه عبارتی اجرای برنامه ها از اولین خط شروع شده و مطابق روند برنامه به بخشهای مختلف منتقل می گردد در صورتیکه یک برنامه VB کاملاً متفاوت کار میکند هسته هربرنامهVB یک مجموعه از کدهای اجرایی است که پس از فعال شدن پاسخ مناسب را برای رویدادهایی که تشخیص میدهد ایجاد می نماید.

درVB کدهای برنامه نویسی که تعیین کننده نحوه پاسخ برنامه شما به رویدادهایی نظیر کلیک ماوس میباشد در مجموعه ای تحت عنوان روال رویداد قرار دارد.

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

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

برای طراحی یک برنامةVB بطور خلاصه باید مراحل زیر را طی کرد:

پنجره هایی را که کاربر می بیند شکل داد.

تعیین کرد که کدام رویداد یک کنترل روی پنجره رخ می دهد.

برای رویدادهای تعیین شده روال نوشت(همچنین روالهای کمکی که موجب کارکرد آن روال می شود.)

هنگام اجرای یک برنامه اتفاقات زیر بوقوع می پیوند:

VB برای همه رویدادهای مختص به یک کنترل، پنجره ها وکنترل های هر پنجره را جستجو می کند(حرکت ماوس،حرکت کلیک ماوس،ضربه کلیک و…).

پس از اینکه VB رویدادی را تشخیص داد چنانچه پاسخی برای آن رویدادبصورت پیش ساخته داخلی(internet built-in )وجود نداشته باشد،VB تمام برنامه هارا تست می کند تا مطمئن سود که برای رویداد مورد نظر روالی نوشته شده است یا خیر.

اگر روال رویدادی نوشته شده باشد VB آنرا اجرا کرده وبه مرحله1 باز خواهد گشت.

اگر روالی برای آن رویداد نوشته نشده باشد VB به مرحلة دیگر باز می گردد.

این چرخه تا پایان برنامه بطور پیوسته ادامه می یابد معمولاً قبل از اجرای هر کاری توسط VB باید رویدادی اتفاق افتد، بنابراین برنامه هایVB عمدتاً تأثیر پذیرند تا اثر گذاروهمین مسأله نشان میدهد که این برنامه با کاربر نزدیک انچه برای اجرای VB موردنیاز است: ویرایش استانداردVB به ویندوز95 ،ویندوزNT نیاز دارد .حداقل به یک ماشین قوی برای کار با سیستمهای عامل 32 بیتی نیاز میباشد.در واقع به سخت افزار زیر نیاز می باشد:

یک پردازنده 486 یا پنتیوم سریع و حداقل 8 مگابایتRAM (16مگابایت

بسیار مناسب تر خواهد بود.)

یک سخت دیسک با حداقل60مگابایت فضای خالی.

ی بیشتری دارند.

تشریح یک بر نامه VB

کلید برنامه نویسی VBتشخیص این مطلب است که VB کدها را فقط در پاسخ به رویدادها پردازش میکند.یک بر نامه VBمشتمل بر مجموعه از بخشهای مستقل که تنها در پاسخ به رویدادهای مربوطه فعال می شود.نحوه اجرای هر برنامه VB به صورت آغاز کردناز خط شروع ،اجرای برنامه از بالا به پایین و اختتام آن در خط پایان نیست.

در حقیقت بر خلاف بسیاری از زبانهای برنامه نویسی خطوط اجرایی برنامه هایVBداخل توابع یا روالها می باشد.


دانلود با لینک مستقیم


تحقیق در مورد وی وال بیسیک

تحقیق درباره وی وال بیسیک

اختصاصی از سورنا فایل تحقیق درباره وی وال بیسیک دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 16

 

تاریخچه ویژوال بیسیک

حدودسی و پنج سال قبل در کالج دارتموث زبانی پا به عرصه وجود گذاشته برنامه نویسی را از تسلط حرفهایها خارج کرد و به مبتدیان هم امکان داد تا وارد دنیای شیرین برنامه نویسی شوند ؛ این زبان بیسیک نام گرفت. زبان بیسیک از سایر زبانهای آن زمان مانند فورترن ،کوبول واسمبلی بسیار سادهتر بود و به همین دلیل به عنوان مبنای کار شرکت میکروسافت برای اولین زبان برنامه نویسی نیمه حرفه ای در محیط ویندوز انتخاب شد.

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

شرکت میکروسافت قبل از رسیدن به visual بیسیک را توسعه داد که هر کدام ازآنها بنحوی تقویت وتکامل این زبان محسوب میشدند:mbasik ،gwbasic،basica ،quik basik ،qbasik .در این مسیر چندین ویرایش دیگر از زبان بیسیک ، بدون از دست دادن سادگی خود،قدرت قابل توجهی بدست آورد.

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

با ورود ویندوز به صحنه و محبوبیت سریع آن، میکروسافت دریافت که دیگر بیسیک های قدیمی (که اساسأ متن گرا بودند)نمی توان ازکارایی لازم در این محیط جدید برخوردار باشند؛و این نقطه تولدvisual basic بود.

محبوبیت visual basic ،علاوه بر گرافیکی وساده بودن ،از آنجا ناشی می شود که زبانی اینترپر تری (interpreter )و کامپایلری(compiler )است.زبانهای اینترپرتریاز نظر سهولت تولیدوتوسعه برنامه خیلی به برنامه نویسی کمک می کنند واز طرف دیگر برنامه های کامپایل شده بنحو چشمگیری سریعتر از برنامه های اینترپرتری هستند. باترکیب این دو ویژگی ،visual basic به سهولت تولید برنامه و سرعت اجرا‎‏‏ در محصول نهایی دست یافته است.

چگونه یک برنامه VBبنویسیم

به منظور نوشتن یک برنامه VBاولین مرحله طراحی صفحه تصویر است، یعنی آنچه که استفاده کننده می بیند :چه منوهایی لازم است؟اندازه پنجره چقدر باشد؟چند پنجره وجود داشته باشد؟آیا به کاربران امکان تغییر دادن اندازه می باشد؟ محل کلمه فرمان کجا باشد تا استفاده کننده با کللیک کردن آنها را فعال سازد؟واینکه آیا هر برنامه جایی(با نام جعبه متن)برای ورود متن خواهد داشت؟

در VBاشیایی که بر نامه نویس در درون پنجره ها قرار میدهد کنترل نامیده میشود.وتعداد این کنترلها به ویرایش VBبستگی دارد بیش از 20 کنترل برای روش استاندارد و افزون از 30 کنترل برای ویرایش حرفه ای در نظر گرفته شده است.

علاوه بر این از آنجایی که VB قابلیت ‏‏‎‎‎‏‏ایجاد کنترلها ی زیادی را برای کاربردهای بخصوص دارد به راحتی قادر خواهید بود که برای یک وظیفة مشخص کنترل سفارش مورد نظر تهیه فرمایید.

‍‍VBطراحی صفحة تصویر را آسان کرده است میتوان بهمان راحتی که ازیک برنامه نقاشی استفاده می نماییم واسط کاربر را بکشید. با ذکراین نکته پس از اتمام کار طراحی واسط کاربر دکمه فرمان و نیز سایر کنترلهایی که در پنجره خالی قرار داده شده بطور خودکار اعمال کاربر مانند حرکت ماوس ویا کلیک کردن دکمه ها تشخیص می دهد.

VB همچنین قابلیت طراحی منوهای معمولی وباز شدنی را نیز دارا می باشد تنها پس از طراحی واسط هاست که باید کمی برنامه بنویسد .درVB کنترلها رویدادهایی مانندکلیک ماوس را تشخیص میدهد. نحوه پاسخ به اشیاء به رویدادها به کدهای نوشته شده بستگی دارد بدین ترتیب شما نیز خواهید داشت که در پاسخ رویدادها هر کنترل کدی بنویسید .این موضوع، برنامه نویسی VB را از انواع برنامه نویسی روالگرای قراردادی در ویرایشهای قدیمی ‎‎‏‏‎‎‎‎Basic ،c ،پاسکال متفاوت میسازد.در زبانهای برنامه نویسی قراردادی بزرگ از بالا به پایین اجرا میشوندبه عبارتی اجرای برنامه ها از اولین خط شروع شده و مطابق روند برنامه به بخشهای مختلف منتقل می گردد در صورتیکه یک برنامه VB کاملاً متفاوت کار میکند هسته هربرنامهVB یک مجموعه از کدهای اجرایی است که پس از فعال شدن پاسخ مناسب را برای رویدادهایی که تشخیص میدهد ایجاد می نماید.

درVB کدهای برنامه نویسی که تعیین کننده نحوه پاسخ برنامه شما به رویدادهایی نظیر کلیک ماوس میباشد در مجموعه ای تحت عنوان روال رویداد قرار دارد.

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

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

برای طراحی یک برنامةVB بطور خلاصه باید مراحل زیر را طی کرد:

پنجره هایی را که کاربر می بیند شکل داد.

تعیین کرد که کدام رویداد یک کنترل روی پنجره رخ می دهد.

برای رویدادهای تعیین شده روال نوشت(همچنین روالهای کمکی که موجب کارکرد آن روال می شود.)

هنگام اجرای یک برنامه اتفاقات زیر بوقوع می پیوند:

VB برای همه رویدادهای مختص به یک کنترل، پنجره ها وکنترل های هر پنجره را جستجو می کند(حرکت ماوس،حرکت کلیک ماوس،ضربه کلیک و…).

پس از اینکه VB رویدادی را تشخیص داد چنانچه پاسخی برای آن رویدادبصورت پیش ساخته داخلی(internet built-in )وجود نداشته باشد،VB تمام برنامه هارا تست می کند تا مطمئن سود که برای رویداد مورد نظر روالی نوشته شده است یا خیر.

اگر روال رویدادی نوشته شده باشد VB آنرا اجرا کرده وبه مرحله1 باز خواهد گشت.

اگر روالی برای آن رویداد نوشته نشده باشد VB به مرحلة دیگر باز می گردد.

این چرخه تا پایان برنامه بطور پیوسته ادامه می یابد معمولاً قبل از اجرای هر کاری توسط VB باید رویدادی اتفاق افتد، بنابراین برنامه هایVB عمدتاً تأثیر پذیرند تا اثر گذاروهمین مسأله نشان میدهد که این برنامه با کاربر نزدیک انچه برای اجرای VB موردنیاز است: ویرایش استانداردVB به ویندوز95 ،ویندوزNT نیاز دارد .حداقل به یک ماشین قوی برای کار با سیستمهای عامل 32 بیتی نیاز میباشد.در واقع به سخت افزار زیر نیاز می باشد:

یک پردازنده 486 یا پنتیوم سریع و حداقل 8 مگابایتRAM (16مگابایت

بسیار مناسب تر خواهد بود.)

یک سخت دیسک با حداقل60مگابایت فضای خالی.

ی بیشتری دارند.

تشریح یک بر نامه VB

کلید برنامه نویسی VBتشخیص این مطلب است که VB کدها را فقط در پاسخ به رویدادها پردازش میکند.یک بر نامه VBمشتمل بر مجموعه از بخشهای مستقل که تنها در پاسخ به رویدادهای مربوطه فعال می شود.نحوه اجرای هر برنامه VB به صورت آغاز کردناز خط شروع ،اجرای برنامه از بالا به پایین و اختتام آن در خط پایان نیست.

در حقیقت بر خلاف بسیاری از زبانهای برنامه نویسی خطوط اجرایی برنامه هایVBداخل توابع یا روالها می باشد.


دانلود با لینک مستقیم


تحقیق درباره وی وال بیسیک

تحقیق درمورد اولین لوحهای فشرده دی وی دی بلو

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 1

 

اولین لوحهای فشرده دی وی دی بلو - ری (Blu-ray) ساخت شرکت سونی، وارد بازار آمریکا شده است. قرار است اولین سری دستگاههای پخش دی وی دی بلو ری، 25 ژوئن وارد بازار شود. به گزارش بخش خبر شبکه فن آوری اطلاعات ایران، از بی بی سی، آغاز فروش عمومی این تجهیزات نشانه ای از شروع اصلی نبرد قالب های دی وی دی میان اچ دی - دی وی دی، قالب ابداعی توشیبا و بلو - ری (Blu-ray) ساخت شرکت سونی است. قالب های تازه می توانند حجم بیشتری از داده ها را در خود جای دهند. این مشخصه خصوصا برای پخش فیلم های ویدیویی وضوح بالا بسیار مهم است. هر دو فناوری برای نگارش اطلاعات از لیزر آبی استفاده می کنند. این نوع لیزر دارای طول موج کوتاهتری است و بنابر این می توان داده های بیشتری را بوسیله آن ثبت کرد. یک لوح بلو - ری می تواند تا ۵۰ گیگا بایت را در خود جای دهد حال آنکه قالب اچ دی - دی وی دی توشیبا قابلیت حفظ ۳۰ گیگا بایت را دارد. دی وی دی های فعلی تنها می توانند کمتر از ۵ گیگا بایت را در خود جای دهند. وجود دو قالب دی وی دی در بازار استودیوهای فیلمسازی در هالیوود را تحت تاثیر قرار داده است. شرکت هایی نظیر دیزنی و فاکس قرن بیستم طرف سونی را گرفته اند اما یونیورسال از قالب اچ دی - دی وی دی حمایت می کند. شرکت برادران وارنر و وایاکوم گفته اند از هر دو سیستم پشتیبانی می کنند. بسیاری از مردم رقابت بین این دو تکنولوژی را مانند رقابت بین ویدیوهای "وی اچ اس" و "بتا ماکس" در دهه 80 می دانند. در آن رقابت، سونی بازار را به شرکت جی وی سی واگذار کرد.

 


دانلود با لینک مستقیم


تحقیق درمورد اولین لوحهای فشرده دی وی دی بلو