loading...
دانلود سرای دانشجویی
کاربرد منطق فازی برای کنترل راکتور هیدروژناسیون استیلن واحد الفین
نوع فایل: word (قابل ویرایش)
تعداد صفحات : 123 صفحه

چکیده
با توجه به مصرف بالای محصولات پتروشیمی در جهان امروز و پتانسیل بالای ایران برای توسعه و تامین خوراک پتروشیمی‌ها، مجتمع‌های پتروشیمی از اهمیت ویژه‌ای برخوردار هستند. از اینرو یکی از واکنش‌های مهم به نام هیدروژناسیون استیلن در یکی از واحدهای مادر پتروشیمی، یعنی واحد الفین بررسی و کنترل شده است. در این پژوهش پس از بررسی کتب علمی مرجع، مقالات علمی و رساله‌های موجود در این زمینه، در ابتدا يك سيستم راكتور هیدروژناسیون استیلن غيرخطي که در صنعت پتروشیمی جنوب کشور در حال استفاده است، انتخاب شده و با استفاده از معادلات موازنه‌ی جرم و انرژي بوسيله‌ی برنامه‌ی تخصصی MATLAB شبيه‌سازي شده است. سپس سعی شده با استفاده از اعمال تغییرات یک مقدار پله در معادلات دمای راکتور، آن را با یک تابع تبدیل مناسب، با خطای بسیار کم تقریب زده و مدل‌سازی شود. همچنین با استفاده از پاسخ پله‌ی سیستم تقریب زده شده، در ابتدا کنترل‌کننده‌های کلاسیک و سپس کنترل کننده‌ی فازی طراحی شود و در ادامه با نشان دادن اين كه هيچ يك از کنترل کننده‌ها بطور مناسب برای كنترل دمای خروجی راکتور در فرآيند هیدروژناسیون استیلن مناسب نيستند، طراحی کنترل کننده‌ی فازی PI_Smith با شرایط گفته شده در فصل چهارم پیشنهاد ‌می‌شود. در نهایت با مقايسه‌ی نتايج حاصل از طراحی‌ کنترل کننده‌های متفاوت برای سیستم مذکور، این نتيجه حاصل می‌شود که کنترل کننده‌ی فازی PI_Smith مي‌تواند کنترل کننده‌ی مناسب‌تري برای سیستم‌های دارای تاخیر باشد.کلید واژه : طراحی کنترل کننده‌ی فازی، طراحی کنترل کننده‌‌های کلاسیک، مدل‌سازی راکتور

در درس برنامه‌نویسی وب سعی شده با یک دید کاربردی، مفاهیم، روش ها، استاندارد‌ها و تکنولوژی‌های موجود در زمینه‌ی برنامه نویسی وب معرفی شده و آموزش داده شود.
در ابتدای درس مفاهیم مقدماتی وب و استاندارد‌های HTML، CSS و زبان Java Script معرفی می‌شوند. در ادامه درس در کنار آموزش الگوهای برنامه نویسی وب و معماری‌های برنامه نویسی Enterprise، زبان PHP آموزش داده می‌شود. در ادامه معرفی کوتاهی از مفهوم پایگاه داده‌های رابطه‌ای و زبان SQL گفته شده و سپس مفاهیم پیشرفته‌تر در زمینه‌ی برنامه‌نویسی وب به همراه فریم‌ورک Symfony2 ارايه می‌شود.


محمد صالحه، دانشجوی دکترا در رشته مهندسی نرم‌افزار در دانشکده کامپیوتر دانشگاه صنعتی شریف است. وی تحصیلات کارشناسی و کارشناسی ارشد خود را نیز در همین دانشگاه گذرانده است. از افتخارات او، می توان دريافت مدال طلای المپیاد دانشجویی کامپیوتر سال ۱۳۸۹، دريافت مدال نقره المپیاد دانش آموزی سال ۱۳۸۲ و احراز مقام‌های دوم و سوم در مسابقات جهانی روبوکاپ در سالهای ۲۰۰۷ و ۲۰۰۸ را نام برد.

در این کتاب استاندارد کد نویسی زبان C و C++ معرفی می­شود. منظور از استاندارد کد نویسی ایجاد رویه­ ای یکسان جهت نوشتن متن کد می­باشد به گونه ­ای که ظاهر کدهای مختلف نوشته شده در گروه برنامه ­نویسی یکسان باشد.

چرا باید استاندارد کد نویسی را رعایت نمود؟

به جرات می­توان ادعا نمود کدی که افراد می­نویسند همانند دستخط افراد می­باشد و پرواضح است که کسی دستخط خرچنگ قورباغه­ ای را نمی­ پسندد لذا افراد همواره به دنبال داشتن دستخطی زیبا هستند. در این راستا روش ­های مختلفی جهت رسم­ الخط وجود دارد چه در زبان فارسی چه در زبان­ های دیگر که همه آنها سعی می­کنند روشی زیبا را برای رسم ­الخط معرفی کنند.

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

  • نویسنده: بهمن عرب رضایی
  • موضوع: برنامه نویسی
  • تعداد صفحات: ۳۲
  • فرمت: کتاب PDF
  • زبان: فارسی

