Discuss Forum
1. A complier can check:
- A. Logical error
- B. Logical error
- C. Logical error
- D. Logical error
Answer: Option B
Explanation:
উচ্চস্তরের ভাষায় লেখা উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে রূপান্তরিত করার প্রোগ্রামকে Compiler বলে। Compiler এর প্রধান কাজ হলোঃ
>উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে অনুবাদ করা।
>এরপর প্রোগ্রামকে লিঙ্ক করা। এর অর্থ প্রোগ্রামের সঙ্গে প্রয়োজনীয় রুটিন যোগ করা। রুটিন হল প্রোগ্রামের কোন ছোট অংশ যাতে কোন নির্দিষ্ট কাজ (যেমন গুণ) করার জন্য উপযুক্ত নির্দেশ দেওয়া থাকে। কোন প্রোগ্রামে একই রুটিন বার বার প্রয়োজন হলে তা প্রধান মেমরিতে রাখা থাকে ও প্রয়োজনের সময় ব্যবহার করা হয়।
>প্রোগ্রামে কোন ভুল থাকলে তা জানানো।
>প্রধান মেমরিতে প্রয়োজনীয় স্মৃতি অবস্থানের ব্যবস্থা করা। কম্পিউটার অপারেটরের সব ভুলত্রুটি সংশোধন করার পর লোডার প্রোগ্রাম বস্তু প্রোগ্রামকে প্রধান মেমরিতে নিয়ে যায়। তারপর কম্পিউটার তা কার্যকরী করে
>উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে অনুবাদ করা।
>এরপর প্রোগ্রামকে লিঙ্ক করা। এর অর্থ প্রোগ্রামের সঙ্গে প্রয়োজনীয় রুটিন যোগ করা। রুটিন হল প্রোগ্রামের কোন ছোট অংশ যাতে কোন নির্দিষ্ট কাজ (যেমন গুণ) করার জন্য উপযুক্ত নির্দেশ দেওয়া থাকে। কোন প্রোগ্রামে একই রুটিন বার বার প্রয়োজন হলে তা প্রধান মেমরিতে রাখা থাকে ও প্রয়োজনের সময় ব্যবহার করা হয়।
>প্রোগ্রামে কোন ভুল থাকলে তা জানানো।
>প্রধান মেমরিতে প্রয়োজনীয় স্মৃতি অবস্থানের ব্যবস্থা করা। কম্পিউটার অপারেটরের সব ভুলত্রুটি সংশোধন করার পর লোডার প্রোগ্রাম বস্তু প্রোগ্রামকে প্রধান মেমরিতে নিয়ে যায়। তারপর কম্পিউটার তা কার্যকরী করে
Post your comments here: