فی گوو

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

فی گوو

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

آموزش پیاده سازی گرافیکی هشت وزیر با C#

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

آموزش پیاده سازی گرافیکی هشت وزیر با C#

18صفحه

فهرست

مقدمه. 3

معرفی نویسنده اثر. 3

درباره این مقاله. 3

مخاطبان این مقاله. 3

هدف از نوشتن این مقاله. 3

فصل اول : طراحی. 4

گام نخست : پیاده سازی مهره و کاشی بازی.. 4

گام دوم : تعریف پارامترها و نام دامنه برای User Control ها 5

گام سوم : تابع تنظیم ردیف و ستون. 6

گام چهارم : ایجاد و نابود سازی User Control ها 7

گام پنجم : چیدن مهره ها در صفحه شطرنج. 8

گام ششم : کشیدن حاشیه بین کاشی ها 10

گام هفتم : نگاه کلی بر کلاس SquareControl 11

فصل دوم : پیاده سازی محیط بازی.. 12

گام هشتم : تعریف متغییر های تخته بازی.. 12

گام نهم : پیاده سازی تابع سازنده تخته بازی.. 13

گام دهم : ذخیره 92 حالت مختلف.. 14

فصل سوم : الگوریتم هشت وزیر به روش غیر بازگشتی. 15

گام یازدهم : معرفی الگوریتم 15

گام دوازدهم : روش بررسی صحّت قرار گیری مهره 16

فصل چهارم : الگوریتم هشت وزیر به روش بازگشتی. 17

گام سیزدهم : معرفی الگوریتم 17

گام چهاردهم : روش بررسی صحّت قرارگیری مهره 17

 

 

 

                       

مقدمه معرفی نویسنده اثر

محمد امین شریفی تحصیلات مقدماتی خود را در دبیرستان همیشه ماندگار البرز گذراند و هم اینک دانشجوی سال اول کارشناسی تکنولوژی نرم افزار در دانشگاه آزاد واحد دماوند می باشد.علاقه مند به گسترش برنامه های دات نت و حل کردن مسائل برنامه نویسی با C++ است.

درباره این مقاله

این مقاله در راستای نوشتار کتابچه ای به نام 'پیاده سازی بازی های تخته ای' نوشته شده است و در صورت آشنایی با این برنامه،شما می توانید با انواع بازی های تخته ای مانند reverse, chess, dooz, tic-tac-toe, checkers آشنا شوید،هم اینک بازی reverse و dooz کامل شده است و باقی بازی ها هم در آینده نزدیک نوشته خواهد شد و بطور رایگان در اختیار دانش جویان نرم افزار قرار خواهد گرفت.

مخاطبان این مقاله

این مقاله برای آن دسته از افرادی می باشد که پیشین با C# کار کرده اند و یا قصد آشنایی و برنامه نویسی با این قالب برنامه نویسی را دارند.در این مقاله کوشش شده است که هر بخش مستقل از بخش های دیگر باشد و دوستانی که با C# و یا پیاده سازی گرافیکی تخته بازی آشنایی دارند می توانند با سرعت از این بخش ها عبور کنند و به سراغ الگوریتم بازی بروند.ولی توصیه میکنم که سلسله مراتب بخش ها را هر چند گذرا مرور کنید.

هدف از نوشتن این مقاله

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

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

 


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


آموزش پیاده سازی گرافیکی هشت وزیر با C#

دانلود کتاب پل‌های پیاده با نام لاتین Pedestrian Bridges

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

دانلود کتاب پل‌های پیاده با نام لاتین Pedestrian Bridges


دانلود کتاب پل‌های پیاده با نام لاتین Pedestrian Bridges

در این بخش کتاب پل‌های پیاده با نام لاتین Pedestrian Bridges  برای دانلود قرار داده شده است. این کتاب با فرمت PDF و در 114 صفحه می‌باشد. در ذیل صفحه معرفی و فهرست مطالب کامل  و تعدادی از صفحات نمونه این کتاب آمده است. در صورت تمایل می‌توانید این محصول را از فروشگاه خریداری و دانلود فرمایید.


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


دانلود کتاب پل‌های پیاده با نام لاتین Pedestrian Bridges

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

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

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


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

دانلود مقاله طراحی و پیاده سازی و مدیریت بانک های اطلاعاتی
بهترین پروژه برای درس اصول طراحی پایگاه داده ها
فایل ورد و قابل ویرایش
در 83 صفحه

 

 

 

 

طراحی و پیاده سازی
مدیریت
1) Design and Implementation
2) Administrator
بانکهای اطلاعاتی به دو دسته تقسیم بندی می شوند که عبارتند از:
1) Desktop Access-paradox, foxpro-Dbase
2) client/server sql-oracl/
مدل Desktop برای کامپیوتهای single پیش بینی شده است. به این شکل که برای یک مجموعه کوچک که با حجم زیادی از اطلاعات روبرو نیست می تواند نیاز ما را برطرف کند.
بانکهایی مانند Access شاخص ترین عضو خانواده Desktop به حساب می آید. در این نوع از بانکهای اطلاعاتی، بانک اطلاعاتی ساخته شده بر روی یک hard قرار گرفته و برای دیگران قابل دسترسی می‌باشد. اگر بخواهیم برای کاربران مختلف که در این سیستم کار می‌کنند محدودیت های دسترسی تعریف کنیم با مشکل مواجه خواهیم شد چرا که گزینه های امنیتی در آن نسبت به مدل client/server بسیار بسیار ضعیف می باشد. البته در صورتیکه یک محیط شبکه داشته باشیم می توانیم فایل ساخته شده Access خود را در داخل فایل server قرار دهیم و client ها به آن دسترسی داشته باشیم.
.
.
.
.


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


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

پاورپوینت پیاده سازی مدارهای منطق فازی

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

پاورپوینت پیاده سازی مدارهای منطق فازی


پاورپوینت پیاده سازی مدارهای منطق فازی

پاورپوینت پیاده سازی مدارهای منطق فازی

 

عناوین مورد بحث

مقدمه

پیاده سازی دیجیتالی مدارهای منطق فازی

Digital Implementation of Fuzzy Logic Circuits

پیاده سازی آنالوگ مدارهای منطق فازی

Analog Implementation of Fuzzy Logic Circuits

پیاده سازی ترکیبی دیجیتال / آنالوگ سیستم های فازی

Mixed Digital /Analog Implementation of Fuzzy Systems

استراتژی اتوماتیک CAD برای طراحی مدارهای منطق فازی

CAD Automation for fuzzy Logic circuits design

پیاده سازی شبکه های عصبی سیستم های فازی

Neural Networks Implementing Fuzzy systems

مقدمه

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

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

 از این کنترلرها می توان کنترلر نوع ممدانی را نام برد . او در قلمرو کاربردی تئوری فازی را برای سیستم های تکنیکی نیز گسترش داد . در حالیکه بیشتر دانشمندان کاربردهای این منطق را محدود به قلمروی غیر تکنیکی می دانستند .  علاوه براین کنترلر می توان کنترلر نوع سوگنو را نام برد که بر اساس متدی بود که سوگنو و تاکاگی با هم ارائه دادند .

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

 معماری این پردازنده ها به ترتیب شامل سه مرحله زیر است :

  فازی کردن (Fuzzification) – استنباط (Inference) – از فازی بیرون آوردن (Defuzzification)  

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

 

ppt: نوع فایل

سایز:49.9 KB 

تعداد اسلاید:27


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


پاورپوینت پیاده سازی مدارهای منطق فازی

دانلود پروژه شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL

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

دانلود پروژه شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL


دانلود پروژه شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL

دانلود پروژه شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL

 نوع فایل : Word http://jahandoc.ir

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

فهرست و پیشگفتار

چکیده

در این پروژه یک مدار سخت افزاری با 17 ورودی و 2 خروجی از نوع qit کد نویسی و شبیه سازی شده و برای پیکربندی روی چیپ های FPGA یا CPLD آماده شده است . 
کد نویسی این مدار بوسیله زبان VHDL و شیه سازی آن بوسیله نرم افزار model sim صورت گرفته است . مراحل آنالیز و سنتز قطعه کد های VHDL توسط دو برنامه foundation 2.1و FPGA express از شرکت xilinx انجام شده است . 
در صفحات بعدی این مقاله هر قسمت از روال فوق را که عبارت اند از : کد نویسی اولیه و مشکلات کامپایل ، آنالیز قطعه کدهای غیر استاندارد ، استاندارد کردن قطعه کدها و سنتز آنها می باشد . بطور کامل توضیح داده ام . همچنین در پایان در قسمت اجرایی نحوه تولید فایل باینری نهایی جهت برنامه ریزی روی چیپ XC4005XLPC84 که یک FPGA از خانواده XC4000XL است را مشاهده می کنید . ..


