شبیه سازی ماشین تورینگ در C++ با شکست ها، معیوبی ها و بازیابی ها
- متافایل (metafile)
- فایل توضیحی (description file)
- فایل وضعیت ها (states)
- فایل الفبا (alphabet)
- فایل انتقال (transition)
- فایل های کلمات ورودی
- نام فایل توضیحی، تعداد master tape ها، نام فایل وضعیت، نام فایل الفبا، نام فایل انتقال و نام های فایل های کلمات ورودی
- فایل توضیحات شامل توضیح کلامی (verbal) ماشین است (گزینه اختیاری پروژه)
- فایل وضعیت ها حاوی یک لیست اولیه، در حال توقف و داخلی از وضعیت های برنامه تعریف شده توسط کاربر است.
- الفبا حاوی یک لیست تهی، ورودی و سمبل های درونی است.
- هر ردیف از انتقال حاوی تعدادی دستورهای انتقال است. بعضی از این دستورها ممکن است به عنوان محل بازرسی نشانه گذاری شوند.
- قواعد غیر قانونی تعریف شده daemon (قواعد معیوب) ممکن است اضافه شوند.
- هر ردیف از کلمه (یا کلمات) ورودی ممکن است حاوی کلمات ورودی برای بعضی از نوارها باشند.
- بیشتر از چندین نقاط بازرسی یا check-point در شبیه سازی نباید گذاشته شود.
شبیه سازی ماشین تورینگ در C++ با شکست ها، معیوبی ها و بازیابی ها[/caption]
نام دیگر پروژه : برنامه ای بنویسید که یک ماشین تورینگ را در C++ شبیه سازی کند
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.