মূল বিষয়বস্তুতে যান

What is the primary function of a compiler?

সঠিক উত্তর

Translate high-level programming language code into machine code.

সঠিক উত্তর: Translate high-level programming language code into machine code.

এবার দেখা যাক এই প্রশ্নের উত্তরটা দিতে পারেন কিনা।

ভুল বা সঠিক হলে সাথে সাথেই ব্যাখ্যা সহ উত্তর দেখতে পারবেন।

আই সি টি ১ নম্বর

কোন মাধ্যমে আলোর পালস ব্যবহৃত হয়?

আই সি টি বিষয়ে ১০ টি গুরুত্বপূর্ণ প্রশ্ন

১০ মার্কের MCQ কুইজ

বিস্তারিত ব্যাখ্যা

এই প্রশ্নের বিশেষজ্ঞ বিশ্লেষণ

• কম্পাইলারের প্রাথমিক এবং প্রধান কাজ উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে একসাথে অনুবাদ করা।


figure: Compiler (image source: codeforwin.org)

• কম্পাইলার (Compiler):
→ কম্পাইলার হল এমন একটি অনুবাদক যা সোর্স প্রোগ্রাম একসাথে সম্পূর্ণরূপে মেশিনের ভাষায় অনুবাদ করে একটি অবজেক্ট প্রোগ্রাম তৈরি করে এবং একটি এক্সিকিউশন ফাইল (.exe) তৈরি করে।
→ এখানকার এক্সিকিউশন ফাইল অত্যন্ত দ্রুততার সাথে এক্সিকিউট হয়ে থাকে।
→ ফলে প্রোগ্রামিং প্রক্রিয়া অত্যন্ত দ্রুততর হয় এবং প্রোগ্রামারকে নিজ হাতে কোন অনুবাদকের কাজ করতে হয় না।
→ কারণ, কোন নির্দিষ্ট কম্পাইলার একটি মাত্র উচ্চতর ভাষার প্রোগ্রামকে কম্পাইল করতে পারে। যেমন- যে কম্পাইলার COBOL প্রোগ্রামকে কম্পাইল করতে পারে সেই কম্পাইলার বেসিক প্রোগ্রাম কম্পাইল করতে পারে না।
→ কম্পাইলার অনুবাদ করা ছাড়াও উৎস প্রোগ্রামের গুণাগুণও বিচার করতে পারে।

কম্পাইলারের প্রধান কাজ:
১. উৎস প্রোগ্রামকে অনুবাদ করে অবজেক্ট প্রোগ্রাম তৈরি করা। সম্পূর্ণ প্রোগ্রামটিকে একসাথে অনুবাদ করা এবং সবগুলো ভুল একসাথে প্রদর্শন করা।
২. প্রোগ্রামের সঙ্গে প্রয়োজনীয় রুটিন যোগ করা। রুটিন হলো প্রোগ্রামের ছোট অংশ যাতে কোনো নির্দিষ্ট কাজ করার জন্য নির্দেশ দেয়া থাকে।
৩. প্রোগ্রামে কোনো ভুল থাকলে তা জানানো।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

সকল অপশন

রেফারেন্স মাত্র

  1. Execute the program.
  2. Debug the program.
  3. Translate high-level programming language code into machine code. সঠিক
  4. Optimize the program for performance.

প্রশ্ন তথ্য

বিষয়
আই সি টি
শ্রেণী
চাকুরী প্রস্তুতি - ব্যাংক
মার্ক
1.00

আই সি টি বিষয়ের আরও প্রশ্ন

  1. 1

    কোন মাধ্যমে আলোর পালস ব্যবহৃত হয়?

  2. 2কোন চিহ্নটি ই-মেইল ঠিকানায় অবশ্যই থাকবে?
  3. 3

    ১০১১১০ বাইনারি নাম্বারে সমতুল্য ডেসিমাল নাম্বার কোনটি?

  4. 4

    নিচের কোনটি multi-tasking operation system নয়?

  5. 5

    ‘Gitanjali’ of Rabindranath Tagore was translated by___

মেধাবী অ্যাপ

৪.৯ · বিনামূল্যে
ইনস্টল