مقدمه 
طی چند دهه اخیر ،مدارهای الکترونیکی پیشرفت قابل ملاحظه ای داشته اند . با پیچیده تر شدن هرچه بیشتر این مدارها ،نیاز به یافتن روشهایی است که سیستمها را بتوان با مجتمع سازی و جزئیات بیشتر طراحی و پیاده سازی نمود. قطعات قابل برنامه ریزی و FPGA ها ،آی سی هایی هستند که به تبع این پیشرفتها به بازار عرضه شده اند . هزینه ساخت کم و جزئیات زیاد این آی سی ها نسبت به حجم آنها،همچنین قابلیت برنامه ریزی شدن این قطعات بوسیله برنامه های نرم افزاری معمول و نرم افزارهای طراحی شماتیک باعث افزایش کاربرد این قطعات شده است . چنین پیش بینی می شود که با وجود این پیشرفت،آینده در تسخیر این قطعات قرار گیرد تا جائیکه بتوان بوسیله آنها تمامی یک سیستم پیچیده را به سادگی طراحی و اجرا نمود .
در این میان زبان توصیف سخت افزاری VHDL نقش مهمی را در طراحی و شبیه سازی مدارات سخت افزاری به عهده دارد . در این قسمت لازم می دانم تا توضیحی اجمالی از نحوه عملکرد و مزایای این زبان به شما ارائه کنم ...

مروری بر VHDL

فصل اول :

مروری بر تحقیقات گذشته
1-1 تراشه های قابل برنامه ریزی 
مزایای طراحی به روش ASIC :
 کاهش ابعاد و حجم سیستم
 کاهش هزینه و افزایش قابلیت اطمینان سیستم : 
 کاهش مدت زمان طراحی و ساخت و عرضه به بازار
 حفاظت از طرح : 
 کاهش توان مصرفی ، نویز و اغتشاش 
فصل دوم : 
روش تحقیق و مواد 
1-2 طراحی مدار voter هوشمند 
2-2 کد نویسی با VHDL و شبیه سازی بوسیله برنامه model sim 
2-2-1 توصیف عملیاتی 
2-2-1-1 عملیات بخش switching 
2-2-1-2 عملیات بخش master _ slave 
2-2-1-3 عملیات بخش Comparement 
2-2-1-4 عملیات بخش ed _ om 
2-2-1-5 عملیات بخش error finder 
2-2-1-6 عملیات بخش data_ selector 
2-2-2 کد نویسی در VHDL 
2-2-2-1 کدنویسی بسته basic _ utility 
2-2-2-2 کد نویسی بخش switch – cell 
2-2-2-3 کد نویسی بخش switching 
2-2-2-4 کد نویسی بخش d – ff – 2 bit 
2-2-2-5 کد نویسی بخش ms - d – ff – 2 bit
2-2-2-6 کد نویسی بخش ms – block 
2-2-2-7 کد نویسی بخش m – s – block 
2-2-2-8 کدنویسی بخش ed – om 
2-2-2-9 کد نویسی بخش error – finder 
2-2-2-10 کد نویسی بخش data – selector 
2-2-3 کامپایل و شبیه سازی 
2-3 استاندارد کردن قطعه کدها و آنالیز آنها توسط FPGA express 
قطعه کد switch – cell : 
قطعه کد switching : 
قطعه کد d – ff – 2 bit : 
قطعه کد m – s – block , ms – d – ff – 2 bit : 
قطعه کد comparement : 
قطعه کد ed – om : 
قطعه کد voter : 
قطعه کد error – finder :‌ 
قطعه کد data – selector : 
2-4 تولید طرح سطح گیت بوسیله FPGA express 
2-5 استخراج فایل Net list بوسیله FPGA express 
2-6 طریقه سنتز بوسیله Foundation 2.1 
2-7 فاز اجرایی در برنامه foundation 2.1 
ترجمه (Translate ) : 
انطباق ( map ) : . 
جایگذاری و مسیریابی(Place & Route ) : 
زمانبندی ( timing ) : 
مرتب کردن (Configure ) : 
2-8 پیکر بندی روی تراشه XC4005XL توسط Foundation 2.1


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


دانلود پروژه شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL