
وکتور گل
وکتور گل
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 29
راهنمای عملیاتی نرمافزار GAMS
GAMS چیست؟
سیستم GAMS یک زبان برنامهنویسی مدلسازی با قابلیت بالاست.
از GAMS برای حل مسائل برنامهریزی خط (LP)، برنامهریزی غیرخطی (NLP)، برنامهریزی صحیح مختلط (MIP)، برنامهریزی خطی صحیح مختلط (MINLP) و مسائل مکمل خطی (MCP) استفاده میکنند.
روش نصب و راهاندازی GAMS بر روی کامپیوتر شخصی
GAMS در محیطهای DOS ، WINDOWS و UNIX قابل اجراست. در این جا راهاندازی GAMS را برای اجرا تحت DOS بیان میکنیم.
توجه کنید که سیستم GAMS تحت DOS شامل 4 فلاپی 44/1 میباشد.
1- ابتدا یک شاخه دلخواه روی کامپیوتر شخصی خود (مثلاً GAMS) درست کنید. سپس هر چهار فلاپی را روی شاخۀ GAMS کپی کنید. (ترتیب کپی کردن فلاپیها مهم نیست.)
2- برنامۀ gamsinst را اجرا کنید.
این برنامه تمام فایلهای فشردۀ *.Pck را باز میکند.
چگونه یک برنامه GAMS بنویسیم
برای حل یک مسأله توسط GAMS اولین مرحله عبارت است از تشکیل یک فایل متن که بیانکننده مسأله شما به زبان GAMS است. از ویرایشگر متن مثلا Edit در سیستم عامل DOS یا هر ویرایشگر متنی که در اختیار دارید میتوانید استفاده کنید. معمولا فایل حاصل را با پسوند GMS مشخص میکنیم. مثلا اگر برنامهای به نام TEST مینویسید فایلی به نام TEST.GMS ایجاد کنید.
نکاتی در مورد نحوۀ نوشتن برنامۀ GAMS
1- برای رفتن به خط بعدی از ENTER استفاده کنید.
2- هرگز از کلید TAB استفاده نکنید، زیرا موجب پیغام خطا میشود.
3- هر خطی که با '*' شروع شود به عنوان توضیح در نظر گرفته میشود و در برنامه خوانده نمیشود.
4- برای GAMS حروف کوچک و بزرگ فرقی ندارد.
5- یک برنامۀ GAMS شامل بخشهای متعددی است، هر بخش با یک سیمیکالون (؛) خاتمه مییابد.
یک برنامۀ نمونۀ GAMS
قبل از پرداختن به توضیحات مربوط به بخشهای مختلف یک برنامۀ GAMS کلیات برنامۀ زیر را ملاحظه نمائید.
مسأله:
min
به طوری که
برنامۀ مربوط به این مسأله در بخشهای بعدی به عنوان TEST ارجاع داده خواهد شد.
* OPTION LAMRO = 0 , LIMCOL = 0
SETS
J / C1*C6 /
I / B1*B3 / ;
PAPAMETERS
B ( I )
/ B1 6
B2 4
B3 4 /
C ( J )
/ C1 -1
C2 -2
C3 1
C4 -1
C5 -4
C6 2 / ;
TABLE
A ( I , J )
C1 C2 C3 C4 C5 C6
B1 1 1 1 1 1 1
B2 2 -1 -2 4 0 0
B3 0 0 1 1 2 1 ;
VARIABLES
COSTS
POSITIVE VARIABLES
X ( J ) ;
EQUATION
OBJECTIVE
Y ( I ) ;
OBJECTIVE . . COSTS = E = SUM ( J , C ( J ) X ( J ) ) ;
Y ( I ) . . SUM ( J , A ( I , J ) * X ( J ) ) = L = B ( I ) ;
MODEL TEST / ALL / ;
SOLVE TEST USING LP MINIMIZING COSTS ;
DISPLAY X . L , X . M ;
توضیح
بخش SETS
در این بخش تمام اندیسهایی که در نوشتن معادلات مدل استفاده میشوند معرفی میگردند. این اندیسها عباراتی صرفی – عددی هستند. به عنوان مثال در برنامۀ TEST بخش SETS ، ضرایب تابع هدف توسط J و تعداد قیود توسط I مشخص شدهاند.
توجه شود که در اصل J را توسط ضرایب تابع هدف به صورت
J / C1 , C2 , C3 , C4 , C5 , C6 /
یا
J / C1 * C6 /
و I را توسط عناصر صمت راست قیود نامساوی به صورت
I / B1 , B2 , B3 /
یا
I / B1 * B3 /
شمردهایم.
توجه: نام هر اندیس تا ده کاراکتر اجازه داده شده و درج فاصله یا جای خالی در نام اندیس اجازه داده نشده است.
بخش PARAMETERS
در GAMS پارامترها بردارهای ثابت معلوم و مقدار پارامترها به عنوان دادهها در این بخش تعریف میشوند. به منظور تعریف مقادیر بردارها، لازم است، اندیس بردارها قبلا در بخش SETS تعریف شده باشد.
دسته بندی : پاورپوینت
نوع فایل: ppt _ pptx
( قابلیت ویرایش )
قسمتی از محتوی متن پاورپوینت :
تعداد اسلاید : 42 صفحه
بسم الله الرحمن الرحیم انواع مداد مداد ابزاری برای نوشتن، طراحی و نقاشی است و در انواع گوناگونی وجود دارد.
در فارسی مداد به معنای مرکّب تحریر بوده و در متون کهن همین معنا را می دهد.
بخش خارجی مدادها معمولا از چوب یا کاغذ ساخته شده میشود و درون آن مغزیِ مداد که بخش استوانهای شکل و باریکی است قرار میگیرد.
این مغزی از ماده سیاهی به نام گرافیت یا مواد رنگی به همراه ترکیبات دیگر تشکیل میشود.مدادتراش، مدادپاککن و کاغذ از دیگر نوشتافزارهایی هستند که همراه با مداد استفاده میشوند.اگر بوسیله یک تکه سرب و یا قلع و یا گرافیت و یا اجسامی شبیه به اینها روی کاغذ خط بکشند، تولید یک خط تیره رنگ میشود.
این خط بر اثر باقیماندن مقداری از این اجسام بر روی کاغذ میباشد.سالانه میلیون ها مداد و خودکار تولید می شوند.آنها دارای تنوع رنگ می باشند و سختی و نرمی آنها نیز با هم متفاوت است.مداد و خودکار، ابزارهای اجتناب ناپذیر برای هنرمندان،نویسندگان و تجار می باشد.
مقدمه در سالهای ۱۵۰۰ میلادی بود که معادن گرافیت در منطقه گری ناتز شهر کامبریا در انگلستان کشف شد.
دولت انگلستان به خاطر کاربرد گرافیت در توپهای جنگی از این معادن بهره برداری میکرد.
اما مردم منطقه از گرافیت برای علامت زدن قایقهاشان بهره میبردند که همین مساله باعث قاچاق آن به عنوان جسمی برای علامت زدن شد.در سال ۱۵۶۰ میلادی یک زن و شوهر ایتالیایی با قرار دادن یک تکه گرافیت میان دو تکه چوب سرو اولین مداد به شکل امروزی را اختراع کردند.
پس از ابتکار خانواده ایتالیایی در قرار دادن گرافیت میان چوب این ایده تاکنون با اندکی تغییر به عنوان ایده اصلی طراحی مداد به کار گرفته شده است.کسی به طور قطع نمی تواند بگوید اولین ابزار نوشتن چه زمانی اختراع شد.به همین دلیل در سال ۱۵۶۴ در انگلستان کشفی در این مورد صورت گرفت و انگلستان را زادگاه مداد امروزی ساخت.داستان از این قرار بود که عابری ناشناس تکه هایی از ماده ای سیاه و درخشنده را که به ریشه های درخت چسبیده بود،پیدا کرد.این ماده قابلیت نوشتن داشت.ماده ی کشف شده که نوعی کربن بود،گرافیت نام داشت.
تاریخچه مداد قدیمی یکی از مزایای مغزی مداد که با خاک رس و گرافیت وجود می آید این است که میتوان آن را با درجات مختلف سختی و نرمی یا سیاهی ساخت .
خاک رس بیشتر و گرافیت کمتر ، موجب خاکستری شدن مداد میگردد ولی این مداد بسیار سخت است و میتوان نوک آن را بسیار تیز کرد .
این نوع مداد ها دیرتر ساییده شده و مدت بیشتری نیز میماند .
گرافیت بیشتر و خاک رس کمتر مغزی را بوجود می آورد که سیاه تر و نرم تر است ولی زود ساییده و کند میشود و خطوط آن هم خیلی دقیق نیست . هر یک از خصوصیات فوق مناسب با کار بخصوصی است و معمولا کارخانه ها مداد هایی را که با درجات مختلفی از سختی (Hard) میسازند H نامگزاری میکنند و آنها را که با درجات مختلفی از سیاهی (Blak) میسازند B ناگزاری میکند .مداد های H و B هر کدام تا شش شماره دارند و HB حد وسط آنهاست و گاهی درجات آنها تا ۹H و ۹B نیز رسانده میشود .مداد F مدادی است که درجه اش بین H و HB قرار میگیرد . درجه مداد البته باید متذکر شد که درجه هر کارخانه ای الزاما با درجه مداد های کارخانه دیگر تطابق ندارد .
متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید
لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت: توجه فرمایید.
دانلود فایل پرداخت آنلاین
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 20
تاریخچه ویژوال بیسیک .NET
ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید.
هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) توسط میکروسافت, در اواخر دهه 1980 و اوایل 1990 بیسیک تکامل تدریجی خود را به سوی ویژوال بیسیک انجام داده بود که توسط گروه میکروسافت در سال 1991 انجام پذیرفت. در زمانیکه ویژوال بیسیک در مرحله ظهور بود, توسعه برنامه های کاربردی تحت ویندوز میکروسافت عملی طاقت فرسا بود. با آمدن ویژوال بیسیک ایجاد برنامه های کاربردی تحت ویندوز بسیار آسان شد.
ویژوال بیسیک زبان برنامه نویسی میکروسافت ویندوز است. برنامه های ویژوال بیسیک در محیط توسعه یافته مجتمع (IDE) طراحی و ساخته میشوند. IDE به برنامه نویس این اجازه را می دهد که برنامه های خود را به صورت مناسب و راحت ایجاد, اجرا و خطا یابی کند. پردازش مربوط به تولید سریع یک نرم افزار کاربردی را اغلب RAD (Rapid Application Development) می نامند.
ویژوال بیسیک یکی از زبانهای RAD بوده و بطور وسیعی در دنیا مورد استفاده می باشد. ویژوال بیسیک .NET مشتق شده از زبان برنامه نویسی BASIC است. ویژوال بیسیک خصیصه های متمایز کننده تری نسبت به سایر زبان ها برنامه نویسی دارد مانند واسط گرافیکی کاربر, رسیدگی به رویداد (event handling), دسترسی به .Win32 API ویژگی های شیی گرا, رسیدگی به خطا, برنامه نویسی ساخت یافته و سایر موارد.
زبان ویژوال C
این زبان کامپایلر قدرتمندی است که بااستفاده ازآن میتوان برنامه های بزرگ وپیچیده رادر زمان اندکی ایجاد کرد . محیط ویژوال C + + محیط یکپارچه ای است که درآن میتوان برنامه را ایجاد,ترجمه,اجرا وعیب یابی کردبه عبارت دیگر پکیج C+ + حاوی مولفه هایی مانند ویراستار,کامپایلر,پیوند دهنده,برنامه های سودمند ,عیب یاب وسایرابزارهایی است که برای طراحی برنامه در محیط WINبکار می روند.
محیط توسعه پکیج C بنام DEVELOPER STUDIOاست که آنرابه اختصار محیط توسعه می نامیم تمام ابزارهای دیگر ویژوال C + +را جامعیت می بخشدوبه برنامه نویس اجازه میدهدتا فرایند توسعه برنامه را از طریق پنجره ها, کادرهای محاوره ای ,منوها,نوارهای ابزار,کلیدهای میانبروماکروها ببیندوکنترل کندیعنی این محیط همانندیک اتاق کنترل است.
انواع فایلهادر ویژوال C
فایل محیط برنامه(DSW ) :این فایل برای نگهداری محیط کاری پروژه بکار می رود.
فایل برنامه: برای نگهداری برنامه ویژوال C + + بکار میرود.
فایل ( HEADER) : آنرافایل سرایندمی گویند که محتویات آنهادربرنامه های دیگر قابل استفاده است .
فایل بیت نگاشت( BMP): برای نگهداری تصاویر (BMP ) بکار می رود .
فایل ایکن (ICO ) :برای نگهداری ایکن.
فایل ترجمه شده (OBJ): پس از کامپایل کردن در برنامه ایجاد می شودوحاوی دستورات ماشین است .
فایل اجرائی (EXE ): حاوی برنامه اجرایی است .
فایل اکتیوایکس(OCX) : برای نگهداری اکتیوایکسهای ویژوال C++بکار میرود.
اکتیوایکس قلب محاسبات توزیع شده مایکرو سافت است که کامپیوتر مارا در اینترنت واینترانت قرار می دهد.
ویژوال بیسیک 6
این برنامه در برگیرنده ابزارهای متعددی است که با همکاری یکدیگر امکان توسعه برنامه های کاربردی را فراهم می آورند. این ابزارها به کاربر امکان می دهند تا بطور کامل از ظاهر برنامه خود به هنگام اتمام آن اطلاع یابد, چرا که این زبانها تازمانی که برنامه بطور کامل به پایان نرسیده باشد ظاهر برنامه را به نمایش در نمی آورد.
ویژوال بیسیک بسرعت در حال تبدیل شدن به یکی از اصلی ترین زبانهای برنامه نویسی کاربردی است در حالیکه رقیبان آن مانند POWER BUILDER بسختی در تقلا هستند تا فاصله خود را با ویژوال بیسیک حفظ کنند.
با ارائه هر نسخه جدید توسط ماکروسافت قابلیتهای VB به توسعه دهندگان امکان ایجاد برنامه های کاربردی تطبیق پذیرتر میدهد.
VB5در واقع چاشنی انفجاری در بازار کنترلهای اکتیوایکس بودو VB6توازنی مابین DTMLوتوسعه برنامه های کاربردی مبتنی بر COM ایجاد کرد.
نظری اجمالی بر delphi
دلفی بسته نرم افزاری نسبتا" جدیدی می باشد که به جهان کامپیوتر عرضه شد وامکانات برنامه نویسی پیشرفته و قدرتمندی را برای استفاده کنندگان سیستمهای کامپیسوتری به ارمغان آورده , مترجم سریع وقدرتمند آن امکان ترجمه سریع برنامه ها را فراهم آورده .
دلفی یکی از پرکاربردترین زبانهای موجود در دنیای نرم افزار است که امروزه در زمینه های مختلفی از جمله برنامه های گرافیکی , چندرسانه ای ,پایگاه داده ها ,و… بخوبی از آن استفاده می شود .
ویرایشهای مختلق دلفی
1-STANDARD
2- PROFSSIONAL
3- ENTERPRISE
که هر کدام دارای امکانات وویژگیهای خاصی بوده و برای مقاصد خاصی طراحی شده اند.
اما همه آنها دارای ویژگیهای مشابه ومشترکی نیز هستند و می توانند برای مقاصد عمومی مورد استفاده قرار گیرند.
برنامه نویسی شئ گرایی که در دلفی وجود دارد مجموعای است از عبارات شئ گرا که در پاسکال استاندارد تعبیر شده و به آن object pascal گفته میشود.
ویژوال فاکس پرو
این برنامه همان فاکس پرو است که بجای تحت dos بودن تحت win است ,یک محیط شئ گرای قدرتمند است وبرای ساخت بانک اطلاعاتی وبرنامه های کاربردی بکار میرودو همه