دانلود پایان نامه ارشد : ماشین حساب C#

 دانلود متن کامل پایان نامه ماشین حساب C#

دانشگاه علمی کاربردی  

واحد ملایر

عنوان:

ماشین حساب C# 

رشته: فناوری اطلاعات (IT)

 استاد گرامی:

 مهندس زهره وندی

برای رعایت حریم خصوصی نام نگارنده پایان نامه درج نمی شود

(در فایل دانلودی نام نویسنده موجود است)

تکه هایی از متن پایان نامه به عنوان نمونه :

(ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

فهرست مطالب

عنوان              شماره صفحه

فصل اول.. 1

1-1- مقدمه.. 2

1-2 اهداف طراحی زبان.. 2

1-3 تاریخچه.. 3

1-4 ویژگی‌ها زبان.. 4

فصل دوم.. 7

2-1- مقدمه.. 8

2-2- تاریخچه زبان C#. 10

2-4-  برخی از تفاوت های زبان C#با CوC++:.. 10

2-5ساختمان داده (ساختار و ذخیر سازی داده).. 11

2-6 سامانه یکپارچه شده.. 11

2-7 انواع داده.. 12

فصل سوم.. 13

3-1- مقدمه.. 14

3-1-1 کلاسهای partial 14

3-1-2 Generic ها.. 15

3-2 کلاس‌های static. 15

3-2-1 نوع داده Nullable. 18

3-3 توابع جزئی.. 19

3-4 سازنده‌های پیشرفته.. 22

3-3- پیاده سازی  ها.. 24

3-4 نام زبان.. 24

3-5 کلمات اختصاری.. 25

فصل چهارم.. 26

4-1- مقدمه.. 27

4-2- ظاهر فرم آماده شده.. 28

4-3- کد نویسی.. 28

4-5- عمل.. 30

4-5- دکمه Exit 32

4-5- بهتر کردن ظاهر برنامه.. 33

منابع و مأخذ.. 41

 

فهرست مطالب

عنوان             شماره صفحه

شکل4-1) نمایی از ماشین حساب 27

شکل4-2) نمایی از فرم برنامه 28

شکل4-3) نمایی از محیط برنامه نویسی نر م افزار 30

شکل4-4) نمایی از اجرا شدن برنامه 32

شکل4-5) نمایی از محیط برنامه 33

شکل4-6) تغییر ظاهری برنامه 34

شکل4-7) نمایی از  محیط برنامه 35

شکل4-8) تنظیمات داخلی برنامه 36

شکل4-9) ادغام عکس بر روی فرم اصلی 37

شکل4-10) سورس کد عملگرها 39

شکل4-11) نمای کلی از ماشین حساب  40

 

چکیده

ماشین حساب یا رایِشگر [1]وسیله‌ای برای انجام محاسبات عددی است. ماشین حساب‌های مختلف کاربردهای مختلفی دارند. ساده‌ترین آنها تنها محاسبات جمع، تفریق، ضرب و تقسیم را انجام می‌دهند. ماشین حساب‌های پیشرفته تر می‌توانند انواع توابع مهم ریاضی را پیاده سازی کنند. ماشین حساب‌های نوین در واقع تلفیقی از ماشین حساب و رایانه هستند و امکانات گسترده تر و سریع تری را در اختیار کاربران قرار می‌دهند.

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

سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانواده زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.

زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.

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

کلید واژه ها:ماشین حساب، C#، برنامه نویسی 

1-1- مقدمه

سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.

زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.

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

این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامه‌نویسی دلفی، سرپرستی تیم طراحان زبان سی شارپ را بر عهده داشت. این زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفینیازمندمدرک تأثیر پذیرفته‌است. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در ژوئیه ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد. آخرین نسخه آن نسخه ۵ است که همزمان با دات‌نت ۴٫۵ در اوت ۲۰۱۲ منتشر شد.

1-2 اهداف طراحی زبان

استاندارد ECMA این اهداف طراحی زبان را برای سی شارپ بر آورده می‌سازد:

سی شارپ یک زبان برنامه‌سازی ساده، مدرن، برای اهداف عمومی و شیءگرا است.

به دلیل اهمیت داشتن موضوع نیرومندی و دوام و بهره‌وری برنامه‌نویس، زبان دارای چک‌کننده Strong Type، چک‌کننده مرزهای آرایه، تشخیص حالت‌هایی که یک متغیر مقداردهی اولیه نشده‌است، قابلیت انتقال کدها و Garbage Collection خودکار است.

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

قابلیت انتقال برنامه‌نویس بسیار مهم است، خصوصاً برای آن دسته از برنامه‌نویسانی که با زبان‌های C و C++ آشنا هستند.

پشتیبانی از این زبان برای بین‌المللی شدن بسیار مهم است.

زبان سی شارپ برای نوشتن برنامه‌ها برای سامانه‌های تعبیه شده و میزبان در نظر گرفته شده‌است، سیستم‌عامل‌های پیچیده بسیار بزرگ گرفته تا توابع اختصاصی بسیار کوچک.

هر چند برنامه‌های نوشته شده با سی شارپ طوری هستند که از لحاظ حافظه و پردازنده مورد نیاز مقرون به صرفه باشند، ولی خود زبان از لحاظ اندازه و کارایی به خوبی زبان‌های C و اسمبلی نیست.

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

قیمت : 14000تومان

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

و در ضمن فایل خریداری شده به ایمیل شما ارسال می شود.

پشتیبانی سایت :        09199970560        info@arshadha.ir

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

شماره کارت :  6037997263131360 بانک ملی به نام محمد علی رودسرابی

11

مطالب مشابه را هم ببینید

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