ইন্টারপ্রেটার এর কাজ কী?

Updated: 1 year ago
  • এক লাইন করে অনুবাদ করে
  • এক সাথে পুরো প্রোগ্রাম অনুবাদ করে
  • সব একসাথে প্রদর্শন করে
  • ডিবাগিং ও টেস্টিং ধীরগতিসম্পন্ন
3k
ব্যাখ্যাঃ

ইন্টারপ্রেটার (Interpreter) হলো এক ধরনের প্রোগ্রামিং ভাষা অনুবাদক যা উৎস কোডকে (source code) মেশিন কোডে (machine code) অনুবাদ করে এবং সাথে সাথে নির্বাহ (execute) করে। ইন্টারপ্রেটারের প্রধান বৈশিষ্ট্য হলো এটি প্রোগ্রামের উৎস কোডের প্রতিটি লাইনকে একবারে একটি করে অনুবাদ করে এবং অনুবাদ সম্পন্ন হওয়ার সাথে সাথেই সেই লাইনটি নির্বাহ করে।

        
  • যখন কোনো লাইনে অনুবাদ বা সিনট্যাক্স (syntax) সংক্রান্ত ত্রুটি (error) দেখা দেয়, তখন ইন্টারপ্রেটার সেই লাইনেই নির্বাহ বন্ধ করে দেয় এবং ত্রুটিটি প্রদর্শন করে।
  •     
  • এটি কম্পাইলারের (Compiler) মতো পুরো প্রোগ্রামকে একবারে অনুবাদ করে অবজেক্ট কোড (object code) তৈরি করে না।
  •     
  • এই লাইন-বাই-লাইন প্রক্রিয়ার কারণে ইন্টারপ্রেটার দিয়ে তৈরি প্রোগ্রাম সাধারণত কম্পাইল করা প্রোগ্রামের চেয়ে ধীরগতিতে চলে। তবে, ডিবাগিং (debugging) বা ত্রুটি খুঁজে বের করার জন্য এটি তুলনামূলকভাবে সুবিধাজনক, কারণ এটি তাৎক্ষণিকভাবে ত্রুটি নির্দেশ করে।

উপরিউক্ত আলোচনা থেকে বোঝা যায় যে, ইন্টারপ্রেটারের মূল কাজ হলো এক লাইন করে অনুবাদ করা।

        
  • অপশন ১: এক লাইন করে অনুবাদ করে - এটি ইন্টারপ্রেটারের সঠিক কাজ।
  •     
  • অপশন ২: এক সাথে পুরো প্রোগ্রাম অনুবাদ করে - এটি কম্পাইলারের কাজ, ইন্টারপ্রেটারের নয়।
  •     
  • অপশন ৩: সব একসাথে প্রদর্শন করে - এটি অনুবাদকের কাজের সাথে সরাসরি সম্পর্কিত নয়।
  •     
  • অপশন ৪: ডিবাগিং ও টেস্টিং ধীরগতিসম্পন্ন - ইন্টারপ্রেটার দ্বারা নির্বাহিত প্রোগ্রাম ধীর হতে পারে, কিন্তু ডিবাগিং প্রক্রিয়া প্রায়শই দ্রুততর হয় কারণ এটি তাৎক্ষণিক ত্রুটি নির্দেশ করে। তাই এটি ইন্টারপ্রেটারের মূল কাজ বা সঠিক বৈশিষ্ট্য নয়।
Satt AI
Satt AI
4 weeks ago

Related Question

View All
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই