زبان برنامه نویسی سی پلاس پلاس ++C از خانواده زبان C محسوب میشود. برنامههایی که در ویندوز با آنها سرو کار دارید با استفاده از زبان سی پلاس پلاس ++C نوشته شده است. این زبان در صنایع مختلف، سیستمهای بانکی و نرمافزاری، کنسولهای بازی و غیره کاربرد دارد. در پی استور مجموعه ای از سورس کدهای آماده، تحقیق و پژوهش و پروژههای دانشگاهی در مورد سی پلاس پلاس وجود دارد که لیست این محصولات را در ادامه مشاهده می کنید.
با کدهای آماده ++C، درک پیاده سازی مفاهیم برنامه نویسی بسیار آسان خواهد بود.
برای دانلود سورس کدهای آماده ++C بر روی محصولات زیر کلیک کنید.
کد الگوریتم زمانبندی FIFO در ++C
الگوریتم زمانبندی FIFO یا FCFS یکی از الگوریتم های زمانبندی در سیستم عامل می باشد. در الگوریتم زمانبندی FIFO که روشی انحصاری است CPU به پردازش داده می شود که ابتدا وارد صف شده است. این سورس کد مناسب برای درس سیستم عامل می باشد.
الگوریتم جایگزینی صفحه LRU در سی پلاس پلاس ++C
در این بخش به الگوریتم جایگزینی صفحه LRU در سی پلاس پلاس ++C پرداخته می شود. جایگزینی صفحه یا Page Replacement در سیستمعاملی که از تکنیک صفحهبندی برای مدیریت حافظه مجازی استفاده میکند، الگوریتمهای جایگزینی صفحه تصمیم میگیرند که کدام صفحه باید از حافظه اصلی خارج شده و در دیسک نوشته شود تا فضا برای اختصاص دادن صفحه جدید محیا شود.
الگوریتم جایگزینی صفحه FIFO در سی پلاس پلاس ++C
در این بخش به الگوریتم جایگزینی صفحه FIFO در سی پلاس پلاس ++C پرداخته می شود. جایگزینی صفحه یا Page Replacement در سیستمعاملی که از تکنیک صفحهبندی برای مدیریت حافظه مجازی استفاده میکند، الگوریتمهای جایگزینی صفحه تصمیم میگیرند که کدام صفحه باید از حافظه اصلی خارج شده و در دیسک نوشته شود تا فضا برای اختصاص دادن صفحه جدید محیا شود.
الگوریتم زمانبندی SRT در ++C سی پلاس پلاس
در این بخش الگوریتم زمانبندی SRT در ++C سی پلاس پلاس برای شما کاربران گرامی آماده کرده ایم. زمانبندی SRT یا Shortest Remaining Time همان کوتاهترین زمان باقیمانده است و شبیه زمانبندی SJF یا Short Job First می باشد ولی زمانبندی SRT از نوع غیر انحصاری است. البته در برخی مراجع از این الگوریتم با نام SRTF یعنی Shortest Remaining Time First نیز یاد می شود.
برنامه الگوریتم Worst Fit در ++C سی پلاس پلاس
این برنامه در محیط ++Dev-C نوشته شده است. الگوریتم Worst Fit یکی از الگوریتم های مدیریت حافظه و الگوریتم های تخصیص حافظه می باشد. این برنامه مناسب برای دانشجویان و محققان در زمینه کامپیوتر و مبحث سیستم عامل می باشد.
برنامه الگوریتم Next Fit در ++C سی پلاس پلاس
الگوریتم Next Fit یکی از الگوریتم های مدیریت حافظه و الگوریتم های تخصیص حافظه می باشد و روش ساده ای برای تخصیص فرآیندها یا پردازه ها در حافظه دارد. این برنامه مناسب برای دانشجویان و محققان در زمینه کامپیوتر و مبحث سیستم عامل می باشد.
برنامه الگوریتم Best Fit در ++C سی پلاس پلاس
الگوریتم Best Fit یکی از الگوریتم های مدیریت حافظه و الگوریتم های تخصیص حافظه می باشد و روش ساده ای برای تخصیص فرآیندها یا پردازه ها در حافظه دارد. این برنامه مناسب برای دانشجویان و محققان در زمینه کامپیوتر و مبحث سیستم عامل می باشد.
برنامه الگوریتم First Fit در ++C سی پلاس پلاس
الگوریتم First Fit یکی از الگوریتم های مدیریت حافظه و الگوریتم های تخصیص حافظه می باشد و روش ساده ای برای تخصیص فرآیندها یا پردازه ها در حافظه دارد. این برنامه مناسب برای دانشجویان و محققان در زمینه کامپیوتر و مبحث سیستم عامل می باشد.
سورس بازی پینگ پنگ در سی پلاس پلاس
سورس کد بازی پینگ پنگ Ping Pong با زبان سی پلاس پلاس در محیط ++Dev-C نوشته شده است. این سورس کد دارای کد های روان و قابل فهم و آسان برای یادگیری می باشد.
تعیین درخت پوشای مینیمم با الگوریتم کروسکال در سی پلاس پلاس
الگوریتم کروسکال یک روش حریصانه Heuristic در علوم کامپیوتر می باشد. از این الگوریتم برای حل مسئله درخت پوشا کمینه استفاده می شود. درخت پوشای کمینه یا همان مینیمم که به اصطلاح (MST (Minimum Spanning Tree نیز گفته می شود درختی است که در آن مجموع وزن لبه به حداقل برسد و تمامی گره ها یا راس ها شامل شود.
تعیین درخت پوشای مینیمم با الگوریتم پریم در سی پلاس پلاس
الگوریتم پریم یک روش حریصانه Heuristic است. از این الگوریتم برای حل مسئله درخت پوشا مینیمم استفاده می شود. درخت پوشای کمینه یا همان مینیمم که به اصطلاح (MST (Minimum Spanning Tree نیز گفته می شود درختی است که در آن مجموع وزن لبه به حداقل برسد و تمامی گره ها یا راس ها شامل شود.
تعیین درخت پوشای مینیمم با الگوریتم سولین در سی پلاس پلاس
الگوریتم سولین یا Boruvka راهی برای پیدا کردن درخت پوشای کمینه است. یک درخت پوشای مینیمم درختی است که در آن مجموع وزن لبه به حداقل برسد. این اولین الگوریتمی بود که در سال 1926 برای پیدا کردن درخت پوشای کمینه MSTs طراحی شد. آقای Otakar Boruvka از آن برای یافتن مسیریابی کارآمدترین شبکه برق استفاده کرده است.
پیمایش درخت preorder در سی پلاس پلاس ++C
پیمایش درخت preorder در سی پلاس پلاس ++C عنوان مطلبی است که در این بخش به آن پرداخته شده است. پیمایش درختها نیز معمولا جهت محاسبهی مقادیری انجام میشود که برای حل برخی مسائل کاربرد دارند. یکی از این مقادیر دنبالههای پیشترتیب Preorder، میانترتیب Inorder و پسترتیب Postorder مربوط به درختها میباشد.
پیمایش درخت postorder در سی پلاس پلاس ++C
پیمایش درخت postorder در سی پلاس پلاس ++C عنوان مطلبی است که در این بخش به آن پرداخته شده است. پیمایش درختها نیز معمولا جهت محاسبهی مقادیری انجام میشود که برای حل برخی مسائل کاربرد دارند. یکی از این مقادیر دنبالههای پیشترتیب Preorder، میانترتیب Inorder و پسترتیب Postorder مربوط به درختها میباشد.
پیمایش درخت Inorder در سی پلاس پلاس ++C
پیمایش درخت Inorder در سی پلاس پلاس ++C عنوان مطلبی است که در این پست به آن پرداخته شده است. پیمایش درختها نیز معمولا جهت محاسبهی مقادیری انجام میشود که برای حل برخی مسائل کاربرد دارند. یکی از این مقادیر دنبالههای پیشترتیب Preorder، میانترتیب Inorder و پسترتیب Postorder مربوط به درختها میباشد.