دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

تهیه نرم افزاری جهت ترسیم گیت ها تا درجه 5

فرمت :WORD                                                     تعداد صفحه :35

الگوریتم

1.الگوریتم اولیه------------------------------------------------1

2.الگوریتم ترسیم-----------------------------------------------2

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

3.تعاریف متغیرهای کلاس داخلی ---------------------------------6

4. پیاده سازی الگوریتم-----------------------------------------7

5. تعاریف متغیرهای کلاس اصلی----------------------------------9

6. تابع ترسیم گیت را در  level  وcount  مشخص -------------------12

7.کلاس گرافیکی---------------------------------------------14

8.تابع خروجی گیت-------------------------------------------

9. تابع تشخیص گیت در قالب Option Button  --------------------17

          وتابع تشخیص  countدر هر level

10.تابع رسم گیت--------------------------------------------18

تابع رسم اشکال گیت

11.And , Nand --------------------------------------------19

12.تابع رسم خطوط شکسته--------------------------------------20

.13.Or,Nor------------------------------------------------21

14. Xor, XNor---------------------------------------------22

15.Not---------------------------------------------------23

16. تابع ترسیم صفر و یک بالای ----------------------------------23

17. تابع تعیین محدودی رسم  line ها-----------------------------24

18.دکمه هایExit,Reset,AboutUs---------------------------25-24

1-18.دکمه Enter   مجزا برای Not-----------------------------25

کار با نرم افزار

19 .معرفی دکمه هاو شمای کلی نرم افزار----------------------------28

20 .مراحل ترسیم------------------------------------------28

الگوریتم اولیه

 

 

استفاده از یک نرم افزار برنامه نویسی  قدرتمند برای استفاده از متدهای گرافیکی وسهولت برنامه نویسی

1.ایجاد یک صفحه جهت نمایش نمای کلی نرم افزار   به صورت Form

2.ایجاد لیستی از گیت ها جهت انتخاب  به صورت Check Box

3.ورودی گیت ها 1و0 است ما میتوانیم یا به صورت text از کاربردریافت کنیم

 یا به صورت True , False در یک لیست جدا گانه

به شکل انتخابی Option Button دریافت کنیم

چند مورد انتخابی خالی بایستی داشته باشیم تا گیت هایی که در مراحل بعد

به عنوان ورودی می خواهد استفاده شود درلیست ورودی ظاهر شده و

قابل استفاده باشد

4.ایجاد دکمه هایی برای خروج و کار از نوع و معرفی پروژه واجرای برنامه

5. استفاده از آرایه جهت نگه داری موارد انتخابی

6.استفاده از تابع برای سهولت برنامه نویسی وکم حجم شدن برنامه

7.استفاده از توابع موجود در زبان برنامه نویسی  منظور توابع گیت هاست

8.تعیین حالات بوجود آمده برای ورودی هر گیت

9.نگه داری خروجی هرگیت زیرا ممکن است ورودی گیت بعد باشد

10.مشخص کردن ورودی ها به عنوان مثال اولی یا دومی ورودی ویا ورودی بیرونی است  یا خروجی گیت قبلی

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

الگوریتم ترسیم

 

ایجاد صفحه داخل یک Lable

چون ما تا درجه 5 رسم می کنیم پس نیاز به تقسیم صفحه به 5 قسمت داریم

به شکل زیر  داریم

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  برای کشیدن گیت با استفاده از متدهای گرافیکی نیاز

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

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.