سرفصل های دوره

۱ فصل
۲۸ جلسه
۲۱ ساعت
۱

لیست ویدئوهای دوره

۲۸ قسمت
۲۰:۳۴:۰۰

قسمت اول

رایگان
۲۱:۵۷

قسمت دوم

۲۹:۵۲

قسمت سوم

۳۷:۴۴

قسمت چهارم

۰۸:۳۵

قسمت پنجم

۱۳:۵۷

قسمت ششم

۲۰:۰۸

قسمت هفتم

۱۲:۳۵

قسمت هشتم

۴۶:۰۵

قسمت نهم

۳۶:۴۱

قسمت دهم

۲۹:۱۵

قسمت یازدهم

۰۱:۰۶:۳۹

قسمت دوازدهم

رایگان
۲۱:۲۲

قسمت سیزدهم

۳۳:۰۲

قسمت چهاردهم

۴۵:۵۷

قسمت پانزدهم

۵۷:۱۵

قسمت شانزدهم

۲۷:۵۱

قسمت هفدهم

۰۱:۲۰:۰۳

قسمت هجدهم

۵۶:۱۷

قسمت نوزدهم

۰۱:۲۵:۱۲

قسمت بیستم

۴۳:۳۸

قسمت بیست و یکم

۰۱:۰۰:۵۲

قسمت بیست و دوم

۰۱:۲۰:۵۰

قسمت بیست و سوم

۲۹:۴۰

قسمت بیست چهارم

۴۲:۰۷

قسمت بیست و پنجم

۰۱:۳۸:۰۶

قسمت بیست و ششم

۵۶:۰۱

قیمت بیست و هفتم

رایگان
۳۷:۵۶

قسمت بیست هشتم

رایگان
۵۴:۲۱

فایل ها

دوره آموزش درس compiler – همراه با حل تست کنکور کارشناسی ارشد

کامپایلر چیست؟

کامپایلر یک برنامه نرم افزاری است که کدی را که توسط یک برنامه نویس نوشته شده به کد باینری (یا همان کد ماشین) تبدیل می‌کند. این پروسه باعث می‌شود تا کدها توسط CPU تشخیص داده شده و قابل درک و اجرا باشند. به تبدیل کد منبع به کد ماشین ترجمه یا کامپایل (Compile) گفته می‌شود. کامپیوترهای اولیه فاقد کامپایلر بودند، زیرا اکثر برنامه‌ها به صورت زبان اسمبلی نوشته می‌شدند. ولی از زمانی که برنامه نویسان به استفاده از زبان‌های سطح بالا روی آوردند، کامپایلرها نیز به عرصه کامپیوتر وارد شدند. کامپایلرهای امروزی دارای انواع مختلفی هستند که زبان‌های برنامه نویسی با توجه به حافظه مصرفی، زمان لازم برای اجرا، و همچنین توانایی پلت فرم های خاص در اجرای کد ها و غیره از هر کدام از انها بهره میبرند.

compiler, کامپایلر

سرفصل های دوره آموزش درس compiler:

  • طراحی و ساخت کامپایلرها
  • ساختار کامپایلر تحلیلگر لغوی
  • تحلیل گر نحوی
  • تحلیل گر معنایی
  • تولید کد میانی
  • تولید کد نهایی بهینه سازی کد نهایی جدول نمادها خطاپرداز
  • برخی از انواع کامپایلرها
  • مروری بر نظریه
  • تحلیل گر لغوی
  • تحلیلگر لغوی
  • تحلیلگر نحوی
  • انواع روش های تجزیه
  • پارسرهای بالا به پایین
  • تجزیه غیر بازگشتی پیشگو LL(k)
  • گرامرهای LL(1) – حذف بازگشتی چپ
  • فاکتورگیری چپ – جدول تجزیه LL(1)
  • الگوریتم تجزیه غیر بازگشتی پیشگو رفع خطای نحوی -زبان ها و گرامرهای LL(k)
  • حل تست
  • پارسرهای پایین به بالا
  • تقدم توابع
  • تقدم ساده
  • تجزیه گرهای LR
  • تجزیه گرهای LR
  • تجزیه گرهای LR
  • حل تمرین و تست
  • گرامرهای مبهم در روش تجزیه LR – رابطه بین گرامرها و زبان های LL(k) و LR – رفع خطای نحوی در تجزیه گرهای LR – تولید خودکار تجزیه گر با استفاده ازابزار
  • محیط زمان اجرا و مدیریت حافظه
  • تحلیل گر معنایی

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

توضیحات بیشتر

مدرس

سمیه محمودیانی

سمیه محمودیانی مدرس

سمیه محمودیانی هستم دانشجوي کارشناسی ارشد نرم افزار کامپیوتر . علاقمند به گرافیک و برنامه نویسی هستم و در این زمینه فعالیت میکنم . به دلیل سختی دروس رشته کامپیوتر چه در دوره کارشناسی و چه برای کنکور کارشناسی ارشد و تسلط نداشتن دانشجویان به روش های تست زنی و مطالعه سطحی دروس تصمیم گرفتم دروسی که برای کنکور کارشناسی ارشد ضریب بالایی دارند را به زبان ساده با حل مثال های مختلف و تمرینات و همچنین حل تست بیان کنم .