সমাধান
সমাধান
💼
কম্পিউটার ও তথ্যপ্রযুক্তি

অপারেটিং সিস্টেম

BCS Preliminary · কম্পিউটার ও তথ্যপ্রযুক্তি — বিগত সালের ও বাছাইকৃত গুরুত্বপূর্ণ প্রশ্ন এক পেজে।

নিচে BCS Preliminary নিয়োগ পরীক্ষার কম্পিউটার ও তথ্যপ্রযুক্তি বিষয়ের "অপারেটিং সিস্টেম" অধ্যায়ের বাছাইকৃত ১টি বহুনির্বাচনি প্রশ্ন — প্রতিটির সঠিক উত্তর, ধাপে ধাপে সমাধান ও ব্যাখ্যাসহ। সবই বিনামূল্যে।

1

Time-shared OS –এর জন্য কোন scheduling policy সবচেয়ে ভাল?

বহুনির্বাচনি প্রশ্ন
  1. First come first serve
  2. Round-robin
  3. Shortest job first
  4. Last come first serve

সঠিক উত্তর: খ

সমাধান

Round robin scheduling algorithm এমনভাবে ডিজাইন করা, যাতে একটি সিস্টেমকে অনেক ইউজার বা প্রোগ্রাম এক সাথে ব্যবহার করতে পারে। এখানে প্রোগ্রামগুলো তাদের কার্যসম্পাদনের সময়টাকে শেয়ার করে। ফলে অনেকগুলো প্রোগ্রাম এক সাথে সমান্তরালে চলতে পারে। সুতরাং Time Shared Operating System –এ এটি অধিক ব্যবহৃত হয়।

ব্যাখ্যা

সঠিক উত্তরটি হলো: Round-robin (RR)
Time-shared OS (সময়-ভাগাভাগি অপারেটিং সিস্টেম) হলো সেই সিস্টেম যেখানে একাধিক ইউজার বা প্রসেসকে একই সাথে কাজ করার সুযোগ দেওয়া হয়। এর মূল লক্ষ্য হলো দ্রুত প্রতিক্রিয়া (Response Time) নিশ্চিত করা এবং প্রতিটি ইউজার যেন অনুভব করে যে সে একাই সিস্টেমটি ব্যবহার করছে (Fairness)।
Round-robin (RR) শিডিউলিং পলিসিতে প্রতিটি প্রক্রিয়াকে একটি নির্দিষ্ট সময়কাল (যাকে Time Quantum বা Time Slice বলা হয়) CPU ব্যবহার করার সুযোগ দেওয়া হয়। সময় শেষ হলে প্রক্রিয়াটিকে থামিয়ে দিয়ে পরের প্রক্রিয়াকে সুযোগ দেওয়া হয়। এভাবে চক্রাকারে চলতে থাকে।
এই পদ্ধতি নিশ্চিত করে যে কোনো একটি দীর্ঘ প্রক্রিয়া CPU-কে আটকে রাখবে না, ফলে অন্য প্রক্রিয়াগুলো দ্রুত তাদের কাজ এগিয়ে নিয়ে যেতে পারে। দ্রুত রেসপন্স টাইমের জন্য Time-shared OS-এ Round-robin সবচেয়ে উপযুক্ত।
First come first serve (FCFS): এটি প্রসেসগুলোকে দীর্ঘ সময় ব্লক করে রাখে (Convoy Effect), যা দ্রুত রেসপন্স টাইমের জন্য অনুপযোগী।
Shortest job first (SJF): এটি ব্যাচ প্রসেসিংয়ের জন্য সেরা, কারণ এটি সবচেয়ে কম গড় অপেক্ষার সময় দেয়। কিন্তু ইন্টারেক্টিভ সিস্টেমের জন্য এটি উপযুক্ত নয়, কারণ এটি দীর্ঘ প্রক্রিয়াগুলোর জন্য Starvation (কাজের সুযোগ না পাওয়া) সৃষ্টি করতে পারে।

এই অধ্যায়ের প্রশ্ন টাইমার ও স্কোরসহ প্র্যাকটিস করুন

এই পেজে বাছাইকৃত ১টি প্রশ্ন সমাধানসহ দেওয়া হয়েছে। প্র্যাকটিস মোডে এক-একটি করে উত্তর দিয়ে সঙ্গে সঙ্গে ফলাফল, স্কোর ও অগ্রগতি ট্র্যাক করুন।

কেন BCS Preliminary-এর জন্য “অপারেটিং সিস্টেম” অধ্যায়টি গুরুত্বপূর্ণ?

BCS Preliminary নিয়োগ পরীক্ষার কম্পিউটার ও তথ্যপ্রযুক্তি অংশে “অপারেটিং সিস্টেম” থেকে প্রায় প্রতিবারই প্রশ্ন আসে। বিগত সালের প্রশ্নের ধরন বুঝে নিয়মিত অনুশীলন করলে এই অধ্যায়ের নম্বর নিশ্চিত করা সহজ হয় — এই পেজের বাছাইকৃত প্রশ্নগুলো ঠিক সেই প্রস্তুতির জন্যই সাজানো।

সচরাচর জিজ্ঞাসা

"অপারেটিং সিস্টেম" অধ্যায় থেকে কেমন প্রশ্ন আসে?

BCS Preliminary নিয়োগ পরীক্ষায় কম্পিউটার ও তথ্যপ্রযুক্তি বিষয়ের "অপারেটিং সিস্টেম" অধ্যায় থেকে নিয়মিত MCQ আসে। এই পেজে বিগত সালের ও বাছাইকৃত গুরুত্বপূর্ণ প্রশ্ন এক জায়গায় দেওয়া হয়েছে — প্রতিটির সঠিক উত্তর, ধাপে ধাপে সমাধান ও ব্যাখ্যাসহ।

উত্তর ও সমাধান কি বিনামূল্যে?

হ্যাঁ। প্রশ্ন, অপশন, সঠিক উত্তর, ধাপে ধাপে সমাধান ও ব্যাখ্যা — সবই লগইন ছাড়াই বিনামূল্যে দেখা যায়। টাইমার ও স্কোরসহ প্র্যাকটিস করতে চাইলে একটি ফ্রি অ্যাকাউন্ট দিয়ে প্র্যাকটিস মোডে যান।