একটি কম্পিউটার boot করতে পারে না যদি তাতে না থাকে-
সঠিক উত্তর
গoperating system
ব্যাখ্যা
প্রশ্নটি জানতে চেয়েছে কী না থাকলে কম্পিউটার বুট হতে পারে না। প্রদত্ত উত্তর অপারেটিং সিস্টেম, কারণ বুট করার পুরো উদ্দেশ্যই হলো অপারেটিং সিস্টেমকে মেমোরিতে লোড করে চালু করা।
চালু করার পর ধাপগুলো এমন: প্রথমে রমে থাকা বায়োস যন্ত্রাংশ পরীক্ষা করে, যাকে বলে পোস্ট। তারপর বুটস্ট্র্যাপ লোডার ডিস্ক থেকে অপারেটিং সিস্টেম খুঁজে র্যামে আনে। অপারেটিং সিস্টেম চালু হলে বুটিং শেষ।
ডিস্কে অপারেটিং সিস্টেম না থাকলে বায়োস চালু হয় ঠিকই, কিন্তু কোনো অপারেটিং সিস্টেম পাওয়া যায়নি জাতীয় বার্তা দেখিয়ে থেমে যায়। তাই কম্পিউটার কাজের অবস্থায় পৌঁছায় না।
কম্পাইলার প্রোগ্রাম অনুবাদ করে, বুটের সঙ্গে সম্পর্ক নেই। তবে মনে রাখবেন, বুটস্ট্র্যাপ লোডারও বুটিংয়ের অপরিহার্য অংশ; প্রচলিত উত্তর অপারেটিং সিস্টেম হলেও এটি তর্কসাপেক্ষ।
এই প্রশ্নের উত্তর নিয়ে প্রকাশিত গাইডগুলোতে দ্বিমত আছে; এখানে সবচেয়ে প্রচলিত উত্তরটি দেওয়া হলো।
স্টেপ বাই স্টেপ শিখুন
৩/৩- পাওয়ার অন: ROM-এর BIOS যন্ত্রাংশ পরীক্ষা (POST) করে।
- Bootstrap loader ডিস্কে অপারেটিং সিস্টেম খোঁজে।
- অপারেটিং সিস্টেম RAM-এ লোড হলে বুট শেষ; OS না থাকলে বুট থেমে যায়।
ক. compiler: Compiler প্রোগ্রাম অনুবাদ করে; বুটিংয়ে এর কোনো ভূমিকা নেই।
খ. loader: loader প্রোগ্রাম মেমোরিতে তোলে, তবে বুটের জন্য আলাদা করে দরকারি নয়; বুটে লাগে bootstrap loader।
ঘ. bootstrap: Bootstrap loader-ও বুটিংয়ে অপরিহার্য, তাই যুক্তিসংগত; তবে প্রচলিত উত্তর operating system।
বুট মানে OS-কে RAM-এ তোলা; OS নেই তো বুট নেই।
বুটের শেষ গন্তব্য অপারেটিং সিস্টেম।