558 জন দেখেছেন
"প্রোগ্রামিং" বিভাগে করেছেন (587 পয়েন্ট)

1 উত্তর

0 পছন্দ 0 জনের অপছন্দ
করেছেন (10,662 পয়েন্ট)
কম্পাইলর :

যেকোন কম্পাইলর একটা পুরো প্রোগ্রামকে ইনপুট হিসেবে নেয় এবং সেটা মেশিন ল্যাংগুয়েজে রূপান্তরিত করে ।

কম্পাইলরে কোড রূপান্তরের সময় একটা এক্সিকিউটেবল কোড জেনারেট করে ।

যেকোন কন্ডিশনাল স্টেটমেন্ট দ্রুত কাজ করে । যেমন IF, Else প্রভৃতি ।

কম্পাইলর সাধারণত কম্পাইল করার সময় র‌্যাম র‌্যাম একটা বেশী খরচ হয় । অর্থাৎ সিস্টেমে চাপ পড়ে বেশী ।

কোন প্রোগ্রাম একবার কম্পাইল করলেই সারা জীবন রাণ করা যায় । বার বার কম্পাইল করানোর প্রয়োজন পড়ে না ।

উদাহরণ : Microsoft Visual Studio Express 2013, Microsoft Visual C++ 2010 Express, Turbo C, GNU C/C++ Compiler,Cython প্রভৃতি…….।

 

ইন্টারপ্রেটর :

যেকোন ইন্টারপ্রেটর প্রোগ্রামের প্রতিটা সিঙ্গেল লাইনকে ইনপুট হিসেবে নেয় এবং এক টার পর একটা লাইন মেশিন ল্যাংগুয়েজে রূপান্তরিত করে ।

কোড রূপান্তরের সময় একটা  ইন্টারমিডিয়েট কোড কোড জেনারেট করে না  ।

কন্ডিশনাল স্টেটমেন্টগুলো একটা ধীরে কাজ করে ।

ইন্টারপ্রেটর এর ক্ষেত্রে সিস্টেমে  চাপ পড়ে কম , অর্থাৎ র‌্যাম কাজে লাগে কম ।

উদাহরণ : CINT C and C++ Interpreter , Ch Embeddable C/C++ Interpreter (Standard Edition), Basic প্রভৃতি……।
টি উত্তর
২১ জানুয়ারি ২০১৯ "ক্যারিয়ার" বিভাগে উত্তর দিয়েছেন Ariful (৬৩৭৩ পয়েন্ট )
টি উত্তর

সম্পর্কিত প্রশ্নগুচ্ছ

1 উত্তর
1 উত্তর
31 জানুয়ারি 2014 "প্রোগ্রামিং" বিভাগে জিজ্ঞাসা করেছেন mhf312 (2,818 পয়েন্ট)
1 উত্তর
27 ডিসেম্বর 2013 "প্রোগ্রামিং" বিভাগে জিজ্ঞাসা করেছেন Rocky (185 পয়েন্ট)
1 উত্তর
02 মার্চ "তথ্য-প্রযুক্তি" বিভাগে জিজ্ঞাসা করেছেন awrangojeb (11 পয়েন্ট)

288,087 টি প্রশ্ন

373,368 টি উত্তর

112,898 টি মন্তব্য

156,740 জন নিবন্ধিত সদস্য



বিস্ময় বাংলা ভাষায় সমস্যা সমাধানের একটি নির্ভরযোগ্য মাধ্যম। এখানে আপনি আপনার প্রশ্ন করার পাশাপাশি অন্যদের প্রশ্নে উত্তর প্রদান করে অবদান রাখতে পারেন অনলাইনে বিভিন্ন সমস্যার সমাধানের জন্য সবথেকে বড় এবং উন্মুক্ত তথ্যভাণ্ডার গড়ে তোলার কাজে।
* বিস্ময়ে প্রকাশিত সকল প্রশ্ন বা উত্তরের দায়ভার একান্তই ব্যবহারকারীর নিজের, এক্ষেত্রে কোন প্রশ্নোত্তর কোনভাবেই বিস্ময় এর মতামত নয়।
...