زبان برنامه نویسی سی شارپ #C از خانواده زبان C محسوب می‌شود. برنامه‌هایی که در ویندوز با آن‌ها سرو کار دارید با استفاده از زبان سی شارپ #C نوشته شده است. این زبان در صنایع مختلف، سیستم‌های بانکی و نرم‌افزاری، کنسول‌های بازی و غیره کاربرد دارد. در پی استور مجموعه ای از سورس کدهای آماده در مورد سی شارپ وجود دارد که لیست این محصولات را در ادامه مشاهده می کنید.

با کدهای آماده #C، درک پیاده سازی مفاهیم برنامه نویسی بسیار آسان خواهد بود.

برای دانلود سورس کدهای آماده #C بر روی محصولات زیر کلیک کنید.

الگوریتم زمانبندی LPT در سی شارپ #C

الگوریتم زمانبندی LPT که مخفف Longest Processing Time به معنای طولانی ترین زمان برای پردازش است که یک الگوریتم زمانبندی ایستا غیر قابل پس گرفتن، بوده و در هر زمان که پردازنده ‌ای آزاد می شود، از بین کار های باقی مانده طولانی ‌ترین کار را برای اجرا انتخاب می نمائید.

الگوریتم رمزگذاری 3DES در سی شارپ #C

الگوریتم رمز گذاری 3DES یا DES سه گانه Triple DES بر مبنای الگوریتم DES یعنی Data Encryption Standard طراحی شده است. رمزنگاری encrypt و رمزگشایی decrypt انجام شده در این الگوریتم در سه مرحله انجام می پذیرد. این سورس کد به شما امکان می دهد که یک ورودی متنی به عنوان ورودی به برنامه بدهید و با قرار دادن یک کلید با استفاده از فرآیند الگوریتم 3DES اقدام به رمزگذاری و رمز گشایی آن نمایید.

الگوریتم دایجسترا Dijkstra در سی شارپ #C

الگوریتم دایجسترا Dijkstra یا دیکسترا یک راهکار حریصانه برای یافتن کوتاهترین مسیر از مقصد ثابت به سایر گره‌های گراف وزن‌دار است. این گراف می‌تواند معرف مسیرهای یک شهر و تقاطع‌های آن باشد که انبار شرکت در یک گره آن قرار داشته و هدف یافتن کوتاهترین مسیر به هر محل دیگر از این انبار است. طبیعتا این الگوریتم در یافتن کوتاهترین مسیر بین دو گره مشخص نیز کاربرد دارد.

الگوریتم هافمن HUFFMAN در سی شارپ #C

الگوریتم هافمن Huffman یکی از الگوریتم های فشرده سازی می باشد که این روش بوسیلهٔ دیوید هافمن توسعه یافت. در الگوریتم هافمن با توجه به تکرار کارکترها کد باینری به آن ها تعلق می گیرد بدین صورت که برای کاراکترهای با تعداد تکرار بالا کدهای کوتاه و برای کاراکترهای با تکرار کم کدهای با طول بالا. این شیوه در نهایت منجر به ایجاد ساختاری از بیت ها برای ذخیره سازی می شود که فضای کمتری را نسبت به روش های معمولی اشغال می کند.

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

ماشین حساب طراحی شده به دو بخش استاندارد Standard و علمی Scientific برای محاسبه تقسیم بندی شده است. همچنین می توانید رنگ پس زمینه و رنگ دکمه ها را نیز تغییر دهید. این برنامه برای شروع برنامه نویسی کاربردی در #C بسیار خوب است و برای دانشجویان کامپیوتر به عنوان یک پروژه کلاسی می تواند تعریف شود. کد های استفاده شده در این سورس کد بسیار ساده همراه با کامنت گذاری در سورس برنامه می باشد.

الگوریتم رمزگذاری و رمزگشایی SDES در سی شارپ #C

الگوریتم رمز گذاری SDES نمونه Simplified یا ساده شده الگوریتم DES یعنی Data Encryption Standard می باشد که با کمی تغییرات جزئی روی DES بوجود آمده است. رمزنگاری encrypt و رمزگشایی decrypt انجام شده در این الگوریتم بصورت ساده تری انجام پذیرفته است. این سورس کد همراه با یک گزارش کار 11 صفحه ای در قالب Word و بصورت فارسی آماده دانلود می باشد.

بازی دوز XO تحت شبکه در سی شارپ #C

این سورس کد بازی دوز یا XO که با نام Tic Tac Toe نیز شناخته می شود. این بازی با هوش مصنوعی و تحت شبکه است که در ویژوال استادیو Microsoft Visual Studio 2013 نوشته شده است. در این بازی این امکان وجود دارد که در برابر کامپیوتر و در مقابل بازیکن دیگری بازی کنید. این سورس کد با 5 صفحه گزارش کار آماده دانلود می باشد.

حل مسئله 8 وزیر با الگوریتم ژنتیک در سی شارپ #C

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

تشخیص پلاک خودرو در سی شارپ #C

این پروژه به عنوان پلاک خوان خودرو از روی تصویر عمل می کند و نوعی خاص از پیاده سازی تشخیص پلاک خودرو است که تفاوتی بین نوع پلاک قائل نمی شود؛ یعنی هم حروف فارسی، هم انگلیسی، هم چینی و … را می خواند. پروژه در نسخه Visual Studio 2013 نوشته شده و تنها با داشتن Framework 3 قابل استفاده است.

سورس کد مرورگر اینترنت (Internet Explorer) در #C

 در این پست سورس کد مرورگر اینترنت (Internet Explorer) در #C آماده شده است که می تواند برای علاقه مندان به برنامه نویسی مفید واقع شود.

سورس کد بازی مهاجمان فضایی (Space Invaders) در #C

در این پست سورس کد بازی مهاجمان فضایی (Space Invaders) در #C تهیه شده است که برای علاقه مندان به برنامه نویسی و دانشجویان میتواند یک پروژه مفید درسی واقع شود.

سورس کد بازی فکری ریورسی (Reversi) در #C

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

پروژه حضور و غیاب اساتید دانشگاه با #C و پایگاه داده Sql Server

پروژه حضور و غیاب اساتید دانشگاه با #C و پایگاه داده Sql server پروژه ای است که با زبان #C و پایگاه داده Sql Serverنوشته شده است. در این پروژه سعی شده حدالامکان تمامی امکاناتی که باید در یک برنامه حضورغیاب وجود داشته باشد را دارا باشد.

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

در این پست برنامه الگوریتم های زمانبندی در #C سی شارپ برای چهار الگوریتم معروف زمانبندی یعنی FIFO , SJF , SRT و Round Robin قرار داده شده است. یک فرآیند (Process) اساساً یک برنامه در حال اجراست. منظور از برنامه در حال اجرا، کاری است که توسط زمان بند کار، انتخاب و وارد گردونه اجرا شده است ولی هنوز پایان نیافته و از سیستم خارج نشده است.

برنامه الگوریتم Worst Fit در #C سی شارپ

این برنامه با نرم افزار Microsoft Visual Studio در محیط Console نوشته شده است. الگوریتم Worst Fit یکی از  الگوریتم های مدیریت حافظه و الگوریتم های تخصیص حافظه می باشد و روش ساده ای برای تخصیص فرآیندها یا پردازه ها در حافظه دارد. این برنامه مناسب برای دانشجویان و محققان در زمینه کامپیوتر و مبحث سیستم عامل می باشد.