Discuss Forum
1. Compiler এর কয়টি অংশ?
- A. ৮
- B. ৮
- C. ৮
- D. ৮
Answer: Option D
Explanation:
কম্পাইলারের ৬টি অংশ রয়েছে। এগুলি হলো: লেক্সিক্যাল অ্যানালাইসিস, সিনট্যাক্স অ্যানালাইসিস, সেমান্টিক অ্যানালাইসিস, ইন্টারমিডিয়েট কোড জেনারেশন, কোড অপটিমাইজেশন এবং কোড জেনারেশন। তাই সঠিক উত্তর হল ৬।
- লেক্সিক্যাল অ্যানালাইসিস: সোর্স কোডকে টোকেনে বিভক্ত করে।
- সিনট্যাক্স অ্যানালাইসিস: টোকেনগুলোর গঠন পরীক্ষা করে একটি পার্স ট্রি তৈরি করে।
- সেমান্টিক অ্যানালাইসিস: কোডের অর্থগত বৈধতা যাচাই করে।
- ইন্টারমিডিয়েট কোড জেনারেশন: সোর্স কোডকে একটি মধ্যবর্তী কোডে রূপান্তরিত করে।
- কোড অপটিমাইজেশন: মধ্যবর্তী কোডকে আরও কার্যকর করার জন্য এটিকে উন্নত করা হয়।
- কোড জেনারেশন: অপটিমাইজ করা কোডকে টার্গেট মেশিন কোডে রূপান্তর করে।
Post your comments here: