👈فول فایل فور یو ff4u.ir 👉

پروژه حذف قوانین بی فایده در گرامر مستقل از متن با سی شارپ

ارتباط با ما

دانلود


پروژه حذف قوانین بی فایده در گرامر مستقل از متن با سی شارپ
 
- در صورت نیاز به آموزش آنلاین نحوه ساخت این پروژه توسط نرم افزارهای آموزش راه دور و یا درخواست تهیه پروژه مشابه، کافیست با شماره تماس 09179221734 یا آدرس ایمیل behnam.h1368@gmail.com هماهنگی های لازم را انجام دهید.توضیح کلی :
پروژه حذف قوانین بی فایده در گرامر مستقل از متن با زبان برنامه نویسی سی شارپ نوشته شده است . این برنامه یک گرامر را از ورودی دریافت کرده و با توجه به قوانین مربوط به حذف قوانین بی فایده مثل حذف رنماد های بلا اسفاده و یا فاقد دسترسی و حذف رشته هایی که پایان پذیر نیستند از گرامر . در نهایت گرامر اصلی را با حذف موارد اضافه در خروجی چاپ میکند.
در استفاده کردن از برنامه میبایست به نکاتی دقت کنید که در این قسمت به صورت مختصر به هر کدام اشاره هایی خواهیم کرد :
· در این برنامه به جای لاندا میتوان از علامت# استفاده کرد .
· عبارات پایان پذیر و مستقل یا عباراتی که قابل دسترس نیستند را با دقت وارد کنید .
توضیحاتی در مورد روش و منطق برنامه :
با توجه به گرامر مستقل از متن ، نماد غیرپایانی x تولید کننده یا مولد نامیده می‌شود به طوریکه برای بعضی از رشته‌های w از نمادهای پایانی وجود داشته باشد اشتقاق X ⇒* w . نماد پایانی X قابل دسترسی نامیده می‌شود اگر برای بعضی از رشته‌های α و β از نمادهای پایانی وجود داشته باشد اشتقاق S ⇒* αXβ که در آن Sنشان دهنده نماد شروع گرامر است . قانونی با نماد غیرقابل دسترس یا غیرمولد در سمت چپ آن ، می‌تواند از گرامر بدون تغییر دادن زبان پذیرفته شده ( با نام مستعار تولید ) حذف گردد . به همین ترتیب ، یک جایگزین حاوی چنین نمادی را می‌توان از سمت راست یک قانون ، بدون تغییر زبان حذف کرد .
چنین قوانین و جایگزین‌هایی را بی فایده می‌نامیم.
برای گرامرهای رسمی که مستقل از متن نیستند، تعریف مشابه اعمال می‌شود .
مثال‌ها
با تخصیص نمادهای غیر پایانی و پایانی ، به ترتیب به حروف بزرگ و کوچک، در گرامر منظم زیر با نماد شروع Sداریم:
S → Bb | Cc | Ee
B → Bb | b
C → Cc | c
D → Bd | Cd | d
E → Ee
نماد غیرپایانی D (که برای سهولت با رنگ قرمز نشان داده شده) غیرقابل دسترس است و( E سبز) غیرمولد است. از این رو، حذف دو قانون آخر، زبان پذیرفته شده توسط گرامر را تغییر نمی‌دهد، همانطور که حذف جایگزین "| Ee"از سمت راست قانون S نیز گرامر را تغییر نمی‌دهد.
1. این برنامه شامل داکیومنت حدود 7-8 صفحه ای همراه با کدها میباشد .
2. تک به تک کدها کامنت گذاری شده اند .
3. این برنامه از گرافیک مناسبی برخوردار بوده و تحت ویندوز نوشته شده است .

👇 تصادفی👇

پاورپوینت حوزه های آبریز ایرانخلاصه کامل مبحث 14 مقررات ملی ساختماندانلود کتاب چشم طلایی (بزرگترین منبع گنج یابی )آموزش تعمیر جارو برقی به روش سادهدانلود پروژه طراحی پلان معماری کتابخانهمبانی نظری و پیشینه تحقیق شایستگی های رهبریمعماری شهر تبریزریاضیات مهندسی - سری اولاپلیکیشن اسلحه شناسی جامع ✅فایل های دیگر✅

#️⃣ برچسب های فایل پروژه حذف قوانین بی فایده در گرامر مستقل از متن با سی شارپ

پروژه حذف قوانین بی فایده در گرامر مستقل از متن با سی شارپ

دانلود پروژه حذف قوانین بی فایده در گرامر مستقل از متن با سی شارپ

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

👇🏞 تصاویر 🏞