سورس کد کامپایلر به زبان سی شارپ (#C)

کامپایلر (Compiler) برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد) تبدیل می کند. درس اصول طراحی کامپایلر یکی از دروس کارشناسی کامپیوتر (نرم افزار و فناوری اطلاعات) است که معمولا در آن نیمی از نمره به پیاده سازی یک کامپایلر اختصاص داده میشود.

ما هم یک زبان نمونه (با الهام از زبان های برنامه نویسی محبوب مانند جاوا و پاسکال و …) مرحله به مرحله طراحی کردیم و آن را در برنامه نویسی سی شارپ پیاده کردیم و شما میتوانید آن را خریداری کرده و بلافاصله دانلود کنید.

(بیشتر…)

سورس کد کامپایلر به زبان جاوا

کامپایلر (Compiler) برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد) تبدیل می کند. درس اصول طراحی کامپایلر یکی از دروس کارشناسی کامپیوتر (نرم افزار و فناوری اطلاعات) است که معمولا در آن نیمی از نمره به پیاده سازی یک کامپایلر اختصاص داده میشود.

ما هم یک زبان نمونه (با الهام از زبان های برنامه نویسی محبوب مانند جاوا و پاسکال و …) مرحله به مرحله طراحی کردیم و آن را در برنامه نویسی Java پیاده کردیم و شما میتوانید آن را خریداری کرده و بلافاصله دانلود کنید.

(بیشتر…)

طراحی و ساخت پروژه ی کامپیوتر و برنامه نویسی

گروه کامپیوتر و تکنولوژی سامینتک می‌تواند پروژه های زیر را به صورت سفارشی برای شما انجام می‌دهد.

  • طراحی حرفه ای کارت ویزیت ، لوگوتایپ ، کالیگرافی ، پروفایل و استیکر : نیما مرادی، منا فاضلی
  • انجام پروژه های برنامه نویسی ( دانشجویی و سطح بالا )

    سی پلاس پلاس ، جاوا ( ویندوز ) ، اندروید ، سی شارپ ، ویژوال بیسیک ، سایت php یا وردپرس یا Yii ، ریکت نیتیو
    برنامه نویس : سینا مرادی

  • طراحی پروژه ی پایگاه داده (MySQL – SQL Server – Access): سینا مرادی ، مهدی آخی
  • و …

برای اطلاعات بیش‌ترمی توانید با ما تماس بگیرید.

Email: admin@samiantec.ir

Telegram ID: @contact99

ساختمان داده صف Queue در جاوا

صف یا Queue یک حافظه ی First In – First Out است. یعنی داده ای که زودتر در این حافظه قرار می‌گیرد، زودتر از همه هم از حافظه خارج می‌شود.
معمولا برای صف متدهای زیر تعریف می‌شود:
متد insert: یک داده به انتهای صف اضافه می‌کند.
متد delete: داده ی ابتدای صف را برمی‌گرداند و سپس از صف خارج می‌کند.
متد peek: داده ی ابتدای صف را برمی‌گرداند ولی آن را از صف خارج نمی‌کند.
متد isEmpty: در صورتی که صف خالی باشد مقدار true را برمی‌گرداند.
متد isFull: در صورتی که ظرفیت حافظه ی صف پر شده باشد مقدار true را برمی‌گرداند.
متد size: تعداد اعضای منتظر در صف را برمی‌گرداند.
متد maxSize: ظرفیت صف را برمی‌گرداند.
(بیشتر…)

ساختمان داده پشته Stack در جاوا

پشته یا Stack یک حافظه ی First in – Last out است. یعنی داده ای که زودتر در این حافظه قرار می‌گیرد، دیرتر از همه هم از حافظه خارج می‌شود.
معمولا برای پشته متدهای زیر تعریف می‌شود:
متد push: یک داده به انتهای پشته اضافه می‌کند.
متد pop: آخرین داده در پشته را برمی‌گرداند و سپس از پشته حذف می‌کند.
متد peek: آخرین داده در پشته را برمی‌گرداند ولی آن را از پشته حذف نمی‌کند.
متد isEmpty: در صورتی که پشته خالی باشد مقدار true را برمی‌گرداند.
متد isFull: در صورتی که ظرفیت حافظه ی پشته پر شده باشد مقدار true را برمی‌گرداند.
متد getMaxSize: حداکثر اندازه‌ی پشته را برمی‌گرداند.
متد getSize: تعداد اعضای پر در پشته را برمی‌گرداند.
(بیشتر…)

سطح معدل دانشجو در سی پلاس پلاس

برنامه ای که معدل دانشجو را بخواند و متناسب با آن جملاتی چاپ کند:
اگر بالاتر یا مساوی از ۱۸ باشد بنویسد شما دانشجوی بسیار خوبی هستید،
اگر بین ۱۵ تا ۱۸ باشد بنویسد شما دانشجوی خوبی هستید،
اگر بین ۱۲ تا ۱۵ باشد بنویسد شما دانشجوی نرمال هستید،
اگر پایین تر ۱۲ باشد بنویسد شما دانشجوی ضعیفی هستید.
(بیشتر…)

1 2 3 9