কম্পাইলার নকশা কম্পিউটার প্রকৌশল / কম্পিউটার বিজ্ঞান প্রকৌশল / তথ্য প্রযুক্তি একটি মৌলিক / কোর বিষয়।এটি একটি প্রোগ্রামিং ভাষা কাজ করে কিভাবে কম্পাইলার শেখায়।এটি কম্পাইলার এবং কাঠামোগত বিভিন্ন ডিজাইনের উপর দৃষ্টি নিবদ্ধ করে এবং একটি কম্পাইলারের বিভিন্ন পর্যায়গুলি অপটিমাইজ করে।ব্যাকরণের ধরন, সীমাবদ্ধ রাষ্ট্র মেশিন এবং ভাষার সম্পর্কিত ধারণাগুলি শিখতে হবে।
কোর্স ফলাফল:
কোর্স শেখার পর শিক্ষার্থীরা সক্ষম হওয়া উচিত:
1।কম্পাইলার ডিজাইনের মৌলিক ধারণা এবং অ্যাপ্লিকেশনটি বুঝতে
2।প্রতীক টেবিল, লেক্সিক্যাল বিশ্লেষক কোড প্রজন্ম, পার্সার (শীর্ষ নিচে এবং নীচে আপ ডিজাইন) ডিজাইন করার জন্য তাদের মৌলিক জ্ঞান ডেটা গঠন প্রয়োগ করুন এবং ব্যাকরণের শক্তি বুঝতে সক্ষম হবে।
3।বিভিন্ন কোড অপ্টিমাইজেশান কৌশল এবং ত্রুটি পুনরুদ্ধারের প্রক্রিয়া বুঝতে।
4।বুঝতে এবং একটি পার্সার বাস্তবায়ন।
Add new content and examples