دانشنامه تخصصی مهندسی ایران

دانشنامه تخصصی مهندسی ایران

 engpedia   راه اندازی کانال تلگرام ( EngPedia_ir@ )

                همراه با مطالب ویژه سایت بصورت رایگان

  • نسخه ۱۲.۱ نرم افزار Aveva Marine در سایت قرار گرفت. (اینجا)
  • نسخه ۱۰.۵۲ نرم افزار Plus 2D در سایت قرار گرفت. (اینجا)
  • نسخه ۱۱.۰ نرم افزار AGI Systems Tool Kit-STK در سایت قرار گرفت.(اینجا)

همکاران

دانلود Beginning Visual C# 2010

مدیریت اسفند ۲۴, ۱۳۹۱ 2659 بازدید ۰دیدگاه

 

Visual C#

 

 

سی شارپ (#C) زبان برنامه نویسی نوینی است که توسط شرکت مایکروسافت معرفی شد. این زبان از نظر ساختار (Syntax) بسیار شبیه زبان برنامه نویسی C و ++C  و جاوا (Java)  است و البته بعد از همه آنها طراحی شده است. بنابراین بسیاری از ویژگی‌های مفید این زبان‌ها را حفظ و تقویت کرده و سعی شده است تا ویژگی‌های منفی آن‌ها را حذف کند.

 

واقعیت این‌ است که هرچه توانائی‌های یک زبان برنامه نویسی بیشتر باشد، پیچیدگی‌های آن زبان نیز بیشتر می شود. به همین دلیل نیز میتوان از زبان ++C  به عنوان یکی از تواناترین و پیشرفته ترین زبان برنامه نویسی یاد کرد. در دهه ۷۰ میلادی زبان C عرضه شد. بعد از موفقیت فراوان این زبان و با کسب تجربیات فراوان از نقاط ضعف وقدرت این زبان، در دهه ۸۰ میلادی زبان ++C عرضه شد. به دلیل ویژگیهای فراوان  ++C ، به سرعت گسترده شد و هم اکنون بسیاری از برنامه‌هایی که ما استفاده می‌کنیم توسط این زبان نوشته شده است. مهم‌ترین ویژگی زبان ++C نسبت به زبان C پشتیبانی این زبان از برنامه نویسی شی‌گرا (Object Oriented Programming) است. اما واقعیت این است که زبان C++ بسیار پیچیده است و این امر علاوه بر اینکه تولید برنامه را فرآیندی سخت می کند، آموزش این زبان را نیز بسیار مشکل می کند. برای حذف ویژگی‌های زبان C++ و تقویت نکات قوت آن، در سال ۱۹۹۵ میلادی زبانجاوا (Java) به دنیای برنامه نویسی ارائه شد. البته در زبان جاوا سعی شده است روشهای بهتر و راحتتری برای ویژگیهای حذف شده پیشنهاد گردد. پس از آن در سال ۲۰۰۱ شرکت مایکروسافت نیز با ارائه زبان #C، زبان ساده و در عین حال قدرتمندی را ارائه داد.

 

 

Download4 دانلود  MASM 6.1 Reference Programmers Guideدانلود

 

 

 

 password یاتاقانهای مغناطیسی  پسورد: engpedia.ir

 

نظرات شما باعث دلگرمی و پیشرفت ما می شود.

telegram: @EngPedia_ir

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *