RAM belongs to which kind of memory-
সঠিক উত্তর
খMain Memory
ব্যাখ্যা
প্রশ্নটা কম্পিউটার মেমোরির শ্রেণিবিভাগ জানতে চাইছে। মেমোরি মোটা দাগে দুই ভাগ: প্রধান বা প্রাথমিক মেমোরি, যাকে Main Memory বলে, আর সহায়ক বা গৌণ মেমোরি, যাকে Auxiliary বা Secondary Memory বলে।
RAM মানে Random Access Memory। প্রসেসর যে প্রোগ্রাম আর ডেটা নিয়ে এই মুহূর্তে কাজ করছে, সেগুলো RAM-এ রাখা থাকে, আর প্রসেসর সরাসরি RAM থেকে পড়ে ও লেখে। এ কারণেই RAM হলো Main Memory। ROM-ও প্রধান মেমোরির অংশ।
Auxiliary Memory হলো হার্ডডিস্ক, SSD, পেনড্রাইভ, সিডির মতো স্থায়ী সংরক্ষণের জায়গা। বিদ্যুৎ চলে গেলেও এখানে ডেটা থাকে, কিন্তু RAM-এর ডেটা মুছে যায়, কারণ RAM অস্থায়ী বা volatile।
Cache Memory আলাদা একটা ছোট ও খুব দ্রুত মেমোরি, যা প্রসেসর আর RAM-এর মাঝখানে বসে বারবার লাগা ডেটা রাখে। RAM-কে Cache ভেবে নেওয়া বা অস্থায়ী বলে Auxiliary ভাবা, এ দুটোই এখানে ফাঁদ।
এই প্রশ্নের উত্তর নিয়ে প্রকাশিত গাইডগুলোতে দ্বিমত আছে; এখানে সবচেয়ে প্রচলিত উত্তরটি দেওয়া হলো।
স্টেপ বাই স্টেপ শিখুন
৪/৪- মেমোরির সবচেয়ে কাছে, প্রসেসরের ভেতরে থাকে রেজিস্টার।
- তার পরেই ছোট ও দ্রুত Cache Memory।
- এরপর Main Memory: RAM ও ROM, প্রসেসর সরাসরি এখান থেকে কাজ করে।
- সবার নিচে Auxiliary Memory: হার্ডডিস্ক, SSD, পেনড্রাইভ।
ক. Auxiliary Memory: Auxiliary বা Secondary Memory হলো হার্ডডিস্ক, পেনড্রাইভের মতো স্থায়ী স্টোরেজ; RAM তা নয়।
গ. Cache Memory: Cache আলাদা ছোট ও দ্রুত মেমোরি, যা প্রসেসর ও RAM-এর মাঝে থাকে।
ঘ. None of these: সঠিক উত্তর Main Memory তালিকায় আছে।
প্রসেসর যেটা থেকে সরাসরি পড়ে, সেটাই Main Memory: RAM ও ROM। বাকি সব স্টোরেজ Auxiliary।
RAM হলো কাজের টেবিল, হার্ডডিস্ক হলো আলমারি।