امروزه فیلم های اموزشی نقش بسیار بالایی در بالا بردن دانش افراد نقش بسزایی دارد.  چرا فیلم آموزشی می سازیم؟ شاید پاسخ به این پرسش بسیار ساده باشد، چیزی شبیه این پاسخ، خوب برای اینکه چیزی را آموزش دهیم و اگر بپرسیم چرا از فیلم برای آموزش استفاده می کنیم؟ پاسخ احتمالا چنین خواهد بود: برای اینکه فیلم رسانه‌ای‌ است که علاوه بر جلب توجه مخاطب می‌تواند آموزش هم بدهد. پاسخ‌ها کاملا درست به نظر می رسند.

 کل مجموعه و سایر محصولات سایت از طریق شرکت پست جمهوری اسلامی ایران و در بسته بندی ضد ضربه ارسال میشود

  مجموعه فوق در قالب 12 DVD ارائه می شود

 لیست مباحث آموزشی در ادامه مطلب

مشخصات مقاله:
عنوان کامل: بررسی اصول طراحی واسط کاربرگرافیکی
دسته: گرافیک و هنر و نرم افزار
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: ۱۳۴

چکیده ای از مقدمه آغازین ”پایان نامه اصول طراحی واسط کاربر گرافیکی ” بدین شرح است:

.

اصول طراحی واسط کاربرگرافیکی
طراحی سیستم کامپیوتری،طیفی از فعالیتها را ، از طراحی سخت افزار تا طراحی واسط کاربر ، در بر می گیرد. گر چه متخصصین برای طراحی سخت افزار به کار گرفته می شوند ، ولی اغلب سازمانها متخصصین واسط کاربر را در اختیار ندارند . بنابراین مهندسین نرم افزار باید مسئولیت طراحی واسط کاربر را به عهده گیرند متخصصین عوامل انسانی به این امر کمک می کنند .
 طراحی خوب واسط کاربر در موفقیت سیستم نقش مهمی دارند . واسطی که استفاده از آن دشوار باشد ، منجر به خطاهای سطح بالایی از کاربر می شود . در بدترین حالت ،کاربران نمی توانند از سیستم استفاده کنند . اگر اطلاعات به شکل نادرستی ارائه شوند ، کاربران معنای آن را نمی فهمند. ممکن است دنباله ای از فعالیت ها را آغاز کنند که منجر به خرابی داده وسیستم شوند .
 در گذشته ،واسط های کاربر ، متنی یا فرمی بودند . تقریبا” تمام کاربران یک PC در اختیار دارند . این ها واسط گرافیکی دارند که از نمایشگر رنگی با دقت بالا پشتیبانی می کنند و از طریق موس و صفحه کلید کار می کنند . گرچه واسط های متنی هنوز رواج دارند ، کاربران انتظار دارند که سیستم های واسط گرافیکی GUL داشته باشند .
امتیازات GUL عبارتند از :
 ۱- آموزش و کاربرد آن ها آسان است کاربران که هیچ تجربه ای با کامپیوتر ندارند ، پس از یک جلسه آموزش می توانند با آن کار کنند .
 ۲- کاربر، صفحات(پنجره های) مختلفی برای تعامل با سیستم دارد حرکت از وظیفه ای به وظیفه دیگر ، بدون از دست دادن اطلاعات ، ممکن است .
۳-تعامل سریع و تمام صفحه از طریق دستیابی فوری به هر جایی در صفحه ممکن است .
طراحان نرم افزار و برنامه نویسان ، کاربران فناوری هایی مثل کلاس های swing در جاوا یا HTML هستند که اساس پیاده سازی واسط کاربراند.
 توسعه اکتشافی ، موثرترین روش برای طراحی واسط است فرایند ساخت نمونه اولیه با واسط مبتنی بر کاغذ شروع می شود که تعامل کاربر راشبیه سازی می کند و باید از روش کاربر محوری استفاده کرد که در آن کاربران سیستم نقش فعالی در فرایند طراحی دارد در بعضی موارد ، نقش کاربر ، ارزیابی است . در موارد دیگر ، به عنوان اعضای تیم طراحی حضور دارد .
 فعالیت مهم طراحی واسط کاربر تحلیل فعالیت های کاربر است که سیستم کامپیوتری باید از آن پشتیبانی کند بدون درک خواسته های کاربر ، طراحی واسط موفق نخواهد بود . برای درک خواسته ها ، می توانید از تکنیک هایی مثل تحلیل وظیفه ،مطالعات اتناگرافی ، مصاحبه با کاربر و مشاهدات و یا ترکیبی از آنها استفاده کنید.

دانلود جزوات برنامه نویسی

کتاب آموزش ارسال و دریافت پیامک در سی شارپ ، نوشته عبداله اسکندری

کتاب چگونه به زبان ++C برنامه نویسی کنیم به زبان فارسی و انگلیسی

کتاب Java How to Program نوشته Harvey M. Deitel و Paul J. Dietel

کتاب C# How To Program نوشته Harvey M. Deitel و Paul J. Dietel

دانلود کتاب فارسی آموزش برنامه نویسی اندروید با Basic4Android

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

کتاب آموزش برنامه نویسی ++C با Qt ، نوشته کامبیز اسدزاده

کتاب “ساختمان داده‌ ها و الگوریتم‌ ها در ++C” ، ویرایش چهارم

کتاب #Introduction to Neural Networks for C ، ویرایش دوم

فیلم آموزش مدیریت استثنائات در دلفی به زبان فارسی

کتاب آموزش طراحی قالب نرم افزار با فتوشاپ و #C

پروژه سیستم حسابداری رستوران به زبان #C

فیلم آموزش طراحی الگو در سی شارپ و جاوا

۱۰ مطلبی که هر برنامه نویس جاوا باید بداند

کتاب پردازش تصویر در C ، ویرایش دوّم

کتاب برنامه نویسی پرولوگ (Prolog)

دانلود کتاب PHP به زبان ساده

 

   
فیلم آموزش برنامه نویسی آموزش برنامه نویسی جاوا
پک طلایی سی شارپ


کتاب طراحی و پیاده سازی زبانهای برنامه نویسی‏ نوشته ترنس دبیلو پرات زیکلوویتز به عنوان مرجع درس طراحی و پیاده سازی زبانهای برنامه نویسی و یکی از کاملترین کتابها در این زمینه می باشد.این کتاب توسط مهندس عین الله جعفر نژاد قمی ترجمه و به چاپ رسیده که در دانشگاه های کشور مورد تدریس قرار می گیرد . در این مطلب شما می توانید  اسلاید های این کتاب که با ۲ فرمت پاورپوینت و PDF آماده شده اند را در یک فایل فشرده دریافت نمایید.

عنوان اسلاید : طراحی و پیاده سازی زبانهای برنامه نویسی

منبع اسلاید : کتاب طراحی و پیاده سازی زبانهای برنامه نویسی ترجمه جعفر نژاد قمی

ساختار فایل : PDF  و PPTX

تعداد صفحات : ۲۵۸

حجم فایل فشرده : ۱.۴ مگابایت

 


فهرست مطالبی که در کتاب طراحی و پیاده سازی زبانهای برنامه نویسی ، ترجمه مهندس جعفر نژاد قمی آمده است عبارتند از :

فصل اول : اصول طراحی زبان ها
فصل دوم : اثرات معماری ماشین
فصل سوم : اصول ترجمه زبان
فصل چهارم : مدل سازی خواص زبان ها
فصل پنجم : انواع داده اولیه
فصل ششم : بسته بندی
فصل هفتم : وراثت
فصل هشتم : کنترل ترتیب اجرا
فصل نهم : کنترل زیربرنامه
فصل دهم : مدیریت حافظه
فصل یازدهم : پردازش توزیعی
فصل دوازدهم : برنامه نویسی شبکه
پیوست : مروری بر زبان ها

در این پست یکی از کامل ترین مجموعه اسلاید های درس طراحی و پیاده سازی زبانهای برنامه سازی که مطابق با کتاب مرجع Programming languages: design and implementation نوشته Terrence W. Pratt  می باشد را به شما دوستان گرامی تقدیم می نماییم . در ادامه مطلب فهرست سرفصل های این اسلاید ها ذکر شده است.

عنوان اسلاید : طراحی و پیاده سازی زبانهای برنامه سازی

ساختار فایل : پاورپوینت (PPTX)

تعداد صفحات : ۴۸۴

حجم فایل : ۵۵۹ کیلوبایت

 

سرفصل های این اسلاید ها عبارتند از :

 مقدمات
 مفاهیم اساسی
 انواع داده های اولیه
 انواع داده ی ساختاری
 بسته بندی و انتزاع
 شیء گرایی
 عبارات و کنترل ترتیب اجرا
 حوزه ها و زیربرنامه ها
 پیاده سازی زیربرنامه
 مدیریت حافظه
 همروندی

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

اطلاعات کاربری
آمار سایت
  • کل مطالب : 4247
  • کل نظرات : 0
  • افراد آنلاین : 6
  • تعداد اعضا : 2927
  • آی پی امروز : 893
  • آی پی دیروز : 781
  • بازدید امروز : 1,274
  • باردید دیروز : 1,139
  • گوگل امروز : 45
  • گوگل دیروز : 80
  • بازدید هفته : 2,413
  • بازدید ماه : 39,444
  • بازدید سال : 337,055
  • بازدید کلی : 8,515,749
  • کدهای اختصاصی