বিষয়সমূহ

PrepBank · বিষয়ভিত্তিক প্রশ্ন

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

মোট প্রশ্ন৫৫৮এই পাতা১০০প্রতি পাতা১০০
ঘনত্ব
উত্তর
উত্তরিতবর্তমানপুনরায় দেখুনঅসম্পূর্ণ

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

PrepBank · পাতা / · ২০১৩০০ / ৫৫৮

২০১.
What type of operating system is commonly used on servers?
  1. ক) Windows
  2. খ) iOS
  3. গ) Mac OS
  4. ঘ) Linux
ব্যাখ্যা
- Linux is a commonly used operating system on servers.
- It is an open-source and free operating system, which is more stable and secure than Windows and other OS.
- Linux is widely used in servers and enterprise systems due to its scalability, performance, and security features.

Reference: www.edx.org
২০২.
গ্রাফিক্যাল অপারেটিং সিস্টেমে-
  1. ক) পরিচালনার জন্য Root Prompt ব্যবহৃত হয়
  2. খ) ব্যবহারকারীকে সকল কমান্ড মুখস্থ রাখতে হয়
  3. গ) মাল্টিমিডিয়া সিস্টেম কার্যকর হয়
  4. ঘ) কম মেমোরির প্রয়োজন হয়
ব্যাখ্যা
• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম (Graphics Based Operating System):
- গ্রাফিক্সের বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করা গেলে তাকে চিত্রভিত্তিক বা গ্র্যাফিক্যাল অপারেটিং সিস্টেম বলে।
- Microsoft Windows, Mac OS ইত্যাদি চিত্রভিত্তিক অপারেটিং সিস্টেমের উদাহরণ।

• চিত্রভিত্তিক অপারেটিং সিস্টেমের উল্লেখযোগ্য বৈশিষ্ট্যসমূহ হলো:
১. চিত্রভিত্তিক অপারেটিং সিস্টেমে কম্পিউটার চালু করার পর ডেস্কটপে বিভিন্ন প্রোগ্রামের আইকন বা প্রতীক থাকে।
২. বিভিন্ন প্রকার আইকন এবং পুল ডাউন মেন্যু কমান্ড ব্যবহার করে কম্পিউটারকে প্রয়োজনীয় নির্দেশ প্রদান করা হয়।
৩. কমান্ডের জন্য মেন্যু এবং প্রতিটি মেন্যুর আওতায় অনেক পুল ডাউন মেনু কমান্ড থাকে।
৪. মাউসের সাহায্যে Icon এবং পুল ডাউন মেনু কমান্ড কার্যকরী করা যায়।
৫. নতুন কোনো হার্ডওয়্যার বা সফটওয়্যার সংযোগ করা হলে কম্পিউটার নিজে থেকে বুঝতে পারে কোথায় সংযোগ করা হয়েছে।
৬. নেটওয়ার্কিং, শেয়ারিং ও ইন্টারনেটব্যবস্থা অত্যন্ত কার্যকর।
৭. এ ধরনের সিস্টেমের জন্য ব্যবহারকারীকে কোনো ধরনের কমান্ড মুখস্থ রাখতে হয় না।
৮. মাল্টিমিডিয়া সিস্টেম কার্যকর হয়
৯. এ ধরনের অপারেটিং সিস্টেমের জন্য কম্পিউটারে বেশি মেমরির প্রয়োজন হয়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২০৩.
অপারেটিং সিস্টেম ডস পরিচালনা করা হয় কোন কমান্ডের সাহায্যে?
  1. ক) বর্ণভিত্তিক
  2. খ) চিত্রভিত্তিক
  3. গ) উভয়ই
  4. ঘ) কোনটিই নয়
ব্যাখ্যা

অপারেটিং সিস্টেম পরিচালনা করা হয় বর্ণভিত্তিক (Text) বা চিত্রভিত্তিক (Graphical User Interface = GUI) কমান্ডের সাহায্যে।
- ডস ও ইউনিক্স হচ্ছে বর্ণভিত্তিক অপারেটিং সিস্টেম।
- ও এস-২ বর্ণভিাত্তক অপারেটিং সিস্টেম হলেও গ্রাফিক্স ইন্টারফেস সফট্ওয়্যার ব্যবহার করে চিত্রভিত্তিক অপারেটিং সিস্টেম হিসাবে ব্যবহার করা যায়।
- ম্যাকিনটোশ অপারেটিং সিস্টেম চিত্রভিত্তিক অপারেটিং সিস্টেম।
- তদ্রুপ উইন্ডোজ অপারেটিং সিস্টেম চিত্রভিত্তিক অপারেটিং সিস্টেম।
সূত্রঃ বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয় বোর্ড বই।

২০৪.
নিচের কোনটি Operating system নয়? 
  1. Unix
  2. Mac OS
  3. Linux
  4. Sheets
ব্যাখ্যা
• Sheets বা Google Sheets- Operating system নয়, এটি একটি স্প্রেডশিট সফটওয়্যার। 

অপারেটিং সিস্টেম: 
- কম্পিউটার পরিচালনার ক্ষেত্রে অপারেটিং সিস্টেমকে দুই ভাগে ভাগ করা হয়। 
যথা- 

১। বর্ণভিত্তিক অপারেটিং সিস্টেম (Text Based Operating System): 
• Linux, 
• Unix, 
• MS-DOS, 
• PC DOS, 
• CP/M ইত্যাদি। 

২। চিত্রভিত্তিক অপারেটিং সিস্টেম (Graphics Based Operating Sysatem): 
• Windows 95/98/Xp/2000/7, 
• Mac OS ইত্যাদি। 

উৎস:
১) তথ্য ও যোগাযোগ প্রযুক্তি, নবম-দশম শ্রেণি
২) কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২০৫.
Graphics-based operating systems include-
  1. PC-DOS
  2. Mac OS
  3. MS-DOS
  4. CP/M
ব্যাখ্যা
Mac OS এগুলো হচ্ছে চিত্রভিত্তিক অপারেটিং সিস্টেম।

• অপারেটিং সিস্টেম:
কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।

• অপারেটিং সিস্টেমের প্রকারভেদ-
অপারেটিং সিস্টেমকে দুই ভাগে ভাগ করা হয়। যথা-
১। বর্ণভিত্তিক অপারেটিং সিস্টেম (Text Based Operating System),
২। চিত্রভিত্তিক অপারেটিং সিস্টেম (Graphics Based Operating Sysatem).

• বর্ণ বা টেক্সটভিত্তিক অপারেটিং সিস্টেম:
- MS-DOS,
- PC DOS,
- CP/M, ইত্যাদি।

• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম:
- Windows 95/98/Xp/2000/7,
- Mac OS, ইত্যাদি।

উৎস: বিবিএ প্রোগ্রাম, মৌলিক কম্পিউটার শিক্ষা।
২০৬.
Windows কী ধরণের অপারেটিং সিস্টেম?
  1. বর্ণভিত্তিক
  2. চিত্রভিত্তিক
  3. সার্ভার ভিত্তিক 
  4. কমান্ড লাইন ভিত্তিক 
ব্যাখ্যা
Windows চিত্রভিত্তিক অপারেটিং সিস্টেম।

• উইন্ডোজ (Windows) অপারেটিং সিস্টেম
- পার্সোনাল কম্পিউটার ব্যবহারকারী এবং প্রতিষ্ঠানভিত্তিক ব্যবহারকারীদের প্রথম পছন্দের তালিকাতে আছে উইন্ডোজ অপারেটিং সিস্টেম।
- ১৯৮৫ সালে মাইক্রোসফট কর্পোরেশন প্রথম চিত্রভিত্তিক ইন্টাফেস হিসেবে ব্যবহারকারীদের কাছে উইন্ডোজ ১.০ ভার্সন বাজারে ছাড়ে, পরবর্তীতে ১৯৯৫ সালে Windows 95 পূর্ণাঙ্গ অপারেটিং সিস্টেম হিসেবে বাজারে আসে।
- দ্রুত এই অপারেটিং সিস্টেম জনপ্রিয়তা পায় যার ভিত্তিতে আজ পর্যন্ত উইন্ডোজ অপারেটিং সিস্টেমের বিভিন্ন ভার্সন বাজারে বের হয়েছে।
- সেই রকম কয়েকটি ভার্সন হলো- Windows 2007, 2010, 2013 মুলত ব্যবহারকারীদের চাহিদার প্রতি লক্ষ্য রেখে মাইক্রোসফট কর্পোরেশন উইন্ডোজ অপারেটিং সিস্টেমে বিভিন্ন নতুন নতুন ফিচার সংযুক্ত করে।

যেমন-
১। ইন্টারনেট ব্যবহারের সুবিধা।
২। ইউ.এস.বি. এবং ডিভিডি সার্পেটি।
৩। FAT32 এবং NTFS ফাইল সিস্টেম ব্যবহার।
৪। ইন্ট্যারাকটিভ গেম ও অনলাইন গেম খেলার সুবিধা।

উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-১, প্রথম ও দ্বিতীয় পত্র, নবম ও দশম শ্রেণি।
২০৭.
নিম্নলিখিতগুলির মধ্যে কোনটি CLI (কমান্ড-লাইন ইন্টারফেস)-এর তুলনায় GUI-এর প্রধান সুবিধা?
  1. কোনো হার্ডওয়্যার প্রয়োজন নেই
  2. বিশেষজ্ঞরা দ্রুত কমান্ড চালাতে পারে
  3. কম মেমোরি ব্যবহার করে
  4. নতুন ব্যবহারকারীদের জন্য সহজ
ব্যাখ্যা

• GUI (Graphical User Interface) বা গ্রাফিক্যাল ইউজার ইন্টারফেসের প্রধান সুবিধা হলো এটি নতুন ব্যবহারকারীদের জন্য সহজ এবং বোধগম্য। CLI (Command-Line Interface)–তে ব্যবহারকারীদের কমান্ড লিখতে হয়, যা অভিজ্ঞ ব্যবহারকারীদের জন্য দ্রুত এবং কার্যকর হলেও নতুনদের জন্য জটিল ও বিভ্রান্তিকর হতে পারে। GUI-তে আইকন, বাটন, মেনু ও অন্যান্য ভিজ্যুয়াল উপাদান থাকে, যা ব্যবহারকারীদের সহজে অপারেশন করতে সাহায্য করে। ফলে, কোনো পূর্ব অভিজ্ঞতা ছাড়াই ব্যবহারকারীরা প্রোগ্রাম চালানো, ফাইল ম্যানেজ করা বা সফটওয়্যার সেটিংস পরিবর্তন করা শিখতে পারে। তাই নতুনদের জন্য ব্যবহারবান্ধবতা GUI-এর সবচেয়ে বড় সুবিধা।

- সঠিক উত্তর: ঘ) নতুন ব্যবহারকারীদের জন্য সহজ।
 
• অপারেটিং সিস্টেম:
কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।

• অপারেটিং সিস্টেমের প্রকারভেদ-
অপারেটিং সিস্টেমকে দুই ভাগে ভাগ করা হয়। যথা-
১। বর্ণভিত্তিক অপারেটিং সিস্টেম (Text Based Operating System),
২। চিত্রভিত্তিক অপারেটিং সিস্টেম (Graphics Based Operating System).

• বর্ণ বা টেক্সটভিত্তিক অপারেটিং সিস্টেম:
- MS-DOS,
- PC DOS,
- CP/M, ইত্যাদি।

• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম:
- Windows 95/98/Xp/2000/7,
- Mac OS, ইত্যাদি।

• GUI:
- GUI এর পূর্ণরূপ হলো Graphical User Interface.
- GUI হলো অপারেটিং সিস্টেমের কমান্ড প্রদানের একটি ধরন বা পদ্ধতি যেখানে কমান্ড প্রদানের জন্যে চিত্র ব্যবহার করা হয়।
- এটি একটি ব্যবহারকারীর চিত্রভিত্তিক ইন্টারফেস।
- GUI হল এমন এক ধরনের পদ্ধতি যা ব্যবহারকারীকে ইলেক্ট্রনিক যন্ত্রের সাথে পারস্পরিক ক্রিয়া বা মিথস্ক্রিয়া করার সুযোগ দেয় চিত্রের মাধ্যমে।
- চিত্রগুলো আইকন এবং দৃশ্যমান নির্দেশক যেমন গৌণ সংকেত হতে পারে, যা লেখা ভিত্তিক পদ্ধতির ঠিক উলটো।
- এটির প্রচলন করা হয় কমান্ড লাইন পদ্ধতির বিপুল কমান্ড মুখস্থ রাখার কষ্টের কথা বিবেচনা করে, যেখানে কিবোর্ডের মাধ্যমে নির্দেশগুলো লিখে দিতে হত।

উৎস:
- মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
- কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

২০৮.
যে ডিভাইসটি সিপিইউ থেকে ডেটা গ্রহণ করে তাকে কী বলে?
  1. ক) ইনপুট
  2. খ) আউটপুট
  3. গ) ইনপুট-আউটপুট
  4. ঘ) কোনটিই নয়
ব্যাখ্যা
যে সব যন্ত্রের মাধ্যমে কম্পিউটারের ফলাফল প্রদর্শিত হয় তাদেরকে বলা হয় আউটপুট ডিভাইস। সুতরাং আউটপুট ডিভাইস সিপিইউ থেকে ডেটা গ্রহণ করে সেটা প্রদর্শন করে।
২০৯.
‘ম্যাক ওএস (Mac OS)’ অপারেটিং সিস্টেম উদ্ভাবন করে-
  1. ক) মটর রিসার্চ ল্যাবরেটরি
  2. খ) অ্যাপল কোম্পানি
  3. গ) মাইক্রোসফট কর্পোরেশন
  4. ঘ) বেল ল্যাবরেটরি
ব্যাখ্যা
ম্যাক ওএস (Mac OS) -এর পূর্ণরূপ হচ্ছে Macintosh Operating System.
- ১৯৮০ সালে অ্যাপল(Apple) কোম্পানি তাদের অ্যাপল মেকিনটোশ কম্পিউটারসমূহে ব্যবহারের জন্য Mac OS তৈরি করে।
- এটি চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম।
[উৎসঃ কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম (উন্মুক্ত বিশ্ববিদ্যালয়)]
২১০.
নিচের কোনটি NTFS এর পূর্ণরূপ?
  1. New Technology File System
  2. Network Transfer File System
  3. New Transfer File System
  4. Network Technology File System
ব্যাখ্যা
NTFS: 
- NTFS এর পূর্ণ অর্থ হলো New Technology File System.
- এ ধরনের সিস্টেমে প্রতিটি ফাইল বা ফোল্ডারের জন্য অ্যাকসেস কন্ট্রোল করা যায় এবং একই ড্রাইভে অধিক পরিমাণ ডেটা সংরক্ষণ করা যায়।
- এটিতে UNIX বা UNIX সমর্থিত অপারেটিং সিস্টেম চালানো যায়।
- তাছাড়া এতে Windows NT এবং Windows 2000 অপারেটিং সিস্টেম পরিচালনা করা যায়।
- DOS কোনোভাবেই NTFS পার্টিশনকে সমর্থন করে না।
- NTFS সিস্টেমের অন্যতম সুবিধা হলো প্রত্যেক ব্যবহারকারী কী পরিমাণ স্পেস ব্যবহার করবে, তা কন্ট্রোল করা যায়।
- NTFS পার্টিশনের সর্বোচ্চ ডেটা সংরক্ষণ ক্ষমতা হলো 8GB।

সূত্র: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২১১.
অ্যান্ড্রয়েড অপারেটিং সিস্টেমের সর্বশেষ সংস্করণ কোনটি? [জানুয়ারি, ২০২৫]
  1. Android 16
  2. Android 15
  3. Marshmallow
  4. Oreo
ব্যাখ্যা
• অ্যান্ড্রয়েড অপারেটিং সিস্টেম:
- অ্যান্ড্রয়েড একটি ওপেন সোর্স অপারেটিং সিস্টেম যা ২০০৮ সালে চালু হয়।
- এটি গুগল কর্তৃক নির্মিত একটি অপারেটিং সিস্টেম।
- এটি লিনাক্স ভিত্তিক একটি অপারেটিং সিস্টেম।
- অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলো সাধারনত জাভা প্রোগ্রামিং ভাষায় লিখা হয়।
- অ্যান্ড্রয়েড অপারেটিং সিস্টেমের ফাইল এক্সটেনশন হলো .apk
- APK এর পূর্ণরূপ Android Application Package.
- Android গুগলের একটি মাল্টি ইউজার অপারেটিং সিস্টেম।
- Android OS ব্যবহৃত প্রথম ফোন T-Mobile G1 (HTC Dream নামে বেশি পরিচিত)।
- অ্যান্ড্রয়েড অপারেটিং সিস্টেমের সর্বশেষ সংস্করণ হলো Android 15।

উৎস:
১. গুগলের অফিসিয়াল ওয়েবসাইট।
২. ব্রিটানিকা।
৩. অ্যান্ড্রয়েড ওয়েবসাইট।
২১২.
কোন অপারেটিং সিস্টেমে টাইম স্লাইস (Time Slice) পদ্ধতি অনুসরণ করা হয়?
  1. ক্লায়েন্ট সার্ভার
  2. রিয়েল টাইম
  3. টাইম শেয়ারিং
  4. মাল্টি প্রেগ্রামিং
ব্যাখ্যা
- টাইম স্লাইসিং (Time Slicing) পদ্ধতি অনুসরণ করা হয় টাইম শেয়ারিং (Time Sharing) অপারেটিং সিস্টেমে। 

টাইম শেয়ারিং অপারেটিং সিস্টেম: 
- টাইম শেয়ারিং পদ্ধতিতে অনেক ব্যবহারকারী এক সঙ্গে নিজ নিজ টারমিনালের সাহায্যে মূল কম্পিউটারে কাজ করে। 
- মূল কম্পিউটারের প্রসেসর পর্যায়ক্রমিক ভাবে একটি নির্দিষ্ট সময় অন্তর প্রত্যেক ব্যবহারকারীর কাজ সম্পাদন করে, অর্থাৎ এ জাতীয় অপারেটিং সিস্টেম প্রসেসিং সময়কে বিভিন্ন প্রোগ্রাম বা ব্যবহারকারীর মধ্যে বণ্টন করে। 
- টাইম শেয়ারিং অপারেটিং সিস্টেমগুলি একাধিক ব্যবহারকারীকে একই সিস্টেম রিসোর্স ভাগ করে নিতে দেয়। 
- প্রত্যেক ব্যবহারকারীকে খুব ছোট ছোট সময় অন্তর (Time Slice) প্রদান করা হয়, যার মধ্যে তাদের প্রোগ্রামগুলি রান করতে পারে, এই প্রক্রিয়াটিকে টাইম স্লাইসিং বলা হয়। 
উদাহরণ: অনলাইন ফাইল শেয়ার করার অপারেটিং সিস্টেম। 

উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি (ভোকেশনাল)।
২১৩.
BIOS কম্পিউটারের কার্যপ্রণালীতে কী ভূমিকা রাখে?
  1. ভাইরাস স্ক্যানিং
  2. হার্ডওয়্যার সিকিউরিটি ও মেইন্টেন্যান্স
  3. ডাটা স্টোরেজ ম্যানেজমেন্ট
  4. অপারেটিং সিস্টেম লোড করা
ব্যাখ্যা

• BIOS (Basic Input/Output System) কম্পিউটারের বেসিক ফার্মওয়্যার যা মূলত কম্পিউটার চালু হলে প্রথমেই কাজ করে। এটি হার্ডওয়্যার পরীক্ষা করে এবং নিশ্চিত করে যে সব ডিভাইস সঠিকভাবে কাজ করছে। এছাড়াও, BIOS অপারেটিং সিস্টেম লোড করার জন্য প্রয়োজনীয় প্রাথমিক সেটিং ও নির্দেশনা প্রদান করে, যার মাধ্যমে কম্পিউটার বুট হতে পারে। ভাইরাস স্ক্যানিং, ডাটা স্টোরেজ ম্যানেজমেন্ট বা হার্ডওয়্যার মেইনটেন্যান্সের সরাসরি কাজ BIOS-এর মধ্যে নেই, যদিও কিছু উন্নত BIOS নিরাপত্তা ফিচার দিতে পারে। মূলত, BIOS-এর সবচেয়ে গুরুত্বপূর্ণ ভূমিকা হলো কম্পিউটার চালু হওয়ার সময় অপারেটিং সিস্টেমকে লোড করা। তাই সঠিক উত্তর হলো: ঘ) অপারেটিং সিস্টেম লোড করা।

• BIOS:
- কম্পিউটারের মাদারবোর্ডের ফার্মওয়্যার চিপের মধ্যে থাকা কতগুলো নির্দেশনার সমষ্টি হল BIOS.
- BIOS এর পূর্ণরূপ হলো- Basic Input/Output System.
- কম্পিউটার Boot হওয়ার পরপরই যে প্রোগ্রামটি Run হয় সেটি হল BIOS.
- অর্থাৎ, BIOS এর প্রাথমিক কাজ হচ্ছে Boot process নিয়ন্ত্রণ করা।
- এটি System BIOS, ROM BIOS, PC BIOS হিসেবে পরিচিত।
- BIOS মাধ্যমে কম্পিউটারের সিস্টেম কনফিগারেশন নির্ধারণ করা হয়।

উৎস: ব্রিটানিকা।

২১৪.
IBM কর্পোরেশনের জন্য সর্বপ্রথম অপারেটিং সিস্টেম আবিষ্কার করে-
  1. ক) অ্যাপল কোম্পানি
  2. খ) বেল ল্যাবরেটরি
  3. গ) জেনারেল মোটর রিসার্চ ল্যাবরেটরি
  4. ঘ) মাইক্রোসফট কর্পোরেশন
ব্যাখ্যা
১৯৫১ সালে মার্কিন যুক্তরাষ্ট্রের জেনারেল মোটর রিসার্চ ল্যাবরেটরি কর্তৃক IBM কর্পোরেশনের জন্য সর্বপ্রথম অপারেটিং সিস্টেম আবিষ্কৃত হয়। এটি তখন মেইনফ্রেম কম্পিউটারে ব্যবহার করা হত।
- ১৯৭১ সালে মাইক্রোকম্পিউটারের জন্য তৈরি প্রথম অপারেটিং সিস্টেম হচ্ছে CP/M।
[উৎসঃ কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম (উন্মুক্ত বিশ্ববিদ্যালয়)]
২১৫.
লিনাক্স অপারেটিং সিস্টেমের উদ্ভাবক কে?
  1. ডেনিস রিচি
  2. লিনাস টারভোল্ডাস
  3. কিন টমসন
  4. স্টিভ ওয়াজনিয়্যাক
ব্যাখ্যা
Linux আপারেটিং সিস্টেম UNIX অপারেটিং সিস্টেমের একটি বিশেষ সংস্করণ।
১৯৯০ সালে ফিনল্যান্ডের যুবক লিনাস টারভোল্ডাস Linux অপারেটিং সিস্টেমটি তৈরী করেন।
২১৬.
অপারেটিং সিস্টেমে শেল কী?
  1. একটি নেটওয়ার্ক প্রোটোকল
  2. সিপিইউ-এর একটি হার্ডওয়্যার উপাদান
  3.  একটি প্রোগ্রাম যা ব্যবহারকারীর কমান্ড ব্যাখ্যা করে 
  4. ফাইল সিস্টেমের একটি ধরন
ব্যাখ্যা

• অপারেটিং সিস্টেমে শেল (Shell) হলো একটি প্রোগ্রাম যা ব্যবহারকারীর কমান্ড ব্যাখ্যা করে এবং সেই অনুযায়ী সিস্টেমকে নির্দেশ দেয়। এটি ব্যবহারকারী এবং কম্পিউটার হার্ডওয়্যারের মধ্যে মধ্যস্থতাকারীর কাজ করে। ব্যবহারকারী যখন কোনো কমান্ড ইনপুট দেয়, শেল তা পড়ে, ব্যাখ্যা করে এবং অপারেটিং সিস্টেমের মাধ্যমে প্রয়োজনীয় কাজ সম্পন্ন করে। শেল কমান্ড-লাইন বা গ্রাফিকাল ইন্টারফেসের মাধ্যমে কাজ করতে পারে। এটি কোনো নেটওয়ার্ক প্রোটোকল নয়, সিপিইউ-এর হার্ডওয়্যার নয় বা ফাইল সিস্টেমের ধরন নয়। সংক্ষেপে, শেল হল ব্যবহারকারীর কমান্ডকে বোঝার এবং কার্যকর করার জন্য অপারেটিং সিস্টেমের একটি গুরুত্বপূর্ণ প্রোগ্রাম।

উত্তর: গ) একটি প্রোগ্রাম যা ব্যবহারকারীর কমান্ড ব্যাখ্যা করে।

অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য প্রয়োজন অপারেটিং সিস্টেম, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।
- এককথায় অপারেটিং সিস্টেম কম্পিউটার ব্যবহারকারীর সাথে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে বিভিন্ন ধরনের কাজ সম্পাদন করে।
- অপারেটিং সিস্টেমের উদাহরণ: CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98, Windows NT Server, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

• Shell:
- Shell হলো একটি ইন্টারফেস যা ব্যবহারকারীকে অপারেটিং সিস্টেমের সাথে যোগাযোগ করার সুযোগ দেয়। এটি ব্যবহারকারীর কমান্ডগুলো গ্রহণ করে এবং সেগুলো অপারেটিং সিস্টেমে প্রসেস করার জন্য পাঠায়। এটি গ্রাফিকাল (GUI) বা টেক্সট-ভিত্তিক (CLI) হতে পারে।

উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।

২১৭.
কোন অপারেটিং সিস্টেমটি লিনাক্স কার্নেলের উপর ভিত্তি করে তৈরি?
  1. Windows
  2. macOS
  3. Ubuntu
  4. iOS
ব্যাখ্যা

Ubuntu হলো একটি ওপেন-সোর্স অপারেটিং সিস্টেম, যা Linux কার্নেলের উপর ভিত্তি করে তৈরি। এটি Debian ভিত্তিক একটি জনপ্রিয় Linux ডিস্ট্রিবিউশন, যা ডেস্কটপ, সার্ভার এবং ক্লাউড পরিবেশে ব্যবহৃত হয়।

লিনাক্স (LINUX):
- লিনাক্স হচ্ছে একটি মাল্টি টাস্কিং ওপেন সোর্স অপারেটিং সিস্টেম.
- এটি UNIX অপারেটিং সিস্টেমের একটি বিশেষ সংস্করণ।
- ১৯৯০ সালে ফিনল্যান্ডের লিনাস টরভোল্ডাস (Linus Torvalds) লিনাক্স অপারেটিং সিস্টেম তৈরি করেন।
- GNU নামের একটি সংস্থা এর সাথে বিভিন্ন শেল, উইন্ডো ম্যানেজমেন্ট ও ইউটিলিটি যোগ করে একে পুরোপুরি একটি অপারেটিং সিস্টেম হিসেবে দাঁড় করিয়েছে।

• লিনাক্স অপারেটিং সিস্টেমের অন্যতম সুবিধাসমূহ হলো:
- লিনাক্স বর্ণভিত্তিক ও চিত্রভিত্তিক অপারেটিং সিস্টেম।
- লিনাক্স ওপেন সোর্স কোডভিত্তিক অপারেটিং সিস্টেম।
- ইন্টারনেট হতে সহজেই লিনাক্স অপারেটিং সিস্টেম ডাউনলোড করা যায়।
- নেটওয়ার্ক সাপোর্ট সার্ভিস উইন্ডোজ অপারেটিং সিস্টেমের তুলনায় অধিকতর শক্তিশালী।
- এটির সিকিউরিটি ও গ্রাফিক্স অত্যন্ত শক্তিশালী ।
- লিনাক্স অপারেটিং সিস্টেমের ওপর নিজের নিয়ন্ত্রণ বজায় রাখা যায় ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

২১৮.
হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধন হিসেবে কাজ করে কোনটি?
  1. অপারেটিং সিস্টেম
  2. হার্ড ডিস্ক
  3. সিপিইউ
  4. মাদারবোর্ড
ব্যাখ্যা
অপারেটিং সিস্টেম: 
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণ করার জন্য অপারেটিং সিস্টেম প্রয়োজন যা মূলত একটি সিস্টেম সফটওয়্যার। 
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনার জন্য যে প্রোগ্রাম বা প্রোগ্রামের সমষ্টি ব্যবহার করা হয়, তাকে অপারেটিং সিস্টেম বলে। 
- কম্পিউটার বুটিং থেকে শুরু করে বন্ধ হওয়া পর্যন্ত সব কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে সম্পন্ন হয়। 
- অপারেটিং সিস্টেম হার্ডওয়্যার এবং সফটওয়্যারের মধ্যে সেতুবন্ধন হিসেবে কাজ করে। 
- কম্পিউটারের অভ্যন্তরীণ কাজ পরিচালনা ও নিয়ন্ত্রণ করার দায়িত্ব অপারেটিং সিস্টেমের। 
- ব্যবহারকারীর পরিবর্তে হার্ডওয়্যার দিয়ে কাজ করানোর দায়িত্বও অপারেটিং সিস্টেম পালন করে। 
- শুধুমাত্র অপারেটিং সিস্টেমের উপস্থিতিতেই কম্পিউটারের অন্যান্য সফটওয়্যার কাজ করতে পারে। 
- কম্পিউটারের ফাইল সিস্টেম নিয়ন্ত্রণ, তথ্য সংরক্ষণ, ত্রুটি নির্ণয়, ইনপুট ও আউটপুট কার্যক্রম পরিচালনা, সিস্টেম বণ্টন এবং প্রোগ্রাম ব্যবস্থাপনাসহ যাবতীয় কার্যাবলি অপারেটিং সিস্টেম সম্পন্ন করে। 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২১৯.
কম্পিউটার বুট করতে হলে কোনটির প্রয়োজন অপরিহার্য?
  1. হার্ডডিস্ক
  2. ক্যাশ মেমরি
  3. অপারেটিং সিস্টেম
  4. কোনটি নয়
ব্যাখ্যা
• কম্পিউটার বুট করা মানে হলো কম্পিউটার চালু হওয়ার পর ধাপে ধাপে প্রয়োজনীয় সফটওয়্যার লোড করে কাজের জন্য প্রস্তুত হওয়া। এই প্রক্রিয়ায় সবচেয়ে গুরুত্বপূর্ণ উপাদান হলো অপারেটিং সিস্টেম (Operating System)।

- কম্পিউটার চালু হলে BIOS বা UEFI প্রথমে কাজ শুরু করে এবং তারপরে অপারেটিং সিস্টেম খুঁজে নিয়ে RAM-এ লোড করে। অপারেটিং সিস্টেম না থাকলে কম্পিউটার চালু হলেও ব্যবহারযোগ্য অবস্থায় আসবে না — মানে, আপনি কম্পিউটার ব্যবহার করতে পারবেন না।

- হার্ডডিস্ক: সাধারণত অপারেটিং সিস্টেম হার্ডডিস্কে থাকে, তবে এটা অপরিহার্য নয় কারণ অপারেটিং সিস্টেম পেনড্রাইভ বা নেটওয়ার্ক থেকেও লোড করা যেতে পারে।
- ক্যাশ মেমরি: এটি বুটিংয়ের জন্য আবশ্যক নয়, এটি পারফরম্যান্স বাড়ায়।
- অপারেটিং সিস্টেম: এটাই অপরিহার্য, কারণ এটা ছাড়া কম্পিউটার কার্যকরভাবে চলতে পারে না।

• অপারেটিং সিস্টেমের গুরুত্ব:
- অপারেটিং সিস্টেম হলো হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধনকারী সফটওয়্যার।
- এটি অন্যান্য সফটওয়্যার বা প্রোগ্রামের মতোই একটি গুরুত্বপূর্ণ সফটওয়্যার।
- অপারেটিং সিস্টেম ছাড়া কম্পিউটার বুট করতে পারে না, তাই এটি কম্পিউটার পরিচালনার জন্য অপরিহার্য।
- কম্পিউটার ব্যবহারের সুবিধা ও জনপ্রিয়তা বৃদ্ধির ক্ষেত্রে অপারেটিং সিস্টেমের গুরুত্বপূর্ণ অবদান রয়েছে।
- কম্পিউটার চালু করা (বুটিং) থেকে বন্ধ করা পর্যন্ত প্রতিটি কার্যক্রম অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত হয়।
- এটি কম্পিউটারের ব্যবহার সহজ ও দক্ষ করে তোলে।
- কম্পিউটারের অভ্যন্তরীণ কাজ পরিচালনা ও হার্ডওয়্যার ব্যবস্থাপনার দায়িত্ব অপারেটিং সিস্টেম পালন করে।
- হার্ডওয়্যার থাকা সত্ত্বেও অপারেটিং সিস্টেম ছাড়া কম্পিউটার কার্যকর হয় না।
- এটি ফাইল সিস্টেম নিয়ন্ত্রণ, তথ্য সংরক্ষণ, ত্রুটি নির্ণয়, ইনপুট ও আউটপুট ব্যবস্থাপনা, এবং প্রোগ্রাম পরিচালনার মাধ্যমে কম্পিউটারের কার্যক্ষমতা নিশ্চিত করে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২২০.
ফুলস্ক্রিন দেখতে ব্যবহার করা হয়-
  1. F5
  2. F3
  3. F7
  4. F11
ব্যাখ্যা
ফাংশন কী:
- কম্পিউটারে মোট ১২ টি ফাংশন কী আছে।
- তথ্য সংযোজন, বিয়োজন বা নির্দেশ প্রদানের জন্য ফাংশন কী ব্যবহার করা হয়। 

♦কম্পিউটার কী বোর্ড এর ফাংশন কী সমূহের ব্যবহার:
- F1 এর সাহায্যে হেল্প মেনু দেখা যায়।
- F2 এর সাহায্যে কোনো ফাইল বা ফোল্ডার এর নাম পরিবর্তন করা যায়।
- F3 সার্চ সুবিধা দেয়। কমান্ড পুনরাবৃত্তি করার জন্য ব্যবহার করা হয়।
- F4 last action performed repeat করা যায়। Alt-F4 চেপে সক্রিয় সব প্রোগ্রাম বন্ধ করা যায়।
- F5 পেইজ রিফ্রেশ করা যায়।
- F6 মাউসের কারসরকে ইন্টারনেট ব্রাউজারের অ্যাড্রেসবারে নিয়ে যেতে ব্যবহার করা হয়।
- F7 বানান ও ব্যকরণ ঠিক করা হয়।
- F8 অপারেটিং সিস্টেমের safe mood চালু করার জন্য ব্যবহার করা হয়।]
- F9 কোয়ার্ক এক্সপ্রেসের মেজারমেন্ট টুলবার চালু করার জন্য ব্যবহার করা হয়।
- F10 ইন্টারনেট ব্রাউজারের কোনো খোলা উইন্ডোর মেনুবার চালু করা হয়।
- F11 ফুলস্ক্রিন দেখতে ব্যবহার করা হয়।
- F12 ইংরেজি থকে বাংলা বা বাংলা থেকে ইংরেজি করার জন্য ব্যবহার করা হয়।

উৎস: ব্রিটানিকা।
২২১.
কোনটি একটি অপারেটিং সিস্টেম নয়?
  1. FreeBSD
  2. Notepad++
  3. Debian
  4. CentOS
ব্যাখ্যা
• উত্তর: খ) Notepad++
অপারেটিং সিস্টেম হলো এমন একটি সফটওয়্যার যা কম্পিউটারের হার্ডওয়্যার এবং সফটওয়্যারের মধ্যে সংযোগ স্থাপন করে এবং কম্পিউটারের সকল কার্যক্রম পরিচালনা করে। FreeBSD, Debian এবং CentOS - এই তিনটি হলো ভিন্ন ভিন্ন ধরনের ইউনিক্স-ভিত্তিক বা লিনাক্স-ভিত্তিক অপারেটিং সিস্টেম, যা সার্ভার ও ডেস্কটপে ব্যবহৃত হয়। কিন্তু Notepad++ একটি টেক্সট এডিটর, যা শুধুমাত্র উইন্ডোজ অপারেটিং সিস্টেমে চালানোর জন্য ব্যবহৃত হয় এবং এটি কোনো অপারেটিং সিস্টেম নয়। এটি কোড লেখার জন্য একটি ইউজার-লেভেল সফটওয়্যার। তাই সঠিক উত্তর হচ্ছে: Notepad++ কোনো অপারেটিং সিস্টেম নয়।

• অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হল কম্পিউটারের একটি গুরুত্বপূর্ণ সফটওয়্যার, যা হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- এটি কম্পিউটার বুটিং করা থেকে শুরু করে বন্ধ করা পর্যন্ত সকল কার্যক্রম পরিচালনা ও নিয়ন্ত্রণ করে।
- অপারেটিং সিস্টেম ছাড়া কম্পিউটার কার্যক্ষম নয়, কারণ এটি ব্যবহারকারীর সঙ্গে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে।

• অপারেটিং সিস্টেমের প্রধান কার্যাবলি:
- প্রসেস ম্যানেজমেন্ট: এটি CPU-তে চলমান বিভিন্ন প্রসেস নিয়ন্ত্রণ ও নির্ধারণ করে।
- মেমোরি ম্যানেজমেন্ট: এটি কম্পিউটারের RAM এবং অন্যান্য মেমোরির কার্যকর ব্যবহার নিশ্চিত করে।
- ফাইল ম্যানেজমেন্ট: ফাইল তৈরি, সংরক্ষণ, মুছে ফেলা এবং অ্যাক্সেস নিয়ন্ত্রণ করে।
- ডিভাইস ম্যানেজমেন্ট: ইনপুট ও আউটপুট ডিভাইসগুলোর কার্যক্রম পরিচালনা করে।
- সিকিউরিটি ও এক্সেস কন্ট্রোল: ব্যবহারকারীদের তথ্য সুরক্ষা নিশ্চিত করে এবং অনুমোদিত ব্যবহারকারীদের প্রবেশাধিকার প্রদান করে।

অপারেটিং সিস্টেমের প্রকারভেদ:
- অপারেটিং সিস্টেম বিভিন্ন ধরনের হতে পারে, তবে প্রধানত দুইটি ভাগে বিভক্ত করা যায়। যথা:
1. সিঙ্গেল ইউজার অপারেটিং সিস্টেম (Single User Operating System):
- এ ধরনের অপারেটিং সিস্টেমে একই সময়ে কেবলমাত্র একজন ব্যবহারকারী কাজ করতে পারে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়। সাধারণত এটি ব্যক্তিগত কম্পিউটারে ব্যবহৃত হয়।
- উদাহরণ: CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।

2. মাল্টি ইউজার অপারেটিং সিস্টেম (Multi-User Operating System):
- যখন একাধিক ব্যবহারকারী একই সময়ে একটি কম্পিউটার সিস্টেম ব্যবহার করতে পারে, তখন সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলা হয়।
- এটি সাধারণত সার্ভার ও নেটওয়ার্ক ভিত্তিক পরিবেশে ব্যবহৃত হয়।
- উদাহরণ: Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা বিবিএ প্রোগাম বাংলাদেশ উনাক্ত বিশ্ববিদ্যালয়।
২২২.
ব্যবহারকারী ও অপারেটিং সিস্টেমের মধ্যে যোগাযোগের মাধ্যম হিসেবে যে ইন্টারফেস কাজ করে তাকে কী বলা হয়?
  1. Command Prompt
  2. API
  3. Scheduler
  4. Shell
ব্যাখ্যা
• ব্যবহারকারী ও অপারেটিং সিস্টেমের মধ্যে যোগাযোগের মাধ্যম হিসেবে যে ইন্টারফেস কাজ করে তাকে Shell বলা হয়। Shell হলো একটি প্রোগ্রাম যা ব্যবহারকারীর ইনপুট গ্রহণ করে এবং সেই ইনপুট অনুযায়ী অপারেটিং সিস্টেমের কোর বা কERNEL-কে নির্দেশ পাঠায়। এটি ব্যবহারকারীর জন্য একটি ইন্টারফেস সরবরাহ করে যার মাধ্যমে কমান্ড দিয়ে বিভিন্ন কাজ যেমন ফাইল তৈরি, মুছে ফেলা, প্রোগ্রাম চালানো ইত্যাদি করা যায়। Shell দুটি রূপে থাকতে পারে: কমান্ড-লাইন ইন্টারফেস (CLI) যেমন Bash বা Graphical User Interface (GUI)। এটি মূলত ব্যবহারকারী ও সিস্টেমের মধ্যে একটি অনুবাদক হিসেবে কাজ করে। সঠিক উত্তর: ঘ) Shell.

• অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য প্রয়োজন অপারেটিং সিস্টেম, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।
- এককথায় অপারেটিং সিস্টেম কম্পিউটার ব্যবহারকারীর সাথে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে বিভিন্ন ধরনের কাজ সম্পাদন করে।
- অপারেটিং সিস্টেমের উদাহরণ: CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98, Windows NT Server, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

• অপশন আলোচনা:
- Command Prompt:
- Command Prompt হলো উইন্ডোজ অপারেটিং সিস্টেমের একটি নির্দিষ্ট প্রোগ্রাম যা ব্যবহারকারীর কাছ থেকে টেক্সট-ভিত্তিক কমান্ড গ্রহণ করে। যদিও এটি Shell-এর একটি উদাহরণ, প্রশ্নে নির্দিষ্টভাবে "ইন্টারফেস" সম্পর্কে বলা হয়েছে, এবং Shell একটি জেনেরিক শব্দ যা সব অপারেটিং সিস্টেমে প্রযোজ্য।

- API (Application Programming Interface):
- API হলো এক ধরনের ইন্টারফেস যা সফটওয়্যার প্রোগ্রামগুলি অন্য সফটওয়্যার বা সিস্টেমের সাথে যোগাযোগ করতে ব্যবহার করে। এটি প্রোগ্রামারদের জন্য, ব্যবহারকারীর জন্য সরাসরি নয়।

- Scheduler:

- Scheduler হলো অপারেটিং সিস্টেমের একটি অংশ, যা প্রসেসগুলির মধ্যে CPU-র সময় ভাগ করে। এটি ব্যবহারকারীর সাথে সরাসরি যোগাযোগের জন্য নয়। এটি কাজ করে ব্যাকগ্রাউন্ডে।

- Shell:
- Shell হলো একটি ইন্টারফেস যা ব্যবহারকারীকে অপারেটিং সিস্টেমের সাথে যোগাযোগ করার সুযোগ দেয়। এটি ব্যবহারকারীর কমান্ডগুলো গ্রহণ করে এবং সেগুলো অপারেটিং সিস্টেমে প্রসেস করার জন্য পাঠায়। এটি গ্রাফিকাল (GUI) বা টেক্সট-ভিত্তিক (CLI) হতে পারে।

উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।
২২৩.
নিচের কোনটি text-based interface এর মাধ্যমে কাজ করে?
  1. Android
  2. Windows 95
  3. MS-DOS
  4. Mac OS
ব্যাখ্যা

• Text-based interface এমন একটি ব্যবহারকারীর ইন্টারফেস যেখানে কম্পিউটার ও ব্যবহারকারীর মধ্যে যোগাযোগ শুধুমাত্র লেখা বা টেক্সটের মাধ্যমে হয়। এই ধরনের ইন্টারফেসে কমান্ড লিখে কম্পিউটারকে নির্দেশ দিতে হয়। প্রদত্ত অপশনগুলোর মধ্যে MS-DOS হলো এমন একটি সিস্টেম যা সম্পূর্ণভাবে text-based interface ব্যবহার করে। ব্যবহারকারী স্ক্রিনে কমান্ড টাইপ করে ফাইল ম্যানেজ করা, প্রোগ্রাম চালানো বা সিস্টেম সেটিংস পরিবর্তন করতে পারে।
- অন্যদিকে, Android, Windows 95 এবং Mac OS মূলত গ্রাফিকাল ইউজার ইন্টারফেস (GUI) ভিত্তিক, যেখানে আইকন, উইন্ডো এবং মেনু ব্যবহার করে কাজ করা যায়। সুতরাং শুধু MS-DOS text-based interface এর মাধ্যমে কাজ করে।

 
• অপারেটিং সিস্টেম:
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপারেটিং সিস্টেম বলা হয়।

• ইন্টারফেস ভিত্তিক অপারেটিং সিস্টেমের প্রকারভেদ-
- অপারেটিং সিস্টেমগুলোতে কাজ করার পরিবেশ এবং ইন্টারফেসের উপর ভিত্তি করে এদেরকে আবার দুইভাগে ভাগ করা যায়।

১। বর্ণ-ভিত্তিক (Text based/Character User Interface-CUI) অপারেটিং সিস্টেম:
- বর্ণ-ভিত্তিক অপারেটিং সিস্টেমে কী-বোর্ডের সাহায্যে বিভিন্ন বর্ণ টাইপ করে এবং কী-বোর্ডের বিভিন্ন বোতাম ব্যবহার করে কম্পিউটারকে প্রয়োজনীয় নির্দেশ প্রদান করা হয়।
- ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রাম ব্যবহারের সকল পর্যায়ের কাজই করতে হয় কী-বোর্ডের সাহায্যে বিভিন্ন বর্ণ টাইপ করে এবং কী-বোর্ডের বিভিন্ন বোতাম ব্যবহার করে।

• বর্ণ বা টেক্সটভিত্তিক অপারেটিং সিস্টেম:
- MS-DOS,
- PC DOS,
- CP/M, ইত্যাদি।

২। চিত্র-ভিত্তিক (Graphical User Interface-GUI) অপারেটিং সিস্টেম:
- চিত্র-ভিত্তিক অপারেটিং সিস্টেমে ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রাম ব্যবহারের সকল পর্যায়ের কাজই করতে হয় বিভিন্ন প্রকার আইকন (Icon) এবং পুল ডাউন মেন্যু কমান্ড ব্যবহার করে।
- আইকন এবং পুল ডাউন মেন্যু কমান্ড নির্বাচন, ব্যবহার এবং কার্যকর করা হয় মাউসের সাহায্যে।
- চিত্র ভিত্তিক অপারেটিং সিস্টেমে কম্পিউটার চালু করার পর পর্দার উপরে বা ডেস্কটপে বিভিন্ন প্রোগ্রামের আইকন বা প্রতিকী চিত্র থাকে।
- প্রয়োজনীয় প্রোগ্রামের আইকনের উপর মাউস পয়েন্টার দিয়ে ডাবল-ক্লিক করলেই প্রোগ্রামটি চালু হয়ে যায়।
- চিত্র ভিত্তিক অপারেটিং সিস্টেমে কোনো কমান্ড মুখস্থ করে রাখার প্রয়োজন হয় না।

• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম:
- Windows 95/98/Xp/2000/7,
- Mac OS, ইত্যাদি।

উৎস: ১। বিবিএ প্রোগ্রাম, মৌলিক কম্পিউটার শিক্ষা।
২। কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি ও দাখিল, ভোকেশনাল।

২২৪.
অপারেটিং সিস্টেমের মূল অংশ কী নামে পরিচিত? 
  1. ইন্টিগ্রেটেড সার্কিট
  2. কার্নেল
  3. ল্যাটেক্স 
  4. সিপিইউ
ব্যাখ্যা

◉ অপারেটিং সিস্টেমের মূল অংশকে "কার্নেল" বলা হয়।

অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হল এমন একটি সফটওয়্যার যা হার্ডওয়্যার এবং সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- কম্পিউটার বুটিং থেকে শুরু করে, কম্পিউটার বন্ধ হওয়া পর্যন্ত সকল কাজ অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়।

কার্নেল (Kernel):
- অপারেটিং সিস্টেমের মূল অংশের নাম হল 'কার্নেল' (Kernel)।
- কার্নেল হল অপারেটিং সিস্টেমের মৌলিক এবং সবচেয়ে গুরুত্বপূর্ণ অংশ যা হার্ডওয়্যার এবং সফটওয়্যার এর মধ্যে যোগদান করে অপারেটিং সিস্টেমকে চালু এবং পরিচালনা করে।

কার্নেলের কাজ:
১. সিপিইউ এর শিডিউলিং এর দায়িত্ব পালন করে।
২. মেমোরি ম্যানেজমেন্ট, ডিভাইস ম্যানেজমেন্ট এর কাজ করে।
৩. ইনপুট/আউটপুট ডিভাইসের সাথে কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ অংশের সংযোগ স্থাপন করে।

উৎস: Techtarget website.

২২৫.
কোনটি একটি অপারেটিং সিস্টেম নয়?
  1. CentOS
  2. Red Hat
  3. Office
  4. Debian
ব্যাখ্যা
• অপশন আলোচনা:
ক) CentOS – এটি একটি অপারেটিং সিস্টেম। এটি একটি লিনাক্স ডিস্ট্রিবিউশন, যা মূলত Red Hat Enterprise Linux (RHEL) এর একটি মুক্ত সংস্করণ।
খ) Red Hat – এটি একটি অপারেটিং সিস্টেম। Red Hat Enterprise Linux (RHEL) এক প্রকার লিনাক্স অপারেটিং সিস্টেম।
গ) Office – এটি একটি অপারেটিং সিস্টেম নয়। Microsoft Office সফটওয়্যার স্যুট, যেমন Word, Excel, PowerPoint ইত্যাদি, যা অফিস কর্মের জন্য ব্যবহৃত হয়।
ঘ) Debian – এটি একটি অপারেটিং সিস্টেম। এটি একটি জনপ্রিয় লিনাক্স ডিস্ট্রিবিউশন।

• অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হল কম্পিউটারের একটি গুরুত্বপূর্ণ সফটওয়্যার, যা হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- এটি কম্পিউটার বুটিং করা থেকে শুরু করে বন্ধ করা পর্যন্ত সকল কার্যক্রম পরিচালনা ও নিয়ন্ত্রণ করে।
- অপারেটিং সিস্টেম ছাড়া কম্পিউটার কার্যক্ষম নয়, কারণ এটি ব্যবহারকারীর সঙ্গে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে।

• অপারেটিং সিস্টেমের প্রধান কার্যাবলি:
- প্রসেস ম্যানেজমেন্ট: এটি CPU-তে চলমান বিভিন্ন প্রসেস নিয়ন্ত্রণ ও নির্ধারণ করে।
- মেমোরি ম্যানেজমেন্ট: এটি কম্পিউটারের RAM এবং অন্যান্য মেমোরির কার্যকর ব্যবহার নিশ্চিত করে।
- ফাইল ম্যানেজমেন্ট: ফাইল তৈরি, সংরক্ষণ, মুছে ফেলা এবং অ্যাক্সেস নিয়ন্ত্রণ করে।
- ডিভাইস ম্যানেজমেন্ট: ইনপুট ও আউটপুট ডিভাইসগুলোর কার্যক্রম পরিচালনা করে।
- সিকিউরিটি ও এক্সেস কন্ট্রোল: ব্যবহারকারীদের তথ্য সুরক্ষা নিশ্চিত করে এবং অনুমোদিত ব্যবহারকারীদের প্রবেশাধিকার প্রদান করে।

• অপারেটিং সিস্টেমের প্রকারভেদ:
- অপারেটিং সিস্টেম বিভিন্ন ধরনের হতে পারে, তবে প্রধানত দুইটি ভাগে বিভক্ত করা যায়। যথা:

1. সিঙ্গেল ইউজার অপারেটিং সিস্টেম (Single User Operating System):
- এ ধরনের অপারেটিং সিস্টেমে একই সময়ে কেবলমাত্র একজন ব্যবহারকারী কাজ করতে পারে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়। সাধারণত এটি ব্যক্তিগত কম্পিউটারে ব্যবহৃত হয়।
- উদাহরণ: CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।

2. মাল্টি ইউজার অপারেটিং সিস্টেম (Multi-User Operating System):
- যখন একাধিক ব্যবহারকারী একই সময়ে একটি কম্পিউটার সিস্টেম ব্যবহার করতে পারে, তখন সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলা হয়।
- এটি সাধারণত সার্ভার ও নেটওয়ার্ক ভিত্তিক পরিবেশে ব্যবহৃত হয়।
- উদাহরণ: Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা বিবিএ প্রোগাম বাংলাদেশ উনাক্ত বিশ্ববিদ্যালয়।
২২৬.
কোনটি একটি অপারেটিং সিস্টেম নয়?
  1. Oracle
  2. Windows 10
  3. Linux
  4. macOS
ব্যাখ্যা
⚪ অপশন আলোচনা:
- Windows 10:
Windows 10 হল মাইক্রোসফট কোম্পানির তৈরি একটি অপারেটিং সিস্টেম। এটি ব্যক্তিগত কম্পিউটার, ল্যাপটপ এবং ট্যাবলেটের জন্য ব্যবহৃত হয়। এটি একটি গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) সহ সহজে ব্যবহারযোগ্য এবং বহুল জনপ্রিয় অপারেটিং সিস্টেম।

- Linux:
Linux একটি ওপেন সোর্স অপারেটিং সিস্টেম, যা মূলত ফ্রি এবং কাস্টমাইজযোগ্য। এটি বিভিন্ন সংস্করণে (যেমন: Ubuntu, Fedora, Debian) পাওয়া যায় এবং সার্ভার, কম্পিউটার এবং মোবাইল ডিভাইসে ব্যবহৃত হয়। এটি নিরাপত্তা এবং স্থিতিশীলতার জন্য বিখ্যাত।

- Oracle:
Oracle একটি সফটওয়্যার কোম্পানি, যারা ডেটাবেজ সফটওয়্যারের জন্য বিখ্যাত। "Oracle" বলতে সাধারণত Oracle Database বোঝানো হয়, যা একটি শক্তিশালী রিলেশনাল ডেটাবেজ ম্যানেজমেন্ট সিস্টেম (RDBMS)। এটি বড় বড় কোম্পানিতে ডেটা সংরক্ষণ ও পরিচালনার জন্য ব্যবহৃত হয়।

- macOS:
macOS হল অ্যাপল কোম্পানির তৈরি অপারেটিং সিস্টেম, যা শুধুমাত্র অ্যাপল কম্পিউটার (MacBook, iMac) গুলোতে চলে। এটি একটি গ্রাফিক্যাল ইউজার ইন্টারফেসভিত্তিক, নিরাপদ এবং স্টাইলিশ অপারেটিং সিস্টেম।

⚪ অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হল কম্পিউটারের একটি গুরুত্বপূর্ণ সফটওয়্যার, যা হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- এটি কম্পিউটার বুটিং করা থেকে শুরু করে বন্ধ করা পর্যন্ত সকল কার্যক্রম পরিচালনা ও নিয়ন্ত্রণ করে।
- অপারেটিং সিস্টেম ছাড়া কম্পিউটার কার্যক্ষম নয়, কারণ এটি ব্যবহারকারীর সঙ্গে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে।

⚪ অপারেটিং সিস্টেমের প্রধান কার্যাবলি:
- প্রসেস ম্যানেজমেন্ট: এটি CPU-তে চলমান বিভিন্ন প্রসেস নিয়ন্ত্রণ ও নির্ধারণ করে।
- মেমোরি ম্যানেজমেন্ট: এটি কম্পিউটারের RAM এবং অন্যান্য মেমোরির কার্যকর ব্যবহার নিশ্চিত করে।
- ফাইল ম্যানেজমেন্ট: ফাইল তৈরি, সংরক্ষণ, মুছে ফেলা এবং অ্যাক্সেস নিয়ন্ত্রণ করে।
- ডিভাইস ম্যানেজমেন্ট: ইনপুট ও আউটপুট ডিভাইসগুলোর কার্যক্রম পরিচালনা করে।
- সিকিউরিটি ও এক্সেস কন্ট্রোল: ব্যবহারকারীদের তথ্য সুরক্ষা নিশ্চিত করে এবং অনুমোদিত ব্যবহারকারীদের প্রবেশাধিকার প্রদান করে।

⚪ অপারেটিং সিস্টেমের প্রকারভেদ:
- অপারেটিং সিস্টেম বিভিন্ন ধরনের হতে পারে, তবে প্রধানত দুইটি ভাগে বিভক্ত করা যায়। যথা:
1. সিঙ্গেল ইউজার অপারেটিং সিস্টেম (Single User Operating System):
- এ ধরনের অপারেটিং সিস্টেমে একই সময়ে কেবলমাত্র একজন ব্যবহারকারী কাজ করতে পারে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়। সাধারণত এটি ব্যক্তিগত কম্পিউটারে ব্যবহৃত হয়।
- উদাহরণ: CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।

2. মাল্টি ইউজার অপারেটিং সিস্টেম (Multi-User Operating System):
- যখন একাধিক ব্যবহারকারী একই সময়ে একটি কম্পিউটার সিস্টেম ব্যবহার করতে পারে, তখন সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলা হয়।
- এটি সাধারণত সার্ভার ও নেটওয়ার্ক ভিত্তিক পরিবেশে ব্যবহৃত হয়।
- উদাহরণ: Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা বিবিএ প্রোগাম বাংলাদেশ উনাক্ত বিশ্ববিদ্যালয়।
২২৭.
মাল্টিপ্রসেসিং অপারেটিং সিস্টেম নয় কোনটি?
  1. ক) LINUX
  2. খ) UNIX
  3. গ) WINDOWS NT
  4. ঘ) WINDOWS 98
ব্যাখ্যা
WINDOWS 98 হচ্ছে একটি মাল্টি প্রোগ্রামিং অপারেটিং সিস্টেম। 

- মাল্টি প্রোগ্রামিং অপারেটিং সিস্টেম- অনেকগুলো প্রোগ্রাম যখন একসাথে CPU দ্বারা Execute হয় তখন তাকে মাল্টিপ্রোগ্রামিং অপারেটিং সিস্টেম বলে।  
- মাল্টি প্রোগ্রামিং অপারেটিং সিস্টেম পদ্ধতিটি ডিভাইসের উপর নির্ভরশীল। 
- মাল্টিপ্রসেসিং বলতে দুই বা ততোধিক নির্দেশনা সমান্তরালভাবে দুই বা ততোধিক কেন্দ্রীয় প্রসেসর বা সিপিইউ কর্তক পরিচালিত হওয়া বুঝায়। 

সূত্র- ৫৪ পৃষ্ঠা, কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি ও দাখিল (ভোকেশনাল)।
২২৮.
নিচের কোনটি লিনাক্সের একটি মূল বৈশিষ্ট্য?
  1. ওপেন-সোর্স প্রকৃতি 
  2. শুধু প্রোপ্রাইটারি সফটওয়্যার
  3. সীমিত হার্ডওয়্যার সমর্থন
  4. ব্যয়বহুল লাইসেন্স ফি
ব্যাখ্যা

• লিনাক্সের একটি মূল ও সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্য হলো এর ওপেন-সোর্স প্রকৃতি। এর অর্থ হচ্ছে, লিনাক্স অপারেটিং সিস্টেমের সোর্স কোড সবার জন্য উন্মুক্ত, যে কেউ এটি দেখতে, পরিবর্তন করতে এবং নিজের প্রয়োজন অনুযায়ী ব্যবহার করতে পারে। এই বৈশিষ্ট্যের কারণে লিনাক্স বিশ্বজুড়ে ডেভেলপার ও ব্যবহারকারীদের মধ্যে জনপ্রিয়। এটি শুধু প্রোপ্রাইটারি সফটওয়্যারের ওপর নির্ভরশীল নয় এবং এর জন্য ব্যয়বহুল লাইসেন্স ফি দিতে হয় না। পাশাপাশি, লিনাক্স বিস্তৃত হার্ডওয়্যার সমর্থন দেয়।
- তাই সঠিক উত্তর হলো ক) ওপেন-সোর্স প্রকৃতি।

লিনাক্স (LINUX) অপারেটিং সিস্টেম:
- লিনাক্স হচ্ছে একটি মাল্টি টাস্কিং ওপেন সোর্স অপারেটিং সিস্টেম যা বিশ্বব্যাপী হাজার হাজার প্রোগ্রামার দ্বারা উন্নতি লাভ করেছে।
- এটি UNIX অপারেটিং সিস্টেমের একটি বিশেষ সংস্করণ।
- ১৯৯০ সালে ফিনল্যান্ডের যুবক লিনাস টারভোল্ডাস লিনাক্স অপারেটিং সিস্টেম তৈরি করেন।
- লিনাক্স অপারেটিং সিস্টেম বর্ণভিত্তিক ও চিত্রভিত্তিক উভয় পরিবেশের সুবিধা প্রদান করে এবং এটির সিকিউরিটি ও গ্রাফিক্স অত্যন্ত শক্তিশালী।

লিনাক্স অপারেটিং সিস্টেমের অন্যতম সুবিধাসমূহ হলো:
১। লিনাক্স বর্ণভিত্তিক ও চিত্রভিত্তিক অপারেটিং সিস্টেম।
২। লিনাক্স ওপেন সোর্স কোডভিত্তিক অপারেটিং সিস্টেম।
৩। ইন্টারনেট হতে সহজেই লিনাক্স অপারেটিং সিস্টেম ডাউনলোড করা যায়।
৪। নেটওয়ার্ক সাপোর্ট সার্ভিস উইন্ডোজ অপারেটিং সিস্টেমের তুলনায় অধিকতর শক্তিশালী।
৫। এটির সিকিউরিটি ও গ্রাফিক্স অত্যন্ত শক্তিশালী।
৬। লিনাক্স অপারেটিং সিস্টেমের ওপর নিজের নিয়ন্ত্রণ বজায় রাখা যায় ইত্যাদি।

উৎস:
- মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়। 
- IBM [link]

২২৯.
GUI-এর কোন উপাদান ব্যবহারকারীদের ক্লিক করে অপশন বেছে নেওয়ার সুযোগ দেয়?
  1. কী-বোর্ড
  2. স্ক্রল বার
  3. মাউস
  4. টেক্সট বক্স
ব্যাখ্যা
• GUI বা Graphical User Interface হল এমন একটি ইউজার ইন্টারফেস যেখানে ব্যবহারকারীরা চিত্র বা গ্রাফিক উপাদানের মাধ্যমে কম্পিউটারের সঙ্গে যোগাযোগ করতে পারেন। এই উপাদানগুলোর মধ্যে অন্যতম গুরুত্বপূর্ণ হল মাউস, কারণ এটি ব্যবহারকারীদের বিভিন্ন অপশনে ক্লিক করে নির্বাচন করার সুযোগ দেয়। মাউসের মাধ্যমে ব্যবহারকারী বোতাম, মেনু, চেকবক্স, ড্রপডাউন ইত্যাদিতে সহজেই ক্লিক করে কমান্ড দিতে পারেন। যদিও স্ক্রল বার ও টেক্সট বক্সও GUI-এর অংশ, কিন্তু সেগুলো অপশন বেছে নেওয়ার জন্য নয়, বরং তথ্য দেখানো বা ইনপুট দেওয়ার কাজে ব্যবহৃত হয়।
- সুতরাং, সঠিক উত্তর হল মাউস (গ)।


• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম:
- গ্রাফিক্সের বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করা গেলে তাকে চিত্রভিত্তিক বা গ্র্যাফিক্যাল অপারেটিং সিস্টেম বলে।
- এ ধরনের অপারেটিং সিস্টেমে ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রামের সব কাজ করতে হয় বিভিন্ন প্রকার আইকন এবং পুলডাউন মেন্যু ব্যবহার করে।
- প্রয়োজনীয় প্রোগ্রামের আইকনের ওপর মাউস দিয়ে ডবল ক্লিক করলে প্রোগ্রামটি চালু হয়।
- Windows 95/98/Xp/2000/7, Mac OS ইত্যাদি চিত্রভিত্তিক অপারেটিং সিস্টেমের উদাহরণ।

• এই অপারেটিং সিস্টেমের উল্লেখযোগ্য বৈশিষ্ট্যসমূহ হলো:
১. চিত্রভিত্তিক অপারেটিং সিস্টেমে কম্পিউটার চালু করার পর ডেস্কটপে বিভিন্ন প্রোগ্রামের আইকন বা প্রতীক থাকে।
২. বিভিন্ন প্রকার আইকন এবং পুল ডাউন মেন্যু কমান্ড ব্যবহার করে কম্পিউটারকে প্রয়োজনীয় নির্দেশ প্রদান করা হয়।
৩. কমান্ডের জন্য মেন্যু এবং প্রতিটি মেন্যুর আওতায় অনেক পুল ডাউন মেনু কমান্ড থাকে।
৪. মাউসের সাহায্যে Icon এবং পুল ডাউন মেনু কমান্ড কার্যকরী করা যায়।
৫. নতুন কোনো হার্ডওয়‍্যার বা সফটওয়্যার সংযোগ করা হলে কম্পিউটার নিজে থেকে বুঝতে পারে কোথায় সংযোগ করা হয়েছে।
৬. নেটওয়ার্কিং, শেয়ারিং ও ইন্টারনেটব্যবস্থা অত্যন্ত কার্যকর।
৭. এ ধরনের সিস্টেমের জন্য ব্যবহারকারীকে কোনো ধরনের কমান্ড মুখস্থ রাখতে হয় না।
৮. মাল্টিমিডিয়া সিস্টেম কার্যকর।
৯. এ ধরনের অপারেটিং সিস্টেমের জন্য কম্পিউটারে বেশি মেমরির প্রয়োজন হয়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২৩০.
Xenix অপারেটিং সিস্টেমটি কোনটির সাথে সম্পৃক্ত?
  1. ক) PC
  2. খ) MAC
  3. গ) Microcomputer
  4. ঘ) Mobile Phone
ব্যাখ্যা
ক্যালিফোর্নিয়া বিশ্ববিদ্যালয়ের সহযোগিতায় ১৯৭৬ সালে ইউনিক্স প্রথম পাবলিক ভার্সন Unix-6 বের হয়। ১৯৭৮ সালে বের হয় Unix-7। ১৯৮০ সালে মাইক্রোসফট কর্পোরেশন মাইক্রোকম্পিউটারে ব্যবহার উপযোগী ইউনিক্সের একটি নতুন ভার্সন Xenix বের করে, যা IBM-PC/AT তে ব্যবহারের জন্য।
২৩১.
অপারেটিং সিস্টেমের কাজ হলো—
  1. হার্ডডিস্ক ফরমেট করা
  2. ইন্টারনেট সংযোগ
  3. ফাইল তৈরি, অ্যাকসেস ও ডিলিট করা
  4. হার্ডডিস্ক ফরম্যাট করা
ব্যাখ্যা
অপারেটিং সিস্টেমের কাজ হলো ফাইল তৈরি, অ্যাকসেস ও ডিলিট করা।

অপারেটিং সিস্টেম:
অপারেটিং সিস্টেম হলো ব্যবহারকারীর নির্দেশ অনুযায়ী কম্পিউটারের হার্ডওয়্যার বা সফটওয়্যারের মধ্যে কাজের সমন্বয় সাধন করে সমগ্র কার্যপ্রক্রিয়া পরিচালনার জন্য ব্যবহৃত প্রোগ্রামসামগ্রী।

বর্তমান সময়ের জনপ্রিয় অপারেটিং সিস্টেম হলো-
- DOS,
- WINDOWS,
- UNIX,
- LINUX,
- Mac OS, ইত্যাদি।

অপারেটিং সিস্টেমের কাজ-
- অপারেটিং সিস্টেম মূলত ফাইল তৈরি, অ্যাকসেস, কপি, ডিলিট ইত্যাদি কাজ করে থাকে।
- অপারেটিং সিস্টেমের একটি অন্যতম কাজ হচ্ছে প্রধান স্মৃতিতে ফাইল ও অ্যাপ্লিকেশন প্রোগ্রাম নিয়ে আসা। 

উৎস: বিবিএ প্রোগ্রাম, মৌলিক কম্পিউটার শিক্ষা।
২৩২.
নিচের কোনটি ই-ব্যাংকিং প্রোডাক্ট নয়?
  1. ATM Card
  2. SMS Banking
  3. Plastic Money
  4. School Banking
ব্যাখ্যা
♦ ই-ব্যাংকিং: 
- বর্তমানে তথ্য ও যোগাযোগ প্রযুক্তির ব্যবহারের মাধ্যমে ব্যাংকিং এর যে কার্যক্রম পরিচালিত হচ্ছে তাকে ই-ব্যাংকিং বা ইলেকট্রনিক ব্যাংকিং বলে।
- ১৯৬১ সালে সর্বপ্রথম যুক্তরাষ্ট্রের ‘The National City Bank of New York’ ই-ব্যাংকিং ব্যবস্থার প্রবর্তন করে EFTS (Electronic Fund Transfer System) নামে।
- ১৯৬৭ সালে যুক্তরাষ্ট্রের ‘Barclays bank’ প্রথম Cash Dispenser (CD) স্থাপন করে। 
- সুইডেন, ফ্রান্স ও সুইজারল্যান্ড প্রথম 'National Cash Dispenser Network' ব্যবহার শুরু করে।  
- জাপান ও আমেরিকা ১৯৬৯ সালে CD মেশিন ব্যবহার করা শুরু করে।
- Loyd’s Bank ১৯৭২ সালে প্রথম Cashpoint বসিয়ে আধুনিক অনলাইন ব্যাংকিং কার্যক্রম শুরু করে।
- ই-ব্যাংকিং ব্যবস্থায় গ্রাহকগণ সাধারণ ব্যাংকিং এর পাশাপাশি ATM কার্ড, ডেভিড কার্ড, ক্রেডিট কার্ড, Online Banking, SMS ব্যাংকিং, Home ব্যাংকিং ইত্যাদি সেবা গ্রহণ করে থাকে। 
- ব্যাংকের সার্ভারে নিরাপত্তামূলক ব্যবস্থার জন্য Firewall ব্যবহার করা হয়। 
• ডেভিড কার্ড বা ক্রেডিট কার্ডকে Plastic Money বলা হয়ে থাকে।

• স্কুল ব্যাংকিং কোনো ই-ব্যাংকিং প্রোডাক্ট নয়, এটি হল একটি সঞ্চয়ী হিসাব, যা ছাত্র-ছাত্রীর নামে পরিচালিত হয় এবং অভিভাবকের স্বাক্ষরের মাধ্যমে যৌথভাবে পরিচালিত হয়। 

উৎস:
১. ফিনান্স, ব্যাংকিং ও বিমা, ২য় পত্র, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।
২৩৩.
macOS কী ধরনের প্রোগ্রামিং বা সফটওয়্যার প্ল্যাটফর্ম?
  1. অ্যাপ্লিকেশন সফটওয়্যার
  2. অপারেটিং সিস্টেম
  3. এন্টিভাইরাস সফটওয়্যার
  4. নেটওয়ার্ক ভিত্তিক
ব্যাখ্যা

• macOS হলো একটি অপারেটিং সিস্টেম (খ) যা অ্যাপল কোম্পানি তৈরি করেছে। এটি মূলত ম্যাক কম্পিউটারগুলোতে ব্যবহৃত হয় এবং কম্পিউটার হার্ডওয়্যার ও সফটওয়্যারের মধ্যে একটি সেতুবন্ধনের কাজ করে। macOS ব্যবহারকারীদের ফাইল পরিচালনা, প্রোগ্রাম চালানো, ইন্টারনেটে ব্রাউজ করা এবং বিভিন্ন ধরনের অ্যাপ্লিকেশন ব্যবহার করার সুবিধা দেয়। এটি একটি গ্রাফিকাল ইউজার ইন্টারফেস (GUI) প্রদান করে, যা ব্যবহারকারীকে সহজে কমান্ড এবং অ্যাপ্লিকেশন নিয়ন্ত্রণ করার সুযোগ দেয়। তাই macOS কোনো নির্দিষ্ট অ্যাপ্লিকেশন বা এন্টিভাইরাস নয়, বরং একটি পূর্ণাঙ্গ সফটওয়্যার প্ল্যাটফর্ম যা কম্পিউটারের কার্যক্রম নিয়ন্ত্রণ করে।

macOS:
- macOS-এর পূর্ণরূপ হচ্ছে Macintosh Operating System, ১৯৮০ সালে অ্যাপল (Apple) কোম্পানি তাদের অ্যাপল মেকিনটোশ কম্পিউটারসমূহে ব্যবহারের জন্য macOS তৈরি করেন। 
- যেকোনো ব্যবহারকারী এটি সহজে ব্যবহার করতে পারেন। 
- কারণ এটি চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম। 
- এ ধরনের অপারেটিং সিস্টেমে সহজে একাধিক প্রোগ্রাম একই সাথে রান করা যায়। 
- আবার পরিচালনা পদ্ধতি খুব সহজ এবং গ্রাফিক্স ও রঙের ব্যবহার অত্যন্ত চমৎকার।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

২৩৪.
কোন ইন্টারফেস ব্যবহারকারীকে OS-এর ফিচারগুলোর সাথে ইন্টারঅ্যাকশনের সুযোগ দেয়?
  1. Command Prompt
  2. API
  3. Shell
  4. Scheduler
ব্যাখ্যা

• ব্যবহারকারীকে অপারেটিং সিস্টেমের (OS) বিভিন্ন ফিচারের সাথে সরাসরি ইন্টারঅ্যাকশনের সুযোগ দেয় Shell। Shell হলো ব্যবহারকারী ও অপারেটিং সিস্টেমের মধ্যবর্তী একটি ইন্টারফেস, যার মাধ্যমে ব্যবহারকারী কমান্ড প্রদান করে এবং সিস্টেম সেই অনুযায়ী কাজ সম্পন্ন করে। এটি কমান্ড লাইন ভিত্তিক (যেমন Bash) অথবা গ্রাফিক্যাল হতে পারে। Command Prompt আসলে Shell-এর একটি উদাহরণ, API মূলত প্রোগ্রাম ও সফটওয়্যারের মধ্যে যোগাযোগের মাধ্যম, আর Scheduler কাজের সময়সূচি নিয়ন্ত্রণ করে। তাই সঠিক উত্তর হলো গ) Shell.
 
• অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য প্রয়োজন অপারেটিং সিস্টেম, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।
- এককথায় অপারেটিং সিস্টেম কম্পিউটার ব্যবহারকারীর সাথে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে বিভিন্ন ধরনের কাজ সম্পাদন করে।
- অপারেটিং সিস্টেমের উদাহরণ: CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98, Windows NT Server, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

• অপশন আলোচনা:
- Scheduler:
- Scheduler হলো অপারেটিং সিস্টেমের একটি অংশ, যা প্রসেসগুলির মধ্যে CPU-র সময় ভাগ করে। এটি ব্যবহারকারীর সাথে সরাসরি যোগাযোগের জন্য নয়। এটি কাজ করে ব্যাকগ্রাউন্ডে।

- API (Application Programming Interface):
- API হলো এক ধরনের ইন্টারফেস যা সফটওয়্যার প্রোগ্রামগুলি অন্য সফটওয়্যার বা সিস্টেমের সাথে যোগাযোগ করতে ব্যবহার করে। এটি প্রোগ্রামারদের জন্য, ব্যবহারকারীর জন্য সরাসরি নয়।

- Shell:
- Shell হলো একটি ইন্টারফেস যা ব্যবহারকারীকে অপারেটিং সিস্টেমের সাথে যোগাযোগ করার সুযোগ দেয়। এটি ব্যবহারকারীর কমান্ডগুলো গ্রহণ করে এবং সেগুলো অপারেটিং সিস্টেমে প্রসেস করার জন্য পাঠায়। এটি গ্রাফিকাল (GUI) বা টেক্সট-ভিত্তিক (CLI) হতে পারে।

- Command Prompt:
- Command Prompt হলো উইন্ডোজ অপারেটিং সিস্টেমের একটি নির্দিষ্ট প্রোগ্রাম যা ব্যবহারকারীর কাছ থেকে টেক্সট-ভিত্তিক কমান্ড গ্রহণ করে। যদিও এটি Shell-এর একটি উদাহরণ, প্রশ্নে নির্দিষ্টভাবে "ইন্টারফেস" সম্পর্কে বলা হয়েছে, এবং Shell একটি জেনেরিক শব্দ যা সব অপারেটিং সিস্টেমে প্রযোজ্য।

উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।

২৩৫.
আপনার C ড্রাইভ যদি পূর্ণ থাকে, তাহলে নিম্নলিখিত কোনটি হওয়ার সম্ভাবনা বেশি?
  1. মনিটর বন্ধ হয়ে যাবে
  2. ইন্টারনেটের গতি বৃদ্ধি পাবে
  3. প্রিন্টার কাজ করা বন্ধ করবে
  4. আপনার কম্পিউটার ধীর গতিতে চলবে 
ব্যাখ্যা

• যদি আপনার কম্পিউটারের C ড্রাইভ পূর্ণ হয়ে যায়, তাহলে সবচেয়ে বেশি সম্ভাবনা আছে যে আপনার কম্পিউটার ধীর গতিতে চলবে। C ড্রাইভ সাধারণত অপারেটিং সিস্টেম এবং গুরুত্বপূর্ণ প্রোগ্রামগুলো রাখে। যখন ড্রাইভে পর্যাপ্ত খালি জায়গা থাকে না, তখন সিস্টেমের অস্থায়ী ফাইল (temporary files) সংরক্ষণ করা বা ভিরচুয়াল মেমোরি (virtual memory/page file) ব্যবহার করা কঠিন হয়ে যায়। এর ফলে প্রোগ্রাম লোড হতে সময় নেবে, ফাইল খোলার সময় বিলম্ব হবে, এবং সামগ্রিকভাবে কম্পিউটারের পারফরম্যান্স ধীর হবে। অন্য অপশন গুলো, যেমন মনিটর বন্ধ হওয়া, ইন্টারনেটের গতি বৃদ্ধি বা প্রিন্টার বন্ধ হওয়া, ড্রাইভের স্থান কম হওয়ার সঙ্গে সরাসরি সম্পর্কিত নয়।
- তাই C ড্রাইভ পূর্ণ হলে মূল সমস্যা হলো কম্পিউটারের গতি কমে যাওয়া।

• অপারেটিং সিস্টেম এবং C ড্রাইভ:
- অপারেটিং সিস্টেম সাধারণত C ড্রাইভে সংরক্ষিত থাকে, যা কম্পিউটারের সবচেয়ে গুরুত্বপূর্ণ অংশগুলোর মধ্যে একটি। 
- সর্বোত্তম পারফরম্যান্স নিশ্চিত করার জন্য C ড্রাইভে অপারেটিং সিস্টেম ইনস্টল করা হয়।
- C ড্রাইভ মূলত কম্পিউটারের প্রাথমিক মেমোরির অংশ, যেখানে অপারেটিং সিস্টেমসহ কম্পিউটার চালনার জন্য প্রয়োজনীয় গুরুত্বপূর্ণ তথ্য সংরক্ষিত থাকে। 
- ফার্মওয়্যার ও অপারেটিং সিস্টেম হলো এমন অপরিহার্য সফটওয়্যার, যা কম্পিউটারের কার্যক্রম সচল রাখতে সহায়তা করে।
- একটি হার্ডডিস্ক বা SSD সাধারণত পার্টিশনের মাধ্যমে C, D, E ড্রাইভ ইত্যাদিতে বিভক্ত করা হয়, যা ব্যবহারকারীদের ফাইল এবং সফটওয়্যার সংরক্ষণের জন্য বিভিন্ন ভাগ তৈরি করতে সহায়তা করে।

উৎস: ব্রিটানিকা।

২৩৬.
CUI অপারেটিং সিস্টেমকে বলা হয়-
  1. ক) বর্ণভিত্তিক অপারেটিং সিস্টেম (Text Based OS)
  2. খ) চিত্রভিত্তিক অপারেটিং সিস্টেম (Graphical User Interface OS)
  3. গ) কমান্ডভিত্তিক অপারেটিং সিস্টেম (Command Based OS)
  4. ঘ) ক ও গ দুটোই
ব্যাখ্যা
Character User Interface Operating System (CUI) হলো বর্ণ বা কমান্ডভিত্তিক অপারেটিং সিস্টেম। এখানে কি-বোর্ডের সাহায্যে বিভিন্ন বর্ণ টাইপ করে এবং কি-বোর্ডের বিভিন্ন কি ব্যবহার করে নির্দেশ প্রদান করা হয়। যেমনঃ MS-DOS, PC-DOS and UNIX ইত্যাদি। গ্রাফিকাল ইউজার ইন্টারফেস ভিত্তিক অপারেটিং সিস্টেম হল চিত্রভিত্তিক অপারেটিং সিস্টেম। মাউস, কি-বোর্ড ব্যবহার করে কমান্ড প্রয়োগ করা হয়। যেমনঃ Windows 95/98/XP/Vista/7/8/10, MacOS ইত্যাদি।
Source: Britannica, magora-systems and elprocus
২৩৭.
মাল্টিপ্রোগ্রামিং অপারেটিং সিস্টেমে মেমোরিকে কয়েকটি অংশে ভাগ করাকে কী বলা হয়? 
  1. সেগমেন্ট
  2. ব্লক
  3. পার্টিশন
  4. সেক্টর
ব্যাখ্যা

মাল্টিপ্রোগ্রামিং অপারেটিং সিস্টেমে মেমোরিকে কয়েকটি অংশে ভাগ করাকে পার্টিশন বলা হয়।

• মাল্টিপ্রোগ্রামিং অপারেটিং
- মাল্টিপ্রোগ্রামিং-এ একই সময়ে এবং একসঙ্গে চার-পাঁচটি প্রোগ্রাম কম্পিউটারের প্রধান মেমোরিতে থাকে।
- যার ফলে মেমোরি অনেক বড় হতে হয়। মেমোরিকে কয়েকটি অংশে ভাগ করা হয়। এই ভাগকে পার্টিশন বলে।
- প্রধান মেমোরির এই সব পার্টিশনের ভিন্ন ভিন্ন জায়গায় নির্দিষ্টভাবে ভিন্ন ভিন্ন প্রোগ্রাম থাকে যাতে একই জায়গায় একাধিক প্রোগ্রাম না লেখা হয়।
- এইভাবে মেমোরি প্রোটেকশনের ব্যবস্থা করা হয়।
- এই পদ্ধতিতে অগ্রাধিকার বা প্রাধান্য (Priority) ভিত্তিতে প্রোগ্রাম প্রসেস হয়।
- উচ্চ প্রাইয়রিটির প্রোগ্রামগুলো প্রধান মেমোরির ফোরগ্রাউন্ড (Foreground) পার্টিশনে থাকে এবং এই প্রোগ্রামগুলোকে ফোরগ্রাউন্ড প্রোগ্রাম বলে।
- কম প্রাইয়রিটির প্রোগ্রামগুলোকে ব্যাকগ্রাউন্ড (Background) প্রোগ্রাম বলে।
- IBM/VM, VM/SPCMS, Mac OS, UNIX, LINUX ইত্যাদি।

উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি ও দাখিল, ভোকেশনাল।

২৩৮.
"INF" কোন ধরনের ফাইল?
  1. সিস্টেম ফাইল
  2. ইমেজ ফাইল
  3. হাইপারটেক্সট ফাইল
  4. ডকুমেন্ট ফাইল
ব্যাখ্যা

সিস্টেম অ্যাট্রিবিউট যুক্ত ফাইল বা ফোল্ডার বোঝায় যে উইন্ডোজ বা অন্য কোন প্রোগ্রাম স্বয়ংক্রিয় অপারেটিং সিস্টেমের সামগ্রিক কার্যক্রমের জন্য গুরুত্বপূর্ণ। 
- সিস্টেম অ্যাট্রিবিউট থাকা ফাইল এবং ফোল্ডারগুলি সাধারণত একা থাকে।
- বেশিরভাগ জনপ্রিয় সিস্টেম ফাইল: kernel32.dll, msdos.sys, io.sys, pagefile.sys, ntdll.dll, ntdetect.com, hal.dll, এবং ntldr অন্তর্ভুক্ত রয়েছে ।

Source: Britannica.com

২৩৯.
ইউজার ইন্টারফেসের উপর ভিত্তি করে অপারেটিং সিস্টেমকে কয় ভাগে ভাগ করা যায়?
  1. দুই ভাগে
  2. তিন ভাগে
  3. চার ভাগে
  4. পাঁচ ভাগে
ব্যাখ্যা
ইউজার ইন্টারফেসের উপর ভিত্তি করে অপারেটিং সিস্টেমকে দুই ভাগে ভাগ করা যায়। যথা-
১. টেক্সটভিত্তিক অপারেটিং সিস্টেম ও
২. চিত্রভিত্তিক অপারেটিং সিস্টেম।

- অপারেটিং সিস্টেম বা ওএস একটি সিস্টেম সফটওয়্যার।
- কম্পিউটার অন হওয়ার সাথে সাথেই অপারেটিং সিস্টেম কাজ শুরু করে দেয়। আর এই অপারেটিং সিস্টেম একটি কম্পিউটারকে সচল ও ব্যবহার উপযোগী করে রাখে।
- উইন্ডোজ, ম্যাক ইত্যাদি হলো অপারেটিং সিস্টেম।

উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-২, এসএসসি ও দাখিল (ভোকেশনাল)।
২৪০.
নিচের কোনটি মোবাইল ফোনের অপারেটিং সিস্টেম?
  1. ক) MAC OS 
  2. খ) Safari
  3. গ) Ubuntu
  4. ঘ) iOS
ব্যাখ্যা
অ্যাপল কোম্পানির মোবাইল ফোনের নাম আইফোন। এটির অপারেটিং সিস্টেম হলো - iOS-iphone Operating System.
২৪১.
The process of copying files to a CD - ROM is known as
  1. ক) Burning
  2. খ) Zipping
  3. গ) Digitizing
  4. ঘ) Ripping
ব্যাখ্যা
কম্পিউটার থেকে সিডি-রমে গান, ছবি, ভিডিও ফাইল কপি করার প্রক্রিয়াটি Burning নামে পরিচিত। 

- বর্তমান সময়ে কম্পিউটারে সম্পাদিত ডেটা সংরক্ষণের ক্ষেত্রে অন্যতম মাধ্যম হিসেবে ব্যবহৃত মেমরির নাম সিডি-রম (CD-Rom - Compact Disk Read Only Memory )। 
- সাধারণত সিডির ধারণক্ষমতা 650 মেগাবাইট থেকে 750 মেগাবাইট পর্যন্ত হয়ে থাকে। 
- এতে সাধারণত এক সাইডে তথ্য সংরক্ষিত থাকে। 
- বিপুল পরিমাণ ধারণক্ষমতা এবং দামে সস্তা হওয়ার কারণে সিডিতে অডিও, ভিডিও, সফটওয়্যার, বড় ধরনের ডেটা ইত্যাদি সংরক্ষণে খুবই জনপ্রিয়। 
- সিডিতে সংরক্ষিত তথ্য বহুদিন পর্যন্ত সংরক্ষিত থাকে।

Zipping: 
কম্পিউটার বিজ্ঞানে, "জিপিং" বলতে সাধারণত ফাইল এবং ডেটা সঞ্চয় বা ট্রান্সমিশনের জন্য তাদের আকার কমানোর জন্য সংকুচিত বা প্যাকেজ করার একটি প্রক্রিয়া বোঝায়।
- এটি সাধারণত স্থান বাঁচাতে, ডেটা স্থানান্তরের গতি বাড়াতে এবং একাধিক ফাইলকে একক জায়গায় সংগঠিত করতে ব্যবহৃত হয়।
- এটি ফাইল কম্প্রেশন ও ডাটা প্রসেসিং এ ব্যবহৃত হয়। 

Digitizing:
কম্পিউটার বিজ্ঞানে, "ডিজিটাইজিং" বলতে এনালগ তথ্য বা ভৌত বস্তুকে ডিজিটাল ফরম্যাটে রূপান্তর করার প্রক্রিয়াকে বোঝায় যা কম্পিউটার দ্বারা প্রক্রিয়াজাত, সংরক্ষণ এবং ম্যানিপুলেট করা যায়।
- এই প্রক্রিয়ার মধ্যে বাস্তব জগত থেকে ডেটা ক্যাপচার করা এবং বিচ্ছিন্ন মান ব্যবহার করে এটিকে উপস্থাপন করা বোঝায়, সাধারণত বাইনারি আকারে (0 এবং 1), যা কম্পিউটার বুঝতে এবং কাজ করতে পারে।

Ripping: 
- কম্পিউটার বিজ্ঞান এবং প্রযুক্তিতে, "রিপিং" একটি মাধ্যম বা ফর্ম্যাট থেকে অন্য মাধ্যমে ডেটা আহরণ বা অনুলিপি করার প্রক্রিয়াকে বোঝায়।
- শব্দটি সাধারণত অডিও এবং ভিডিও সামগ্রীর মতো মাল্টিমিডিয়ার প্রসঙ্গে ব্যবহৃত হয়।

উৎস: মাইক্রোসফট ওয়েবসাইট; মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম; উন্মুক্ত বিশ্ববিদ্যালয় ও ব্রিটানিকা।
২৪২.
মাল্টিটাস্কিং অপারেটিং সিস্টেম সম্পর্কে নিচের কোনটি সঠিক?
  1. এটি একসাথে শুধুমাত্র একটি টাস্ক পরিচালনা করতে পারে।
  2. এটি একাধিক ব্যবহারকারীকে সাপোর্ট করে না।
  3. এটি একসাথে একাধিক প্রোগ্রাম চালাতে পারে।
  4. এটি শুধুমাত্র মেইনফ্রেম কম্পিউটারে ব্যবহৃত হয়।
ব্যাখ্যা

◉ মাল্টিটাস্কিং অপারেটিং সিস্টেম এমন একটি সিস্টেম যা একই সময়ে একাধিক প্রোগ্রাম বা টাস্ক পরিচালনা করতে পারে। এটি CPU টাইম শেয়ারিং এবং মেমরি ম্যানেজমেন্টের মাধ্যমে একাধিক প্রক্রিয়া (Process) সমান্তরালভাবে চালানোর সুযোগ দেয়।
উদাহরণস্বরূপ, একটি ওয়েব ব্রাউজার ব্যবহার করার পাশাপাশি মিউজিক প্লেয়ার চালানো এবং ফাইল ডাউনলোড করা।

মাল্টিপ্রোগ্রামিং বা মাল্টিটাস্কিং অপারেটিং সিস্টেম (Multiprogramming or Multitasking): 
- মাল্টিপ্রোগ্রামিং বা মাল্টিটাস্কিং অপারেটিং সিস্টেমে একটি কম্পিউটার একসাথে অনেকগুলো প্রোগ্রাম চালাতে পারে বা ডেটা প্রসেসিং করতে পারে।
- ব্যাচ প্রসেসিং অপারেটিং সিস্টেমে একটি প্রোগ্রাম প্রসেসিং-এর পর আরেকটি প্রোগ্রাম প্রসেসিং করে। এ ক্ষেত্রে দেখা যায়, কম গতিসম্পন্ন ইনপুট-আউটপুট পেরিফেরাল ডিভাইসসমূহ যখন ডেটা আদান-প্রদানে ব্যস্ত থাকে তখন অপেক্ষাকৃত উচ্চতর গতিসম্পন্ন সিপিইউ অলস হয়ে বসে থাকে।
- কিন্তু মাল্টিপ্রোগ্রামিং-এর ক্ষেত্রে র‍্যাম (RAM)-এ একাধিক প্রোগ্রাম সঞ্চিত থাকে।
- সিপিইউ যখন কোনো একটা প্রোগ্রাম প্রসেসিং করে তখন ইনপুট-আউটপুট পেরিফেরাল ডিভাইসসমূহ একই প্রোগ্রাম বা অন্য আরেকটি প্রোগ্রামের ইনপুট নেওয়া কিংবা আউটপুট দেওয়ার কাজে হাত দেয়।
- আর এই সময়ে সিপিইউ অন্য আরেকটি প্রোগ্রামের প্রসেসিং শুরু করে। সুতরাং সিপিইউ এমনকি ইনপুট-আউটপুট পেরিফেরাল ব্যবস্থাও কখনও অলস অবস্থায় থাকে না।
- মাল্টিটাস্কিং সিস্টেম বিভিন্ন ধরনের কম্পিউটারে ব্যবহৃত হয়, যেমন ডেস্কটপ, ল্যাপটপ, মোবাইল ডিভাইস ইত্যাদি।
- IBM/VM, VM/SPCMS, Mac OS, UNIX, LINUX ইত্যাদি মাল্টিপ্রোগ্রামিং অপারেটিং সিস্টেমের উদাহরণ।

উৎস: কম্পিউটার ও তথ্য প্রযুক্তি-১, ৯ম-১০ম শ্রেণি (ভোকেশনাল)

২৪৩.
মেশিন কোডের প্রতীকী উপস্থাপনা হিসেবে বিবেচনা করা যায় কোনটিকে?
  1. ইন্টারপ্রেটার
  2. অ্যাসেম্বলার
  3. কম্পাইলার
  4. সবগুলোই সঠিক
ব্যাখ্যা
• প্রোগ্রামিং ভাষার উপর নির্ভর করে, ল্যাঙ্গুয়েজ ট্রান্সলেটরগুলিকে তিনটি প্রধান বিভাগে বিভক্ত করা হয়। যথা-
১. কম্পাইলার:
- যে প্রোগ্রামগুলি কোনো হাই লেভেল প্রোগ্রামিং ল্যাঙ্গুয়েজে লেখা হয় তাদের একসাথে মেশিন ল্যাঙ্গুয়েজে রূপান্তরিত করার জন্য কম্পাইলার ব্যবহার করা হয়।
- সিস্টেম প্রোগ্রাম হিসাবে, কম্পাইলার সোর্স কোর্ডে (ব্যবহারকারী-লিখিত প্রোগ্রাম) লেখা প্রোগ্রামকে অবজেক্ট কোডে (বাইনারি ফর্ম) অনুবাদ করে।

২. ইন্টারপ্রেটার:
- ইন্টারপ্রেটার সম্পূর্ণ প্রোগ্রামকে একসাথে মেশিন ল্যাঙ্গুয়েজে রূপান্তরিত না করে সোর্স কোর্ডটির একটি করে লাইন বিশ্লেষণ করে এবং কার্যকর করে।
- ইন্টারপ্রেটারের সুবিধা হলো এটি স্বতঃস্ফূর্তভাবে কোনো প্রোগ্রাম সম্পাদন করতে পারে।
- কম্পাইলার কোনো প্রোগ্রামকে সম্পাদন করার আগে পুরো সোর্স কোডটিকে পড়ে নেয় ফলে ইন্টারপ্রেটারের তুলনায় প্রোগ্রাম সম্পাদন করতে এর সময় বেশি লাগে।

৩. অ্যাসেম্বলার:
- সমস্ত ধরনের প্রোগ্রামিং ল্যাঙ্গুয়েজের তুলনায় অ্যাসেম্বলি ল্যাঙ্গুয়েজ অনেকটাই মেশিন কোডের নিকটবর্তী।
- অ্যাসেম্বলি ল্যাঙ্গুয়েজ মূলত মেশিন কোডের প্রতীকী উপস্থাপনা।
- অ্যাসেম্বলি ল্যাঙ্গুয়েজ প্রোগ্রামটি মেশিন কোডে অনুবাদ করার জন্য একটি পৃথক প্রোগ্রাম আবশ্যক যাকে অ্যাসেম্বলার বলে। 

উৎস: Computer Applications in Business, নেতাজি সুভাষ মুক্ত বিশ্ববিদ্যালয়।
২৪৪.
MS-DOS এর পূর্ণরূপ কী?
  1. Microsoft Direct Operating Software
  2. Mainframe Disk Operating System
  3. Micro Software Disk Operating System
  4. Microsoft Disk Operating System 
ব্যাখ্যা

• MS-DOS-এর পূর্ণরূপ হলো Microsoft Disk Operating System। এটি মাইক্রোসফট কর্তৃক তৈরি একটি কমান্ড-ভিত্তিক অপারেটিং সিস্টেম, যা মূলত IBM-পিসি এবং অন্যান্য কম্পিউটারগুলোতে ব্যবহৃত হত। MS-DOS ব্যবহারকারীদের কম্পিউটার হার্ডওয়্যারের সাথে সরাসরি ইন্টারঅ্যাকশন করার সুযোগ প্রদান করে, যেমন ফাইল ম্যানেজমেন্ট, প্রোগ্রাম চালানো এবং ডিরেক্টরি তৈরি করা। এটি গ্রাফিকাল ইউজার ইন্টারফেস (GUI) ছাড়া কমান্ড লাইন ইন্টারফেসে কাজ করে। ১৯৮০-এর দশকে এটি অনেক জনপ্রিয়তা পায় এবং বিভিন্ন সফটওয়্যারের ভিত্তি হিসেবে ব্যবহৃত হয়। MS-DOS-এর মাধ্যমে ব্যবহারকারীরা কম্পিউটারকে নিয়ন্ত্রণ এবং কাস্টমাইজ করতে পারতেন, যা আধুনিক উইন্ডোজ অপারেটিং সিস্টেমের পূর্বসূরী হিসেবে বিবেচিত হয়।

- সঠিক উত্তর: ঘ) Microsoft Disk Operating System.
 
• মাইক্রোসফট:
- কম্পিউটার সফটওয়্যার জগতে সবচেয়ে নামকরা প্রতিষ্টান হচ্ছে মাইক্রোসফট।
- মাইক্রোসফটের সদরদপ্তর অবস্তিত যুক্তরাষ্ট্রের ওয়াশিংটনে।
- মাইক্রোসফটের প্রতিষ্ঠাতা Bill Gates এবং Paul Allen.
- মাইক্রোসফটের প্রতিষ্ঠাকাল ১৯৭৫ সালের ৪ এপ্রিল।
- মাইক্রোসফটের প্রথম প্রোগ্রাম MS DOS.
- মাইক্রোসফটের বর্তমান CEO সত্য নাদেলা।
- মাইক্রোসফটের ক্লাউড ফ্লাটফর্ম Azure.
- মাইক্রোসফট সার্চ ইঞ্জিনের নাম Bing.

• MS DOS:
- MS DOS এর পূর্ণরূপ Microsoft Disk Operating System.
- মাইক্রোসফটের প্রথম প্রোগ্রাম হচ্ছে MS DOS.
- এটি 1980 এর দশক জুড়ে ব্যক্তিগত কম্পিউটারের (পিসি) জন্য জনপ্রিয় অপারেটিং সিস্টেম ছিল।

উৎস: ব্রিটানিকা।

২৪৫.
কম্পিউটারে মাল্টিটাস্কিং এর জন্য দায়ী কোনটি?
  1. র‍্যাম
  2. হার্ড ডিস্ক
  3. অপারেটিং সিস্টেম
  4. মাউস
ব্যাখ্যা

◉ কম্পিউটারে মাল্টিটাস্কিং বলতে বোঝায় একই সময়ে একাধিক প্রোগ্রাম বা কাজ চালানোর ক্ষমতা। এটি মূলত অপারেটিং সিস্টেম (OS) দ্বারা নিয়ন্ত্রিত হয়।

অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- কম্পিউটার বুটিং করা থেকে শুরু করে কম্পিউটার বন্ধ করা পর্যন্ত সকল কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়।

অপারেটিং সিস্টেমে মাল্টিটাস্কিং পরিচালনা: 
প্রসেস ম্যানেজমেন্ট: OS বিভিন্ন কাজ বা প্রোগ্রামকে সিডিউল করে এবং প্রসেসরকে সেগুলো একসঙ্গে চালাতে সহায়তা করে।
মেমোরি ম্যানেজমেন্ট: OS র‌্যামের মধ্যে বিভিন্ন প্রোগ্রামের জন্য মেমোরি বরাদ্দ করে।
CPU শিডিউলিং: OS নির্ধারণ করে কোন প্রোগ্রাম কতটুকু CPU সময় পাবে।

উৎস: 
১। মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২। মাইক্রোসফট ওয়েবসাইট। [লিংক] 

২৪৬.
অপারেটিং সিস্টেমের কোন অংশটি মেমোরি ব্যবস্থাপনা, প্রসেস শিডিউলিং এবং ডিভাইস নিয়ন্ত্রণ করে?
  1. প্রসেসর
  2. কার্নেল
  3. সিপিইউ
  4. কোর
ব্যাখ্যা
• "কার্নেল" মেমোরি ব্যবস্থাপনা, প্রসেস শিডিউলিং এবং ডিভাইস নিয়ন্ত্রণ করে।

• কার্নেল (Kernel):

- অপারেটিং সিস্টেমের মূল অংশের নাম হলো কার্নেল।
- কার্নেল হলো অপারেটিং সিস্টেমের মৌলিক এবং সবচেয়ে গুরুত্বপূর্ণ অংশ যা হার্ডওয়্যার এবং সফটওয়্যার এর মধ্যে যোগদান করে অপারেটিং সিস্টেমকে চালু এবং পরিচালনা করে।

• কার্নেলের প্রকারভেদ:
১. মনোলিথিক কার্নেল
২. মাইক্রোকার্নেল
৩. হাইব্রিডকার্নেল
৪. এক্সোকার্নেল
৫. ন্যানোকার্নেল।

• কার্নেলের কাজ:
- সিপিইউ এর শিডিউলিং এর দায়িত্ব পালন করে।
- ইনকামিং প্রক্রিয়ার অবস্থা নির্ধারণ, টাস্ক ব্যবস্থাপনা নিয়ন্ত্রণ করতে ব্যবহৃত হয়।
- মেমরি ম্যানেজমেন্ট, ডিভাইস ম্যানেজমেন্ট এর কাজ করে।
- ইনপুট/আউটপুট ডিভাইসের সাথে কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ অংশের সংযোগ স্থাপন করে।
- এটি প্রোগ্রাম চালানো, ফাইল অ্যাক্সেস করা এবং প্রিন্টার এবং কীবোর্ডের মতো ডিভাইসের সাথে সংযোগ করার মতো কাজগুলি পরিচালনা করে।

উৎস:
1. Techtarget website.
2. geeksforgeeks website.
২৪৭.
নিচের কোনটি Multi-User Operating System?
  1. CP/M
  2. MS-DOS
  3. Windows 95
  4. Android
ব্যাখ্যা
• সিঙ্গেল ইউজার অপারেটিং সিস্টেম:
- একই সময়ে অপারেটিং সিস্টেমে ব্যবহারকারী সংখ্যা একজন হয়ে থাকলে তাকে সিঙ্গেল ইউজার অপারেটিং সিস্টেম বলে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়।
- উদাহরণ: CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।

• মাল্টি ইউজার অপারেটিং সিস্টেম:
- আবার একাধিক ব্যবহারকারী একই সময়ে যখন কোনো কম্পিউটার সিস্টেম ব্যবহার করতে পারে সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলে।
- উদাহরণ: Android, Windows NT Server, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৪৮.
NTFS সিস্টেমে নিরাপত্তা নিশ্চিত করার জন্য নিচের কোনটি করা যায়?
  1. ফাইলের নাম পরিবর্তন করা যায়
  2. প্রতিটি ফাইল ও ফোল্ডারের জন্য অ্যাকসেস কন্ট্রোল করা যায়
  3. ফাইল স্বয়ংক্রিয়ভাবে মুছে ফেলা যায়
  4. হার্ডডিস্কের গতি কমিয়ে দেওয়া যায়
ব্যাখ্যা

NTFS সিস্টেমে নিরাপত্তা নিশ্চিত করার জন্য প্রতিটি ফাইল ও ফোল্ডারের জন্য অ্যাকসেস কন্ট্রোল করা যায়।

NTFS:
- NTFS-এর পূর্ণ অর্থ হলো New Technology File System।
- এ ধরনের সিস্টেমে প্রতিটি ফাইল বা ফোল্ডারের জন্য অ্যাকসেস কন্ট্রোল করা যায় এবং একই ড্রাইভে অধিক পরিমাণ ডেটা সংরক্ষণ করা যায়।
- এটিতে UNIX বা UNIX সমর্থিত অপারেটিং সিস্টেম চালানো যায়।
- তাছাড়া এতে Windows NT এবং Windows 2000 অপারেটিং সিস্টেম পরিচালনা করা যায়।
- DOS কোনোভাবেই NTFS পার্টিশনকে সমর্থন করে না।
- NTFS সিস্টেমের অন্যতম সুবিধা হলো প্রত্যেক ব্যবহারকারী কী পরিমাণ স্পেস ব্যবহার করবে, তা কন্ট্রোল করা যায়।
- NTFS পার্টিশনের সর্বোচ্চ ডেটা সংরক্ষণ ক্ষমতা হলো 8GB।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উম্মুক্ত বিশ্ববিদ্যালয়।

২৪৯.
Time-shared OS-এর জন্য কোন sheduling policy সবচেয়ে ভাল? 
  1. First come first serve
  2. Round-robin
  3. Shortest job first
  4. Last come first serve
ব্যাখ্যা
• Time-shared OS এর জন্য Round Robin scheduling policy সবচেয়ে ভাল।

• Time-shared OS:
- টাইম শেয়ারিং হলো একটি অপারেটিং সিস্টেমের নাম যার দ্বারা একটি কেন্দ্রীয় কম্পিউটারের সাথে যুক্ত কয়েকটি কম্পিউটার ব্যবহারকারী একই সাথে কাজ করতে পারে।

• Round Robin scheduling policy:
- Round Robin scheduling policy হলো অনেকগুলো সংযোগের সমন্বয়ে গঠিত, যা তথ্য বিতরণ করে এক ডিভাইস থেকে অন্য ডিভাইস।
- যেমন: একটি কোম্পানির মাল্টিপল সার্ভার আছে। যখন কোনো ১ম ইউজার সার্ভার থেকে তথ্য পেতে চেষ্টা করে তখন তাকে রেফার করা হয় সার্ভার ১ এ।
- আবার ২য় ইউজার তথ্য সংগ্রহ করে সার্ভার ২ থেকে।

উৎস: Computerhope website.
২৫০.
ব্যবহারকারী ও কম্পিউটার সিস্টেমের মধ্যে কার্যকর যোগাযোগ স্থাপনে কোনটি অপারেটিং সিস্টেমে মুখ্য ভূমিকা রাখে?
  1. অ্যাপ্লিকেশন সফটওয়্যার
  2. ড্রাইভার
  3. কার্নেল
  4. শেল
ব্যাখ্যা
• ব্যবহারকারী ও কম্পিউটার সিস্টেমের মধ্যে কার্যকর যোগাযোগ স্থাপনে শেল (Shell) অপারেটিং সিস্টেমে মুখ্য ভূমিকা রাখে। শেল হলো একটি ইউজার ইন্টারফেস, যা ব্যবহারকারীর ইনপুট গ্রহণ করে এবং তা কার্নেলকে প্রক্রিয়াকরণের জন্য পাঠায়। এটি অপারেটিং সিস্টেমের গুরুত্বপূর্ণ অংশ, যা কমান্ড লাইন বা গ্রাফিক্যাল ইন্টারফেসের মাধ্যমে কাজ করে। শেল ব্যবহার করে ফাইল পরিচালনা, প্রোগ্রাম চালানো, সিস্টেম কনফিগারেশন ইত্যাদি করা যায়।
- অন্যদিকে, কার্নেল হার্ডওয়ারের সাথে সরাসরি কাজ করে, কিন্তু ব্যবহারকারী সাধারণত শেলের মাধ্যমেই সিস্টেমের সাথে যোগাযোগ করে। তাই শেল এই ক্ষেত্রে সবচেয়ে গুরুত্বপূর্ণ।
- সঠিক উত্তর: ঘ) শেল।

• অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য প্রয়োজন অপারেটিং সিস্টেম, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।
- কম্পিউটার বুটিং করা থেকে শুরু করে কম্পিউটার বন্ধ করা পর্যন্ত সকল কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়।
- অপারেটিং সিস্টেম হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- কম্পিউটারের অভ্যন্তরীণ কাজগুলো পরিচালনার দায়িত্ব পালন করে।

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

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৫১.
যেই ইন্টারফেসের মাধ্যমে ব্যবহারকারী OS-এর সাথে ইন্টারঅ্যাক্ট করতে পারে তাকে বলা হয়:
  1. Shell
  2. Scheduler
  3. API
  4. Command Prompt
ব্যাখ্যা

• যেই ইন্টারফেসের মাধ্যমে ব্যবহারকারী অপারেটিং সিস্টেমের (OS) সাথে সরাসরি ইন্টারঅ্যাক্ট করতে পারে তাকে Shell বলা হয়। Shell হলো একটি প্রোগ্রাম যা ব্যবহারকারীর কমান্ড গ্রহণ করে এবং তা অপারেটিং সিস্টেমকে বুঝিয়ে দেয়। এটি মূলত ব্যবহারকারী ও OS-এর মধ্যে যোগাযোগের মাধ্যম হিসেবে কাজ করে। Shell আবার দুই ধরনের হতে পারে- Command Line Interface (CLI) এবং Graphical User Interface (GUI)। CLI-তে ব্যবহারকারী টেক্সট কমান্ড লিখে কাজ সম্পন্ন করে, আর GUI-তে আইকন, মেনু বা উইন্ডো ব্যবহার করে কাজ করা যায়। তাই OS-এর সাথে ইন্টারঅ্যাক্ট করার মূল মাধ্যম হলো Shell.
 
• অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য প্রয়োজন অপারেটিং সিস্টেম, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।
- এককথায় অপারেটিং সিস্টেম কম্পিউটার ব্যবহারকারীর সাথে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে বিভিন্ন ধরনের কাজ সম্পাদন করে।
- অপারেটিং সিস্টেমের উদাহরণ: CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98, Windows NT Server, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

• অপশন আলোচনা:
- Scheduler:
- Scheduler হলো অপারেটিং সিস্টেমের একটি অংশ, যা প্রসেসগুলির মধ্যে CPU-র সময় ভাগ করে। এটি ব্যবহারকারীর সাথে সরাসরি যোগাযোগের জন্য নয়। এটি কাজ করে ব্যাকগ্রাউন্ডে।

- API (Application Programming Interface):
- API হলো এক ধরনের ইন্টারফেস যা সফটওয়্যার প্রোগ্রামগুলি অন্য সফটওয়্যার বা সিস্টেমের সাথে যোগাযোগ করতে ব্যবহার করে। এটি প্রোগ্রামারদের জন্য, ব্যবহারকারীর জন্য সরাসরি নয়।

- Shell:
- Shell হলো একটি ইন্টারফেস যা ব্যবহারকারীকে অপারেটিং সিস্টেমের সাথে যোগাযোগ করার সুযোগ দেয়। এটি ব্যবহারকারীর কমান্ডগুলো গ্রহণ করে এবং সেগুলো অপারেটিং সিস্টেমে প্রসেস করার জন্য পাঠায়। এটি গ্রাফিকাল (GUI) বা টেক্সট-ভিত্তিক (CLI) হতে পারে।

- Command Prompt:
- Command Prompt হলো উইন্ডোজ অপারেটিং সিস্টেমের একটি নির্দিষ্ট প্রোগ্রাম যা ব্যবহারকারীর কাছ থেকে টেক্সট-ভিত্তিক কমান্ড গ্রহণ করে। যদিও এটি Shell-এর একটি উদাহরণ, প্রশ্নে নির্দিষ্টভাবে "ইন্টারফেস" সম্পর্কে বলা হয়েছে, এবং Shell একটি জেনেরিক শব্দ যা সব অপারেটিং সিস্টেমে প্রযোজ্য।

উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।

২৫২.
ডিজিটাল কপির অপর নাম কী?
  1. ক) ডিজিট কপি
  2. খ) প্রোগ্রামিং
  3. গ) সফট কপি
  4. ঘ) হার্ড কপি
ব্যাখ্যা
ডিজিটাল কপির অপর নাম সফট কপি।
২৫৩.
কোনটি গ্রাফিক্যাল অপারেটিং সিস্টেম?
  1. ক) MS DOS
  2. খ) Unix
  3. গ) Windows XP
  4. ঘ) PC DOS
ব্যাখ্যা
• অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য অপারেটিং সিস্টেম প্রয়োজন, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।

• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম (Graphics Based Operating System):
- গ্রাফিক্সের বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করা গেলে তাকে চিত্রভিত্তিক বা গ্যাফিক্যাল অপারেটিং সিস্টেম বলে।
- এ ধরনের অপারেটিং সিস্টেমে ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রামের সব কাজ করতে হয় বিভিন্ন প্রকার আইকন এবং পুলডাউন মেন্যু ব্যবহার করে।
- প্রয়োজনীয় প্রোগ্রামের আইকনের ওপর মাউস দিয়ে ডবল ক্লিক করলে প্রোগ্রামটি চালু হয়।
- তবে বর্ণভিত্তিক অপারেটিং সিস্টেমের মতো কমান্ড মুখস্থ করতে হয় না।
- উদাহরণ: Windows 95/98/Xp/2000/7, Mac OS ইত্যাদি।

• বর্ণ বা টেক্সট ভিত্তিক অপারেটিং সিস্টেম (Text Based Operating System):
- এ ধরনের অপারেটিং সিস্টেম হলো কমান্ড লাইন ইউজার ইন্টারফেস।
- ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপন এবং অ্যাপ্লিকেশন প্রোগ্রামের সব কাজ কী-বোর্ডের মাধ্যমে কমান্ডের সাহায্যে করতে হয়।
- তাই বর্ণভিত্তিক অপারেটিং সিস্টেমে অনেকগুলো কমান্ড মুখস্থ করতে হয়।
- উদাহরণ: Unix, MS DOS, PC DOS ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয় এবং তথ্য ও যোগাযোগ প্রযুক্তি, এসএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৫৪.
CP/M, MS-DOS এবং PC-DOS কোন ধরনের অপারেটিং সিস্টেম?
  1. ক) ডেডিকেটেড অপারেটিং সিস্টেম
  2. খ) ব্যাচ প্রসেসিং অপারেটিং সিস্টেম
  3. গ) টাইম শেয়ারিং অপারেটিং সিস্টেম
  4. ঘ) রিয়েলটাইম অপারেটিং সিস্টেম
ব্যাখ্যা
যে অপারেটিং সিস্টেম একটির পর আরেকটি প্রোগ্রাম পর্যায়ক্রমে পরিচালনা করে তাকে ব্যাচ প্রসেসিং সিস্টেম বলে। ব্যাচ প্রসেসিং-এর বৈশিষ্ট্য হলাে একটি নির্দিষ্ট সময়ে এটি শুধু একটি নির্দিষ্ট কাজ সম্পন্ন করতে পারে। এখানে মাল্টিপ্রোগ্রামিং বা টাইমশেয়ারিং-এর কোনাে সুযােগ নেই। এর আরেকটি বৈশিষ্ট্য হলো একটি প্রােগ্রাম যখন পরিচালনা করা শুরু হয়, তখন সেটা শেষ না হওয়া পর্যন্ত অন্য প্রােগ্রাম তার কার্যক্রম শুরু করতে পারে না। এই অপারেটিং সিস্টেমটি মেইনফ্রেম ও মিনি কম্পিউটারে প্রাথমিক অপারেটিং সিস্টেম ছিল। মাইক্রোকম্পিটারে ব্যবহৃত CP/M, MS-DOS এবং PC-DOS গুলোও ব্যাচ প্রসেসিং অপারেটিং সিস্টেম।
উৎসঃ কম্পিউটার ও তথ্য প্রযুক্তি-১, এসএসসি ও দাখিল (ভোকেশনাল)
২৫৫.
OS-এর মূল কম্পোনেন্ট কী নামে পরিচিত?
  1. কার্নেল
  2. চিপ
  3. বায়োস
  4. শেল
ব্যাখ্যা

• অপারেটিং সিস্টেমের (OS) মূল কম্পোনেন্টকে কার্নেল (Kernel) নামে পরিচিত। কার্নেল হলো OS-এর অন্তর্নিহিত অংশ, যা সরাসরি হার্ডওয়্যারের সঙ্গে কাজ করে এবং সিস্টেমের বিভিন্ন রিসোর্স যেমন CPU, মেমরি, ডিভাইস ইত্যাদিকে নিয়ন্ত্রণ ও পরিচালনা করে। এটি প্রোগ্রাম এবং হার্ডওয়্যারের মধ্যে মধ্যস্থতাকারীর কাজ করে, যাতে ব্যবহারকারীর প্রোগ্রাম নিরাপদ ও কার্যকরভাবে চলতে পারে। কার্নেল ছাড়া OS কার্যকরভাবে কাজ করতে পারে না, কারণ এটি সিস্টেমের মূল ফাংশন যেমন প্রসেস ম্যানেজমেন্ট, মেমরি ম্যানেজমেন্ট এবং ইনপুট-আউটপুট নিয়ন্ত্রণ সামলায়।
- সুতরাং, OS-এর মূল কম্পোনেন্ট হল কার্নেল।

 
 • কার্নেল (Kernel):
- অপারেটিং সিস্টেমের মূল অংশের নাম হলো কার্নেল।
- কার্নেল হলো অপারেটিং সিস্টেমের মৌলিক এবং সবচেয়ে গুরুত্বপূর্ণ অংশ যা হার্ডওয়্যার এবং সফটওয়্যার এর মধ্যে যোগদান করে অপারেটিং সিস্টেমকে চালু এবং পরিচালনা করে।

• কার্নেলের কাজ:
- সিপিইউ শিডিউলিংয়ের দায়িত্ব পালন করা হয়।
- ইনকামিং প্রক্রিয়ার অবস্থা নির্ধারণ এবং টাস্ক ব্যবস্থাপনা নিয়ন্ত্রণের জন্য ব্যবহৃত হয়।
- মেমরি ম্যানেজমেন্ট এবং ডিভাইস ম্যানেজমেন্টের কাজ পরিচালনা করে।
- ইনপুট/আউটপুট ডিভাইসের সাথে কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিটের সংযোগ স্থাপন করা হয়।

উৎস:
- sciencedirect [link]

২৫৬.
নিচের কোনটি ইউজার ইন্টারফেসের ধরণ হিসেবে বিবেচিত নয়?
  1. কমান্ডচালিত
  2. ডেটাচালিত
  3. মেনুচালিত
  4. গ্রাফিক্যাল
ব্যাখ্যা
• ইউজার ইন্টারফেস:
- অপারেটিং সিস্টেম ইউজার ইন্টারফেসের মাধ্যমে বিভিন্ন সফটওয়‍্যারের সংযোগ, সমন্বয় সাধন, পরিচালনা ও নির্দেশ গ্রহণে সাহায্যে করে।
- অপারেটিং সিস্টেমে সাধারণত তিন ধরনের ইউজার ইন্টারফেস ব্যবহৃত হয়। যথা-
১. কমান্ডচালিত,
২. মেনুচালিত ও
৩. গ্রাফিক্যাল ইউজার ইন্টারফেস।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২৫৭.
নিচের কোনটি নেটওয়ার্ক অপারেটিং সিস্টেম?
  1. নোবেল নেটওয়ার্ক
  2. ইউনিক্স
  3. উইন্ডোজ এনটি
  4. উইন্ডোজ এক্সপি
ব্যাখ্যা
- উইন্ডোজ এনটি একটি  নেটওয়ার্ক অপারেটিং সিস্টেম ।
- মাইক্রোসফট নির্মিত অপারেটিং সিস্টেম [ওএস] উইন্ডোজ পরিবারের সদস্য উইন্ডোজ এনটি। 
- এনটি শব্দটির পূর্ণরূপ 'নিউ টেকনোলজি' [নতুন প্রযুক্তি]। নতুন প্রযুক্তি সমৃদ্ধ উইন্ডোজ এনটি বিশেষভাবে কর্মক্ষেত্র এবং সার্ভার পিসির জন্য নির্মিত হয়।
 - ১৯৯৩ সালের জুলাই মাসে সর্বপ্রথম এই অপারেটিং সিস্টেম অবমুক্ত করে মাইক্রোসফট। অপারেটিং সিস্টেমটি বিশেষায়িত উইন্ডোজ সংস্করণ।
- স্বাধীন প্রসেসর নির্ভর উইন্ডোজটি একই সঙ্গে একাধিক পিসিতে ব্যবহার করা যেত।

সূত্র: তথ্য ও যোগাযোগ প্রযুক্তি একাদশ দ্বাদশ (মাহবুবুর রহমান) ও মাইক্রোসফট ওয়েবসাইট।
২৫৮.
নিচের কোনটি আউটপুট ডিভাইস?
  1. ক) স্পিকার
  2. খ) ওসিআর
  3. গ) মাউস
  4. ঘ) কিবোর্ড
ব্যাখ্যা
কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট প্রাপ্ত ইনপুটকে ব্যবহারকারীর দেওয়া নির্দেশ অনুযায়ী প্রক্রিয়াকরণের কাজ সম্পন্ন করে। প্রক্রিয়াকরণের কাজ সম্পন্ন হলে তার ফল পাওয়া যায়। একে বলে আউটপুট। প্রক্রিয়াকরণের পর যে সকল যন্ত্রের সাহায্যে ফল পাওয়া যায় তাদেরকে বলা হয় আউটপুট ডিভাইস। যেমনঃ মনিটর, প্রিন্টার, স্পিকার, প্রোজেক্টর, প্লটার, হেডফোন ইত্যাদি।
২৫৯.
আধুনিক কম্পিউটারের দ্রুত অগ্রগতির মূলে রয়েছে -
  1. ক) পাঞ্চ কার্ড 
  2. খ) ইন্ট্রিগ্রেটেড সার্কিট 
  3. গ) বায়ু শূণ্য টিউব 
  4. ঘ) ট্রানজিস্টর 
ব্যাখ্যা
আধুনিক কম্পিউটারের দ্রুত অগ্রগতির মূলে রয়েছে ইন্ট্রিগ্রেটেড সার্কিট (IC) .
IC ব্যবহার করেই VLSI, LSI, ULSI ইত্যাদি তৈরি করা হয়। 
ট্রানজিস্টর আবিষকারের ফলে ইলেক্ট্রনিক জগতে সূচনা ঘটে।
২৬০.
ইউনিক্সের প্রথম সংস্করণ কোন কম্পিউটারের জন্য তৈরি করা হয়েছিল?
  1. IBM-PC
  2. PDP-7
  3. Apple Macintosh
  4. DEC Alpha
ব্যাখ্যা
• ইউনিক্স:
- ১৯৬৯ সালে কেন থমসন AT&T-এর বেল ল্যাবরেটরিতে PDP-7 মিনি কম্পিউটারের জন্য একটি সহজ, কার্যকর, এবং তুলনামূলকভাবে ছোট আকারের অপারেটিং সিস্টেম তৈরি করেন, যার নাম দেওয়া হয় ইউনিক্স (UNIX)।
- আইনগত সীমাবদ্ধতার কারণে ১৯৭৬ সালের পূর্ব পর্যন্ত AT&T কেবলমাত্র অভ্যন্তরীণভাবে ইউনিক্স ব্যবহার করত।
- ক্যালিফোর্নিয়া বিশ্ববিদ্যালয়ের সহযোগিতায় ১৯৭৬ সালে ইউনিক্স-এর প্রথম পাবলিক ভার্সন UNIX-6 প্রকাশিত হয়।
- ১৯৭৮ সালে আরও উন্নত সংস্করণ Unix-7 প্রকাশিত হয়।
- ইউনিক্স একটি মাল্টি-ইউজার অপারেটিং সিস্টেম, কারণ একসাথে একাধিক ব্যবহারকারী এতে কাজ করতে পারে।
- ১৯৮০ সালে মাইক্রোসফট কর্পোরেশন, মাইক্রোকম্পিউটারে ব্যবহার উপযোগী ইউনিক্সের একটি নতুন সংস্করণ Xenix প্রকাশ করে।
- এই Xenix ভার্সনটি IBM-PC/AT কম্পিউটারের জন্য বাজারজাত করা হয়।
- এটি মেইনফ্রেম কম্পিউটার থেকে শুরু করে মাইক্রোকম্পিউটারে ব্যবহার করা যায়।

উৎস: কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২৬১.
বাণিজ্যিকভাবে সুনির্দিষ্ট কাজের জন্য তৈরীকৃত সফটওয়্যার বা প্রোগ্রামকে কী বলা হয়?
  1. ইউটিলিটি সফটওয়্যার
  2. অ্যাপ্লিকেশন সুনির্দিষ্ট প্রোগ্রাম
  3. ইনফরমেশন সফটওয়্যার
  4. সিস্টেম সফটওয়্যার
ব্যাখ্যা
• বাণিজ্যিকভাবে সুনির্দিষ্ট কাজের জন্য তৈরীকৃত সফটওয়্যার বা প্রোগ্রামকে অ্যাপ্লিকেশন সুনির্দিষ্ট প্রোগ্রাম বলা হয়।

• অ্যাপ্লিকেশন সফটওয়্যার:
- ব্যবহারিক কাজের জন্য তৈরি হয়। কাজের প্রকৃতি অনুসারে সাধারণত বিভিন্ন ধরনের ব্যবহারিক প্রোগ্রাম তৈরি করা হয়।
- ব্যবহারকারী যে সকল সফটওয়্যার ব্যবহার করে ব্যবহারিক সমস্যা সমাধান বা ডেটা প্রক্রিয়াকরণের কাজ করতে পারে তাকে অ্যাপ্লিকেশন প্রোগ্রাম বা ব্যবহারিক সফটওয়‍্যার বলা হয়।
- এটি একটি কম্পিউটার সফটওয়্যার যেটা ব্যবহারকারীর প্রয়োজন অনুযায়ী এবং নির্দিষ্ট কাজ সম্পাদনা (এক বা একাধিক) করতে ব্যবহারকারীকে সহায়তা করে থাকে।
- অ্যাপ্লিকেশন প্রোগ্রাম সাধারণত ব্যবহারকারীকে টেক্সট, সংখ্যা কিংবা ছবি নিয়ে বিভিন্ন কাজ করার সুযোগ দেয়।
- একাউন্টিং সফটওয়্যার, অফিস সফটওয়্যার, গ্রাফিক্স সফটওয়্যার, বিভিন্ন মিডিয়া প্লেয়ার (ভিডিও এবং অডিও) গুলো হল অ্যাপ্লিকেশন সফটওয়্যার।
- উদাহরণ: MS Word, MS Excel, Oracle, Foxpro, Adobe Photoshop, Paint ইত্যাদি।

• অ্যাপ্লিকেশন প্রোগ্রামকে দুই ভাগে ভাগ করা যায়। যথা:
১. সাধারণ ব্যবহারিক প্রোগ্রাম বা প্যাকেজ প্রোগ্রাম :
- ব্যবহারিক সমস্যা সমাধানের জন্য বিভিন্ন প্রস্তুতকারী প্রতিষ্ঠান কর্তৃক তৈরি যে সমস্ত বাণিজ্যিক সফটওয়্যার পাওয়া যায় তাদেরকে সাধারণ ব্যবহারিক প্রোগ্রাম বা প্যাকেজ প্রোগ্রাম বলা হয়।
• উদারণস্বরূপ:
- এমএসওয়ার্ড প্রোগ্রামের সাহায্যে ওয়ার্ড প্রসেসিংয়ের কাজ করা যায়,
- এমএস এক্সেল প্রোগ্রামের সাহায্যে হিসাব-নিকাশের কাজ করা যায়,
- এমএস এক্সেস প্রোগ্রামের সাহায্যে ডেটাবেজ ব্যবস্থাপনার কাজ করা যায় ইত্যাদি।
- মূলত কম্পিউটার ব্যবহারকারীগণ সাধারণ ব্যবহারিক প্রোগ্রামের সাহায্যে প্রাত্যহিক সমস্যার সমাধান করে থাকেন।

২. অ্যাপ্লিকেশন সুনির্দিষ্ট প্রোগ্রাম বা কাস্টমাইজড প্রোগ্রাম :
- অ্যাপ্লিকেশন সুনির্দিষ্ট প্রোগ্রাম বা কাস্টমাইজড হলো কাজের ধরন ও সমস্যা অনুযায়ী ব্যবহারকারীর জন্য কোনো দক্ষ প্রোগ্রামার বা কোনো বাণিজ্যিক প্রতিষ্ঠান দ্বারা বিশেষভাবে তৈরীকৃত প্রোগ্রাম।
- সমস্যার ধরন ও প্রকৃতি অনুসারে ব্যবহারকারী অ্যাপ্লিকেশন সুনির্দিষ্ট প্রোগ্রাম তৈরি হয়ে থাকে।
• উদারণস্বরূপ:
- ব্যাংকিং কাজে ব্যবহৃত বিভিন্ন ধরনের ব্যাংকিং সফটওয়্যার,
- ইলেকট্রনিস কমার্স,
- পেরোল সিস্টেম ইত্যাদি হলো অ্যাপ্লিকেশন সুনির্দিষ্ট প্রোগ্রাম।
- কাস্টমাইজড প্রোগ্রাম মূলত ব্যাংক, বীমা, হাসপাতাল ও বিভিন্ন বাণিজ্যিক প্রতিষ্ঠানে ব্যবহৃত হয়ে থাকে ।

• ইউটিলিটি প্রোগ্রাম:
- ইউটিলিটি সফটওয়্যার হলো এক ধরনের সিস্টেম সফটওয়্যার যা কম্পিউটার সিস্টেম এর কার্যকারিতা পরিচালনা, কম্পিউটার কনফিগার অপটিমাইজ (optimize) এবং বিভিন্ন রকম সমস্যার সমাধান এবং রক্ষণাবেক্ষণ করতে অপারেটিং সিস্টেমকে সাহায্য করে।
- Utility program সিস্টেম সফটওয়্যারে ইউটিলিটি প্রোগ্রাম অন্তর্ভুক্ত থাকে মূলত কাজ বের করা (যেমন- অনুলিপি তৈরি, প্রাইমারি স্টোরেজ পরিষ্কার রাখা ইত্যাদি) এবং রুটিন কাজের জন্য।
- উদাহরণ: Antivirus Programs, Disk Defragmenter, File Manager ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২৬২.
নিচের কোনটি systern software নয়?
  1. Linux
  2. Android
  3. Mozilla Firefox
  4. Apple iOS
ব্যাখ্যা
সিস্টেম সফট্ওয়্যার বা অপারেটিং সিস্টেম:
সিস্টেম সফট্ওয়্যার বা অপারেটিং সিস্টেম হল কম্পিউটারের নিয়ন্ত্রক। এটি কম্পিউটারের হার্ডওয়্যার ও এ্যাপ্লিকেশন প্রোগ্রামের মধ্যে যোগসূত্র রচনা ও রক্ষা করে। 
সিস্টেম সফট্ওয়্যার ছাড়া কম্পিউটার চালু করা যায় না। 
কম্পিউটারের আভ্যন্তরীন কাজগুলো পরিচালনা করে সিস্টেম সফট্ওয়্যার। 
 
বর্তমান সময়ের জনপ্রিয় অপারেটিং সিস্টেম হলো DOS, WINDOWS, UNIX, LINUX, Mac OS,Apple iOS, Android  ইত্যাদি। 
অপারেটিং সিস্টেম মূলত ফাইল তৈরি, অ্যাকসেস, কপি, ডিলিট ইত্যাদি কাজ করে থাকে। অপারেটিং সিস্টেমের একটি অন্যতম কাজ হচ্ছে প্রধান স্মৃতিতে ফাইল ও অ্যাপ্লিকেশন প্রোগ্রাম নিয়ে আসা এবং কাজ করানোর ব্যবস্থা করা এবং ফাইল ও নথির ব্যবস্থাপনা করা। 
 
অন্যদিকে Mozilla Firefox হলো ওয়েব ব্রাউজার।  
 
উৎস: বিবিএ প্রোগ্রাম, মৌলিক কম্পিউটার শিক্ষা, উন্মুক্ত বিশ্ববিদ্যালয়।
২৬৩.
Which one is a multiprogramming operating system?
  1. MS-DOS
  2. MS Windows 3.1
  3. Mac OS
  4. None of the above
ব্যাখ্যা

সঠিক উত্তর - গ) Mac OS

মাল্টিপ্রোগ্রামিং বা মাল্টিটাস্কিং অপারেটিং সিস্টেম:
- এই ধরনের অপারেটিং সিস্টেমে একটি কম্পিউটার একসাথে একাধিক প্রোগ্রাম চালাতে বা ডেটা প্রক্রিয়াকরণ করতে সক্ষম।
- ব্যাচ প্রসেসিং সিস্টেমের ক্ষেত্রে একটি প্রোগ্রাম সম্পন্ন হওয়ার পর পরবর্তী প্রোগ্রাম প্রক্রিয়াকরণ করা হয়, কিন্তু মাল্টিপ্রোগ্রামিং-এ একাধিক প্রোগ্রাম একসাথে র‍্যামে সংরক্ষিত থাকে।
- সিপিইউ যখন একটি প্রোগ্রাম প্রক্রিয়াকরণ করছে, তখন ইনপুট-আউটপুট ডিভাইস একই প্রোগ্রাম বা অন্য কোনো প্রোগ্রামের জন্য ইনপুট নেওয়া বা আউটপুট দেওয়ার কাজ করতে পারে।
- একই সময়ে চার থেকে পাঁচটি প্রোগ্রাম প্রধান মেমোরিতে থাকতে পারে, তাই মেমোরিকে কয়েকটি অংশে ভাগ করা হয়, যাকে পার্টিশন বলা হয়।
- প্রতিটি পার্টিশনে আলাদা প্রোগ্রাম রাখা হয় যাতে একই স্থানে একাধিক প্রোগ্রাম না থাকে, ফলে মেমোরি প্রোটেকশন নিশ্চিত হয়।
- প্রোগ্রামের প্রক্রিয়াকরণ প্রায়ই প্রাইরিটি বা অগ্রাধিকার অনুযায়ী হয়।
- উচ্চ অগ্রাধিকারপ্রাপ্ত প্রোগ্রামগুলো ফোরগ্রাউন্ড পার্টিশনে থাকে এবং ফোরগ্রাউন্ড প্রোগ্রাম হিসেবে পরিচিত।
- নিম্ন অগ্রাধিকারপ্রাপ্ত প্রোগ্রামগুলো ব্যাকগ্রাউন্ড প্রোগ্রাম হিসেবে কাজ করে।
- উদাহরণ: IBM/VM, VM/SPCMS, Mac OS, UNIX, LINUX।

উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-১ এসএসসি ও দাখিল (ভোকেশনাল)।

২৬৪.
সর্বপ্রথম সিস্টেম সফটওয়্যার কোন ধরনের কম্পিউটারে ব্যবহৃত হয়?
  1. সুপার কম্পিউটার
  2. মেইনফ্রেম কম্পিউটার
  3. মাইক্রো কম্পিউটার
  4. মিনি কম্পিউটার
ব্যাখ্যা
অপারেটিং সিস্টেম:

• অপারেটিং সিস্টেম বলতে কোনো কিছুকে পরিচালনার পদ্ধতিকে বোঝানো হয়।
• অপারেটিং সিস্টেম অনেক রকম জটিল সূক্ষ্ম প্রোগ্রামের সমন্বয়ে গঠিত একটি সমন্বিত প্রোগ্রাম।
• এটি ব্যবহারকারীর নির্দেশ অনুযায়ী কম্পিউটারের অভ্যন্তরে হার্ডওয়্যার বা অ্যাপ্লিকেশন প্রোগ্রামগুলোর মধ্যে কাজের সমন্বয় সাধন করে। 
• অপারেটিং সিস্টেমকে সিস্টেম সফটওয়্যারও বলা হয়।
• আবিষ্কার: ১৯৫১ সালে।
• মার্কিন যুক্তরাষ্ট্রের জেনারেল মটর রিসার্চ ল্যাবরেটরি কর্তৃক IBM কর্পোরেশনের জন্য সর্বপ্রথম অপারেটিং সিস্টেম আবিষ্কৃত হয়।
• অপারেটিং সিস্টেম বা সিস্টেম সফটওয়্যার সর্বপ্রথম মেইনফ্রেম কম্পিউটারে ব্যবহার করা হয়।
• ১৯৭১ সাল হতে পিসিতে অপারেটিং সিস্টেমের ব্যবহার শুরু হয়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৬৫.
একই সময়ে একাধিক প্রোগ্রাম সচল রাখাকে বলা হয়-
  1. ক) সর্টিং
  2. খ) ইন্ডেক্সিং
  3. গ) মাল্টিটাস্কিং
  4. ঘ) প্যারামিটার
ব্যাখ্যা
মাল্টিটাস্কিং অপারেটিং সিস্টেম:
- মাল্টিপ্রোগ্রামিং বা মাল্টিটাস্কিং অপারেটিং সিস্টেমে একটি কম্পিউটার একসাথে অনেকগুলো প্রোগ্রাম চালাতে পারে বা ডেটা প্রসেসিং করতে পারে।
- IBM/VM, VM/SPCMS, Mac OS, UNIX, LINUX ইত্যাদি মাল্টিটাস্কিং অপারেটিং সিস্টেমের উদাহরণ।

উৎস: কম্পিউটার ও তথ্য প্রযুক্তি-১, নবম-দশম শ্রেণি (ভোকেশনাল)। 
২৬৬.
সাধারণত রিয়েল টাইম অ্যাপ্লিকেশনে কোন প্রক্রিয়ায় ডেটা ট্রান্সমিট হয়ে থাকে?
  1. ক) আইসােক্রোনাস ট্রান্সমিশন (Isochronous Transmission)
  2. খ) অ্যাসিনক্রোনাস ট্রান্সমিশন (Asynchronous Transmission)
  3. গ) সিনক্রোনাস ট্রান্সমিশন (Synchronous Transmission)
  4. ঘ) কোনটি নয়
ব্যাখ্যা
আইসােক্রোনাস ট্রান্সমিশন (Isochronous transmission):
অ্যাসিনক্রোনাস ও সিনক্রোনাস -এর একটি মিশ্র পদ্ধতি হচ্ছে আইসােক্রোনাস ট্রান্সমিশন। এ প্রক্রিয়ায় অ্যাসিনক্রোনাস পদ্ধতির স্টার্ট ও স্টপ বিটের মাঝখানে সিনক্রোনাস পদ্ধতিতে ব্লক আকারে ডেটা ট্রান্সফার করা হয়।
যেহেতু পুরােটা সিনক্রোনাস নয়, তাই স্টোরেজ ডিভাইসে ডেটা সংরক্ষণ না করেই যখন প্রয়োজন তখন সেই ডেটা ট্রান্সমিট করা যায়।

- সাধারণত রিয়েল টাইম অ্যাপ্লিকেশনে এর প্রচলন বেশি।
- বিভিন্ন মাল্টিমিডিয়া কমিউনিকেশন যেমন, অডিও বা ভিডিও কল -এর ক্ষেত্রে এই পদ্ধতিতে ডেটা ট্রান্সমিশন হয়ে থাকে।

উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ ও আলিম শ্রেণি।
২৬৭.
নিচের কোনটি অপারেটিং সিস্টেম নয়?
  1. ক) Sun Solaries
  2. খ) XENIX
  3. গ) MAC OS
  4. ঘ) COBOL
ব্যাখ্যা
অপারেটিং সিস্টেমসমূহ হলাে-
- MS-DOS or PC-DOS,
- WINDOWS 95 / 98 / 2000 / XP / 7 /10 ,
- OS/2,
- UNIX,
- LINUX,
- MAC OS,
- Sun Solaries,
- XENIX,
- WINDOWS NT ইত্যাদি।
- COBOL কম্পিউটারের প্রোগ্রামিং ল্যাংগুয়েজ।
[উৎসঃ মৌলিক কম্পিউটার শিক্ষা (উন্মুক্ত বিশ্ববিদ্যালয়, বিবিএ প্রোগ্রাম)]
২৬৮.
অ্যানড্রয়েড অপারেটিং সিস্টেমের সর্বশেষ সংস্করণের নাম কি?
  1. ক) অ্যানড্রয়েড কিউ
  2. খ) অ্যানড্রয়েড পাই
  3. গ) অ্যানড্রয়েড ওরিও
  4. ঘ) অ্যানড্রয়েড ১১
ব্যাখ্যা
অ্যানড্রয়েড কিউ হল অ্যানড্রয়েডের দশম প্রধান সংস্করণ।
২৬৯.
লিনাক্স অপারেটিং সিস্টেমের প্রধান বৈশিষ্ট্য কী?
  1. এটি শুধু গেমিং এর জন্য ডিজাইন করা
  2. এটি শুধু মাইক্রোসফট দ্বারা ব্যবহার করা যায়
  3. এটি শুধু Apple কম্পিউটারে চলে
  4. বর্ণভিত্তিক ও চিত্রভিত্তিক অপারেটিং সিস্টেম
ব্যাখ্যা

◉ লিনাক্স অপারেটিং সিস্টেমের প্রধান বৈশিষ্ট্য হলো এটি একটি ওপেন সোর্স (Open Source) সফটওয়্যার। 

লিনাক্স:
- লিনাক্স হচ্ছে একটি মাল্টি টাস্কিং ওপেন সোর্স অপারেটিং সিস্টেম.
- এটি UNIX অপারেটিং সিস্টেমের একটি বিশেষ সংস্করণ।
- ১৯৯০ সালে ফিনল্যান্ডের লিনাস টরভোল্ডাস লিনাক্স অপারেটিং সিস্টেম তৈরি করেন।
- GNU নামের একটি সংস্থা এর সাথে বিভিন্ন শেল, উইন্ডো ম্যানেজমেন্ট ও ইউটিলিটি যোগ করে একে পুরোপুরি একটি অপারেটিং সিস্টেম হিসেবে দাঁড় করিয়েছে।

• লিনাক্স অপারেটিং সিস্টেমের অন্যতম সুবিধাসমূহ হলো:
- লিনাক্স বর্ণভিত্তিক ও চিত্রভিত্তিক অপারেটিং সিস্টেম।
- লিনাক্স ওপেন সোর্স কোডভিত্তিক অপারেটিং সিস্টেম।
- ইন্টারনেট হতে সহজেই লিনাক্স অপারেটিং সিস্টেম ডাউনলোড করা যায়।
- নেটওয়ার্ক সাপোর্ট সার্ভিস উইন্ডোজ অপারেটিং সিস্টেমের তুলনায় অধিকতর শক্তিশালী।
- এটির সিকিউরিটি ও গ্রাফিক্স অত্যন্ত শক্তিশালী ।
- লিনাক্স অপারেটিং সিস্টেমের ওপর নিজের নিয়ন্ত্রণ বজায় রাখা যায় ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

২৭০.
Xenix কোন কোম্পানির জন্য তৈরি করা হয়?
  1. IBM
  2. Microsoft
  3. Intel
  4. Google
ব্যাখ্যা

- Xenix হলো মাইক্রোসফটের তৈরি একটি UNIX-ভিত্তিক অপারেটিং সিস্টেম।
- এটি মূলত মাইক্রোপ্রসেসর-ভিত্তিক কম্পিউটারগুলোর জন্য তৈরি করা হয়েছিল।
- এটি তৈরি করা হয়েছিল ১৯৭৯ সালে।
- Xenix ছিল মাল্টি-ইউজার এবং মাল্টি-টাস্কিং সিস্টেম, যা UNIX-এর মতোই কাজ করত।

- প্রাথমিকভাবে Intel 8086, PDP-11, Zilog Z8000 ইত্যাদি 16-bit কম্পিউটারের জন্য অভিযোজিত।
- পরবর্তীতে বিভিন্ন হার্ডওয়্যারের সাথে সামঞ্জস্যপূর্ণ করতে Santa Cruz Operation (SCO) Xenix-এর উন্নয়ন চালায়।

- Xenix ছিল প্রথম UNIX-ভিত্তিক OS যা পিসি এবং ছোট কম্পিউটার বাজারে ব্যবহার করা হয়।
- এটি UNIX-এর ধারণাকে ছোট ও কম ব্যয়বহুল সিস্টেমে আনতে সাহায্য করেছিল।
- SCO Xenix পরবর্তীতে SCO UNIX হিসেবে পরিচিতি লাভ করে।

উৎস: Microsoft. [লিংক]

২৭১.
কোনটি কম্পিউটার অপারেটিং সিস্টেম নয়?
  1. ক) Harmony OS
  2. খ) SUN SOLARIS
  3. গ) UNIX
  4. ঘ) Linux
ব্যাখ্যা
মোবাইল অপারেটিং সিস্টেম:
- iOS,
- Symbian,
- harmony OS,
- Windows Phone OS,
- Android,
- Blackberry OS.

কম্পিউটার অপারেটিং সিস্টেম:
- Microsoft Windows,
- Linux,
- Ubuntu, Mint, Debian, Red Hat, Cent OS, Fedora, Kali, Linux, Arch Linux,
- UNIX,
- SUN SOLARIS,
- MacOS.

উৎস: ব্রিটানিকা।
২৭২.
অপারেটিং সিস্টেমের মূল অংশকে কী বলে?
  1. কার্নেল
  2. ইউজার ইন্টারফেস
  3. ফাইল ম্যানেজার
  4. ফাইল সিস্টেম
ব্যাখ্যা

• অপারেটিং সিস্টেমের মূল অংশকে কার্নেল বলে।

• অপারেটিং সিস্টেম:
কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রামসমষ্টি ব্যবহৃত হয় তাকে অপারেটিং সিস্টেম বলা হয়।

• কার্নেল:
- অপারেটিং সিস্টেমের মূল অংশকে কার্নেল বলে।
- সিপিইউ এর শিডিউলিং এর দায়িত্ব পালন করে।
- মেমোরি ম্যানেজমেন্ট, ডিভাইস ম্যানেজমেন্ট এর কাজ করে।
- ইনপুট/আউটপুট ডিভাইসের সাথে কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ অংশের সংযোগ স্থাপন করে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

২৭৩.
PC এর পূর্ণরূপ কী?
  1. ক) Private Computer
  2. খ) Prime Computer
  3. গ) Personal Computer
  4. ঘ) Professional Computer
ব্যাখ্যা
কোন ব্যাখ্যা যোগ করা হয়নি।
২৭৪.
What type of software is MS Access?
  1. Spreadsheet
  2. Database 
  3. Word Processor
  4. Graphics
ব্যাখ্যা

সঠিক উত্তর - খ) Database 

সাধারণ ব্যবহারিক প্রোগ্রাম বা প্যাকেজ প্রোগ্রাম
- যেসব সফটওয়্যার বা প্রোগ্রাম বাণিজ্যিকভাবে কোনো নির্দিষ্ট কাজ সম্পাদনের জন্য তৈরি করা হয়, সেগুলোকে সাধারণ ব্যবহারিক প্রোগ্রাম বলা হয়।
- অর্থাৎ, বিভিন্ন প্রতিষ্ঠান কর্তৃক দৈনন্দিন বা ব্যবহারিক সমস্যার সমাধানের জন্য তৈরি এবং বাজারে সরবরাহিত সফটওয়্যারগুলোর সবকটিকেই সাধারণ ব্যবহারিক বা প্যাকেজ প্রোগ্রাম হিসেবে ধরা হয়।
- উদাহরণস্বরূপ:
   - MS Word ব্যবহার করে ওয়ার্ড প্রসেসিং করা যায়।
   - MS Excel দিয়ে হিসাব-নিকাশ এবং ডাটা বিশ্লেষণ করা যায়।
   - MS Access দিয়ে ডেটাবেজ পরিচালনা করা যায়।
- মূলত, কম্পিউটার ব্যবহারকারীরা দৈনন্দিন সমস্যার সমাধান করতে সাধারণ ব্যবহারিক প্রোগ্রামের সাহায্য নেন।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়। 

২৭৫.
বাফার কি?
  1. ক) সাময়িকভাবে উপাত্ত ধারণের স্থান
  2. খ) সাময়িকভাবে ইন্টারনেট ব্যবহার
  3. গ) সাময়িকভাবে ইন্টারনেট ব্যবহারে বিঘ্ন ঘটা
  4. ঘ) উপরের সবগুলোই
ব্যাখ্যা
বাফার হচ্ছে ইনপুট বা আউটপুট ডিভাইস এবং প্রক্রিয়াকরণ অংশের মধ্যবর্তী সময়ে সাময়িকভাবে উপাত্ত বা তথ্য ধারণের স্থান। উৎস: মাধ্যমিক কম্পিউটার শিক্ষা, নবম-দশম শ্রেণি।
২৭৬.
অ্যাপলের অপারেটিং সিস্টেম-
  1. ক) সিমবিয়ান
  2. খ) ব্ল্যাকবেরি
  3. গ) আইওএস
  4. ঘ) উইন্ডোজ
ব্যাখ্যা

• স্মার্টফোনে যে সকল অপারেটিং সিস্টেম পরিচালিত হয় তাদের মধ্যে:
- অ্যাপলের আইওএস (iOS),
- রিমের ব্ল্যাকবেরি,
- গুগলের অ্যান্ড্রয়েড,
- মাইক্রোসফটের উইন্ডোজ,
- নকিয়ার সিমবিয়ান,
- স্যামসাংয়ের বাডা উল্লেখযোগ্য।

২৭৭.
Which of the following is not an example of an operating system?
  1. Android
  2. Windows 11
  3. MS Excel
  4. MacOS
ব্যাখ্যা
MS Excel একটি অ্যাপ্লিকেশন সফটওয়্যার।

• অপারেটিং সিস্টেম:
কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রামসমষ্টি ব্যবহৃত হয় তাকে অপারেটিং সিস্টেম বলা হয়।

• অপারেটিং সিস্টেম এর উদাহরণ:
- Microsoft windows,
- Linux,
- Ubuntu,
- UNIX,
- SUN SOLARIS,
- Blackberry,
- MacOS,
- IOS,
- Windows Phone OS,
- Symbian,
- Android, ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৭৮.
Which operating system was a predecessor to MS-DOS and influenced its design?
  1. Linux
  2. Mac OS
  3. UNIX
  4. CP/M
ব্যাখ্যা
• MS-DOS-এর ডিজাইনে প্রভাব ফেলেছিল CP/M অপারেটিং সিস্টেম, যা MS-DOS-এর পূর্বসূরি হিসেবে বিবেচিত হয়। CP/M (Control Program for Microcomputers) ছিল ১৯৭০-এর দশকে জনপ্রিয় একটি অপারেটিং সিস্টেম, যেটি মূলত Intel 8080 এবং Zilog Z80 মাইক্রোপ্রসেসরের জন্য তৈরি হয়েছিল। যখন IBM তাদের পার্সোনাল কম্পিউটার তৈরির কাজ শুরু করে, তখন তারা একটি অপারেটিং সিস্টেমের প্রয়োজন বোধ করে, এবং সেই প্রেক্ষিতে Microsoft তাদেরকে MS-DOS সরবরাহ করে। MS-DOS-এর অনেক কমান্ড, ফাইল স্ট্রাকচার এবং মৌলিক নকশা CP/M থেকে প্রভাবিত। যদিও UNIX আরও শক্তিশালী এবং মাল্টিটাস্কিং-সক্ষম ছিল, MS-DOS সরলতা এবং CP/M-এর সাদৃশ্য থাকার কারণে ব্যবহারকারীদের জন্য সহজতর হয়ে উঠেছিল।
- সুতরাং, সঠিক উত্তর: ঘ) CP/M.


• অপারেটিং সিস্টেম (Operating System): 
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য প্রয়োজন অপারেটিং সিস্টেম, যা সিস্টেম সফটওয়্যার নামে পরিচিত। 
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়। 
- এটি কম্পিউটারের ইনপুট ও আউটপুট হার্ডওয়্যার এবং অ্যাপ্লিকেশন সফটওয়‍্যারের সাথে সেতুবন্ধন রক্ষা করে ব্যবহারকারীর নির্দেশ অনুযায়ী ডেটা গ্রহণ করে, প্রক্রিয়াকরণ করে এবং প্রক্রিয়াকরণের পর প্রাপ্ত ফলাফল প্রদানে সহায়তা করে। 
অর্থাৎ, অপারেটিং সিস্টেম কম্পিউটার ব্যবহারকারীর সাথে হার্ডওয়‍্যার ও সফটওয়‍্যারের সংযোগ স্থাপন করে বিভিন্ন ধরনের কাজ সম্পাদন করে। 
- অপারেটিং সিস্টেম হচ্ছে এমন এক ধরনের প্রোগ্রাম বা প্রোগ্রাম সমষ্টি, যা স্বয়ংক্রিয়ভাবে সব সময় নির্বাহ হয় এবং অন্যান্য প্রোগ্রামের নির্বাহের পরিবেশ তৈরি করে। 
- ১৯৫১ সালে মার্কিন যুক্তরাষ্ট্রের জেনারেল মটর রিসার্চ ল্যাবরেটরি কর্তৃক IBM কর্পোরেশনের জন্য সর্বপ্রথম অপারেটিং সিস্টেম আবিষ্কৃত হয়, এটি তখন মেইনফ্রেম কম্পিউটারে ব্যবহার করা হতো। 
- ১৯৭১ সালে মাইক্রোকম্পিউটারের জন্য তৈরি প্রথম অপারেটিং সিস্টেম হচ্ছে CP/M । 
- কম্পিউটার পরিচালনার ক্ষেত্রে বিভিন্ন ধরনের অপারেটিং সিস্টেম ব্যবহৃত হয়ে থাকে। 
যেমন- MS-DOS or PC-DOS, WINDOWS 95/98/2000/XP/7, OS/2, UNIX, LINUX, MAC OS, Solaries, XENIX, WINDOWS NT ইত্যাদি। 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৭৯.
Operating System- এ কার্নেলের প্রাথমিক কাজ কী?
  1. অ্যাপ্লিকেশন ইন্সটল করা
  2. GUI পরিচালনা করা
  3. সোর্স কোডকে মেশিন কোডে রূপান্তর
  4. হার্ডওয়্যার এবং সফটওয়্যারের মধ্যে যোগাযোগ স্থাপন
ব্যাখ্যা
• কার্নেল (Kernel):
- অপারেটিং সিস্টেমের মূল অংশের নাম হল 'কার্নেল' (Kernel)।
- কার্নেল হল অপারেটিং সিস্টেমের মৌলিক এবং সবচেয়ে গুরুত্বপূর্ণ অংশ যা হার্ডওয়্যার এবং সফটওয়্যার এর মধ্যে যোগদান করে অপারেটিং সিস্টেমকে চালু এবং পরিচালনা করে।

• কার্নেলের কাজ: 
১. সিপিইউ এর শিডিউলিং এর দায়িত্ব পালন করে।
২. মেমোরি ম্যানেজমেন্ট, ডিভাইস ম্যানেজমেন্ট এর কাজ করে।
৩. ইনপুট/আউটপুট ডিভাইসের সাথে কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ অংশের সংযোগ স্থাপন করে।

উৎস: Techtarget website.
২৮০.
'Bootstrap Program' সাধারণত কোথায় সংরক্ষিত থাকে?
  1. ROM Chip
  2. Cache
  3. Hard Disk
  4. Register
ব্যাখ্যা
• বুটস্ট্র্যাপ লোডার:
- বুটস্ট্র্যাপ লোডার হল এমন একটি প্রোগ্রাম যা কম্পিউটারের EPROM, ROM বা অন্য Non-volatile মেমরিতে থাকে।
- কম্পিউটার চালু করার সময় এটি স্বয়ংক্রিয়ভাবে প্রসেসর দ্বারা কার্যকর হয়।
- কম্পিউটার চালু করার পর, সাধারণত এর রমে বা র‍্যামে কোনো অপারেটিং সিস্টেম লোড করা থাকে না।
- ফলে কম্পিউটারকে অবশ্যই তুলনামূলক ছোট একটি প্রোগ্রাম চালনা করতে হয় যা হার্ডড্রাইভ বা অন্য তথ্য সংরক্ষণ করার ডিভাইস থেকে ন্যূনতম তথ্য ব্যবহার করে অপারেটিং সিস্টমটিকে র‍্যামে লোড করে থাকে।
- যে ছোট প্রোগ্রামটি উক্ত প্রক্রিয়া চালু করে থাকে তাকেই bootstrapping, bootloader, boot program বা bootstrap loader বলে।

উৎস: Computerhope website.
২৮১.
নিচের কোনটি "Graphics Based Operating System" এর বৈশিষ্ট্য?
  1. কম্পিউটার পরিচালনার জন্য Root Prompt ব্যবহার করা হয়
  2. মাউসের সাহায্যে Icon এবং পুল ডাউন মেনু কমান্ড কার্যকরী করা যায়
  3. মাল্টিমিডিয়া সিস্টেম কার্যকর নয়
  4. এ ধরনের অপারেটিং সিস্টেমের জন্য কম্পিউটারে কম মেমরির প্রয়োজন হয়
ব্যাখ্যা
• Operating System:
- অপারেটিং সিস্টেম মূলত একটি পরিপূর্ণ সফটওয়্যার।
- একে অনেক সময় মাস্টার কন্ট্রোল প্রোগ্রামও বলা হয়। কম্পিউটার

• পরিচালনার ক্ষেত্রে অপারেটিং সিস্টেমকে দুই ভাগে ভাগ করা হয়। যথা:
১. বর্ণভিত্তিক অপারেটিং সিস্টেম (Text Based Operating System) ও
২. চিত্রভিত্তিক অপারেটিং সিস্টেম (Graphics Based Operating Sysatem)

• Graphics Based Operating System:

- গ্রাফিক্সের বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করা গেলে তাকে চিত্রভিত্তিক বা গ্র্যাফিক্যাল অপারেটিং সিস্টেম বলে। 

• চিত্রভিত্তিক বা গ্র্যাফিক্যাল অপারেটিং সিস্টেমের উদাহরণ:
Windows 95/98/Xp/2000/7, Mac OS ইত্যাদি।

• অপারেটিং সিস্টেমের উল্লেখযোগ্য বৈশিষ্ট্যসমূহ:
১. চিত্রভিত্তিক অপারেটিং সিস্টেমে কম্পিউটার চালু করার পর ডেস্কটপে বিভিন্ন প্রোগ্রামের আইকন বা প্রতীক থাকে।
২. বিভিন্ন প্রকার আইকন এবং পুল ডাউন মেন্যু কমান্ড ব্যবহার করে কম্পিউটারকে প্রয়োজনীয় নির্দেশ প্রদান করা হয়।
৩. কমান্ডের জন্য মেন্যু এবং প্রতিটি মেন্যুর আওতায় অনেক পুল ডাউন মেনু কমান্ড থাকে।
৪. মাউসের সাহায্যে Icon এবং পুল ডাউন মেনু কমান্ড কার্যকরী করা যায়।
৫. নতুন কোনো হার্ডওয়‍্যার বা সফটওয়্যার সংযোগ করা হলে কম্পিউটার নিজে থেকে বুঝতে পারে কোথায় সংযোগ
করা হয়েছে।
৬. নেটওয়ার্কিং, শেয়ারিং ও ইন্টারনেটব্যবস্থা অত্যন্ত কার্যকর।
৭. এ ধরনের সিস্টেমের জন্য ব্যবহারকারীকে কোনো ধরনের কমান্ড মুখস্থ রাখতে হয় না।
৮. মাল্টিমিডিয়া সিস্টেম কার্যকর।
৯. এ ধরনের অপারেটিং সিস্টেমের জন্য কম্পিউটারে বেশি মেমরির প্রয়োজন হয়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২৮২.
নিচের কোনটি Operating system নয়? 
  1. Linux
  2. Mac OS
  3. Unix
  4. Sheets
ব্যাখ্যা

• Sheets বা Google Sheets- Operating system নয়, এটি একটি স্প্রেডশিট সফটওয়্যার। 

অপারেটিং সিস্টেম: 
- কম্পিউটার পরিচালনার ক্ষেত্রে অপারেটিং সিস্টেমকে দুই ভাগে ভাগ করা হয়। 
যথা- 

১। বর্ণভিত্তিক অপারেটিং সিস্টেম (Text Based Operating System): 
• Linux, 
• Unix, 
• MS-DOS, 
• PC DOS, 
• CP/M ইত্যাদি। 

২। চিত্রভিত্তিক অপারেটিং সিস্টেম (Graphics Based Operating Sysatem): 
• Windows 95/98/Xp/2000/7, 
• Mac OS ইত্যাদি। 

উৎস:
১) তথ্য ও যোগাযোগ প্রযুক্তি, নবম-দশম শ্রেণি
২) কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

২৮৩.
নিচের কোনটি গুগলের উদ্ভাবিত ওপেন সোর্স অপারের্টিং সিস্টেম?
  1. Harmony
  2. Symbian
  3. Palm
  4. Fuchsia
ব্যাখ্যা
নেক্সট জেনারেশন অপারেটিং সিস্টেম Fuchsia অপারেটিং সিস্টেম ডেভেলপ করেছে গুগল।
এটি একটি ওপেন সোর্স অপারেটিং সিস্টেম।
২০২১ সালের মে মাসে এই অপারেটিং সিস্টেমটি ব্যবহারের জন্য উন্মুক্ত করা হয়।
২৮৪.
অপারেটিং সিস্টেমগুলোর মধ্যে কোনটি Apple Inc.- এর তৈরি?
  1. Fedora
  2. Windows
  3. Ubuntu
  4. macOS
ব্যাখ্যা
Apple Inc.- এর তৈরি অপারেটিং সিস্টেম হলো macOS. এটি বিশেষভাবে Apple-এর কম্পিউটার যেমন MacBook, iMac, Mac Mini ইত্যাদির জন্য ডিজাইন করা হয়েছে। macOS একটি ইউনিক্স-ভিত্তিক অপারেটিং সিস্টেম যা দ্রুততা, নিরাপত্তা এবং ব্যবহারকারীর বন্ধুত্বপূর্ণ ইন্টারফেসের জন্য পরিচিত।
- অন্যদিকে, Fedora এবং Ubuntu হলো লিনাক্স-ভিত্তিক ওপেন সোর্স অপারেটিং সিস্টেম, যা বিভিন্ন ধরনের কম্পিউটারে ব্যবহৃত হয়।
- Windows হলো Microsoft-এর তৈরি অপারেটিং সিস্টেম।
- তাই উল্লিখিত অপারেটিং সিস্টেমগুলোর মধ্যে শুধুমাত্র macOS-ই Apple Inc.-এর নিজস্ব ডেভেলপ করা ও রক্ষিত অপারেটিং সিস্টেম।
- সঠিক উত্তর: ঘ) macOS.

• অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- কম্পিউটার বুটিং করা থেকে শুরু করে কম্পিউটার বন্ধ করা পর্যন্ত সকল কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়।
- বিভিন্ন ধরণের অপারেটিং সিস্টেম:

• সিঙ্গেল ইউজার অপারেটিং সিস্টেম:
- একই সময়ে অপারেটিং সিস্টেমে ব্যবহারকারী সংখ্যা একজন হয়ে থাকলে তাকে সিঙ্গেল ইউজার অপারেটিং সিস্টেম বলে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়।
- যেমন- CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।

• মাল্টি ইউজার অপারেটিং সিস্টেম:
- আবার একাধিক ব্যবহারকারী একই সময়ে যখন কোনো কম্পিউটার সিস্টেম ব্যবহার করতে পারে সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলে।
- যেমন- Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৮৫.
GUI উইজেটের মূল উদ্দেশ্য কী?
  1. ব্যবহারকারীর তথ্য স্থায়ীভাবে রাখা
  2. মেমোরি ব্যবহার উন্নত করা
  3. টেক্সট ইন্টারফেস সরবরাহ করা
  4. ব্যবহারকারীর সাথে অ্যাপ্লিকেশন ইন্টারঅ্যাকশন করা
ব্যাখ্যা

• GUI (Graphical User Interface)-এ উইজেটের (Widget) মূল উদ্দেশ্য হলো ব্যবহারকারীর সাথে অ্যাপ্লিকেশনের মধ্যে ইন্টারঅ্যাকশন সহজ ও কার্যকরভাবে করা। উইজেট হলো গ্রাফিক্যাল ইন্টারফেসের ছোট উপাদান, যেমন বাটন, চেকবক্স, টেক্সটফিল্ড, স্লাইডার ইত্যাদি, যা ব্যবহারকারীকে সফটওয়্যার পরিচালনা করতে সাহায্য করে। এগুলো ব্যবহার করে ব্যবহারকারী মেনু, ডায়লগ বক্স বা অন্যান্য ফিচারের সাথে সরাসরি যোগাযোগ করতে পারে, কমান্ড টাইপ না করেও কাজ সম্পন্ন করতে পারে। উইজেট ব্যবহারকারীর অভিজ্ঞতা উন্নত করে, সফটওয়্যারকে আরও ব্যবহারবান্ধব করে তোলে, এবং ব্যবহারকারীর ইনপুট গ্রহণ ও প্রদর্শনের প্রক্রিয়াকে সহজ করে।
- সুতরাং সঠিক উত্তর হলো ঘ) ব্যবহারকারীর সাথে অ্যাপ্লিকেশন ইন্টারঅ্যাকশন করা।

 
• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম:
- গ্রাফিক্সের বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করা গেলে তাকে চিত্রভিত্তিক বা গ্র্যাফিক্যাল অপারেটিং সিস্টেম বলে।
- এ ধরনের অপারেটিং সিস্টেমে ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রামের সব কাজ করতে হয় বিভিন্ন প্রকার আইকন এবং পুলডাউন মেন্যু ব্যবহার করে।
- প্রয়োজনীয় প্রোগ্রামের আইকনের ওপর মাউস দিয়ে ডবল ক্লিক করলে প্রোগ্রামটি চালু হয়।
- Windows 95/98/Xp/2000/7, Mac OS ইত্যাদি চিত্রভিত্তিক অপারেটিং সিস্টেমের উদাহরণ।

• এই অপারেটিং সিস্টেমের উল্লেখযোগ্য বৈশিষ্ট্যসমূহ হলো:
১. চিত্রভিত্তিক অপারেটিং সিস্টেমে কম্পিউটার চালু করার পর ডেস্কটপে বিভিন্ন প্রোগ্রামের আইকন বা প্রতীক থাকে।
২. বিভিন্ন প্রকার আইকন এবং পুল ডাউন মেন্যু কমান্ড ব্যবহার করে কম্পিউটারকে প্রয়োজনীয় নির্দেশ প্রদান করা হয়।
৩. কমান্ডের জন্য মেন্যু এবং প্রতিটি মেন্যুর আওতায় অনেক পুল ডাউন মেনু কমান্ড থাকে।
৪. মাউসের সাহায্যে Icon এবং পুল ডাউন মেনু কমান্ড কার্যকরী করা যায়।
৫. নতুন কোনো হার্ডওয়‍্যার বা সফটওয়্যার সংযোগ করা হলে কম্পিউটার নিজে থেকে বুঝতে পারে কোথায় সংযোগ করা হয়েছে।
৬. নেটওয়ার্কিং, শেয়ারিং ও ইন্টারনেটব্যবস্থা অত্যন্ত কার্যকর।
৭. এ ধরনের সিস্টেমের জন্য ব্যবহারকারীকে কোনো ধরনের কমান্ড মুখস্থ রাখতে হয় না।
৮. মাল্টিমিডিয়া সিস্টেম কার্যকর।
৯. এ ধরনের অপারেটিং সিস্টেমের জন্য কম্পিউটারে বেশি মেমরির প্রয়োজন হয়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

২৮৬.
কোনটি প্যারালাল পোর্টে যুক্ত হয়?
  1. ক) মডেম
  2. খ) মাউস
  3. গ) সিডি-রম
  4. ঘ) স্ক্যানার
ব্যাখ্যা
প্যারালাল পোর্টে ডেটা সমান্তরাল ভাবে আদান -প্রদান হয়। এই পোর্টে প্রিন্টার স্ক্যানার ,সিডি বা ডিভিডি ড্রাইভ ইত্যাদি যন্ত্র সংযুক্ত করা হয়।
২৮৭.
MS-DOS অপারেটিং সিস্টেমটি কত বিট বিশিষ্ট হয়?
  1. ক) ৮
  2. খ) ১৬
  3. গ) ৬৪
  4. ঘ) ৩২
ব্যাখ্যা
MS-DOS অপারেটিং সিস্টেমটি ১৬ বিট বিশিষ্ট হয়।

- MS-DOS হচ্ছে একটি বর্ণভিত্তিক অপারেটিং সিস্টেম। 
- অপারেটিং সিস্টেম বা ওএস একটি সিস্টেম সফটওয়্যার।
- কম্পিউটার অন হওয়ার সাথে সাথেই অপারেটিং সিস্টেম কাজ শুরু হয়ে যায়।
- অপারেটিং সিস্টেম একটি কম্পিউটারকে সচল ও ব্যবহার উপযোগী করে রাখে।

সূত্র- Indiana University Website [লিঙ্ক]
২৮৮.
Apple Mac অপারেটিং সিস্টেমের উদাহরণ কোনটি?
  1. ক) Windows Server 2016
  2. খ) OS X 10.8
  3. গ) Debian
  4. ঘ) Manjaro
ব্যাখ্যা

ম্যাকওএস (পূর্ববর্তী ম্যাক ওএস এক্স এবং পরবর্তীতে ওএস এক্স) হলো একটি মালিকানাধীন গ্রাফিক্যাল অপারেটিং সিস্টেম যা ২০০১ সাল থেকে অ্যাপল প্রতিষ্ঠান কর্তৃক বিকশিত এবং বাজারজাত করা হয়ে আসছে।
এটি অ্যাপলের ম্যাক কম্পিউটারের জন্য প্রাথমিক অপারেটিং সিস্টেম।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি-২, এসএসসি ও ভোকেশনাল। 

২৮৯.
একজন ব্যবহারকারী CUI-এর সাথে প্রধানত কীভাবে ইন্টারঅ্যাক্ট করে?
  1. মাউস ক্লিক
  2. ভয়েস কমান্ড
  3. কীবোর্ড টাইপিং
  4. স্পর্শের মাধ্যমে
ব্যাখ্যা

• CUI বা Command-Line User Interface হলো একটি ব্যবহারকারী ইন্টারফেস যেখানে ব্যবহারকারী কম্পিউটারের সাথে সরাসরি কমান্ডের মাধ্যমে যোগাযোগ করে। CUI-তে প্রধানত কীবোর্ড টাইপিং-এর মাধ্যমে ইন্টারঅ্যাকশন করা হয়, অর্থাৎ ব্যবহারকারী কমান্ড লিখে কম্পিউটারকে নির্দিষ্ট কাজ সম্পাদনের নির্দেশ দেয়। মাউস ক্লিক, ভয়েস কমান্ড বা স্পর্শের মাধ্যমে এখানে খুব কম বা কার্যত কোন কাজ হয় না, কারণ CUI-তে কোনো গ্রাফিকাল বা টাচ-ভিত্তিক উপাদান থাকে না। ব্যবহারকারীকে অবশ্যই সঠিক সিনট্যাক্স অনুযায়ী কমান্ড টাইপ করতে হয়, এবং কম্পিউটার সেই কমান্ডের ফলাফল টেক্সট আকারে প্রদর্শন করে।
- তাই কীবোর্ডের মাধ্যমে টাইপ করাই CUI-এর সবচেয়ে সাধারণ এবং মূল ইন্টারঅ্যাকশন পদ্ধতি।
- সঠিক উত্তর: গ) কীবোর্ড টাইপিং।

• বর্ণ-ভিত্তিক (Text based/Character User Interface-CUI) অপারেটিং সিস্টেম:
- বর্ণ-ভিত্তিক অপারেটিং সিস্টেমে কী-বোর্ডের সাহায্যে বিভিন্ন বর্ণ টাইপ করে এবং কী-বোর্ডের বিভিন্ন বোতাম ব্যবহার করে কম্পিউটারকে প্রয়োজনীয় নির্দেশ প্রদান করা হয়।
- ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রাম ব্যবহারের সকল পর্যায়ের কাজই করতে হয় কী-বোর্ডের সাহায্যে বিভিন্ন বর্ণ টাইপ করে এবং কী-বোর্ডের বিভিন্ন বোতাম ব্যবহার করে।

• বর্ণ বা টেক্সটভিত্তিক অপারেটিং সিস্টেম:
- MS-DOS,
- PC DOS,
- CP/M, ইত্যাদি।

• অপারেটিং সিস্টেম:
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপারেটিং সিস্টেম বলা হয়।

• ইন্টারফেস ভিত্তিক অপারেটিং সিস্টেমের প্রকারভেদ-
- অপারেটিং সিস্টেমগুলোতে কাজ করার পরিবেশ এবং ইন্টারফেসের উপর ভিত্তি করে এদেরকে আবার দুইভাগে ভাগ করা যায়।

• চিত্র-ভিত্তিক (Graphical User Interface-GUI) অপারেটিং সিস্টেম:
- চিত্র-ভিত্তিক অপারেটিং সিস্টেমে ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রাম ব্যবহারের সকল পর্যায়ের কাজই করতে হয় বিভিন্ন প্রকার আইকন (Icon) এবং পুল ডাউন মেন্যু কমান্ড ব্যবহার করে।
- আইকন এবং পুল ডাউন মেন্যু কমান্ড নির্বাচন, ব্যবহার এবং কার্যকর করা হয় মাউসের সাহায্যে।
- চিত্র ভিত্তিক অপারেটিং সিস্টেমে কম্পিউটার চালু করার পর পর্দার উপরে বা ডেস্কটপে বিভিন্ন প্রোগ্রামের আইকন বা প্রতিকী চিত্র থাকে।
- প্রয়োজনীয় প্রোগ্রামের আইকনের উপর মাউস পয়েন্টার দিয়ে ডাবল-ক্লিক করলেই প্রোগ্রামটি চালু হয়ে যায়।
- চিত্র ভিত্তিক অপারেটিং সিস্টেমে কোনো কমান্ড মুখস্থ করে রাখার প্রয়োজন হয় না।

• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম:
- Windows 95/98/Xp/2000/7,
- Mac OS, ইত্যাদি।

উৎস: ১। বিবিএ প্রোগ্রাম, মৌলিক কম্পিউটার শিক্ষা।
২। কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি ও দাখিল, ভোকেশনাল।

২৯০.
এনড্রয়েড কী ভিত্তিক অপারেটিং সিস্টেম?
  1. উইন্ডোজ
  2. লিনাক্স
  3. ম্যাক ওএস
  4. ইউনিক্স
ব্যাখ্যা

এনড্রয়েড লিন্যাক্স (Linux Kernel) ভিত্তিক অপারেটিং সিস্টেম।

• Android:
- Android হলো স্মার্টফোন ও ট্যাবলেট কম্পিউটারের জন্য লিনাক্স ভিত্তিক ওপেন সোর্স অপারেটিং সিস্টেম।
- Open Handset Alliance এই অপারেটিং সিস্টেমের উদ্ভাবন করে এবং পরে গুগল এটি কিনে নেয়।
- এটি ওপেন সোর্স সফটওয়্যার এবং স্মার্টফোনের জগতের সবচেয়ে জনপ্রিয় সফটওয়্যার।
- Android বর্তমানে গুগলের একটি মাল্টি ইউজার অপারেটিং সিস্টেম।
- Android package file এর এক্সটেনশন .apk
- Android OS ব্যবহৃত প্রথম ফোন T-Mobile G1 (HTC Dream নামে বেশি পরিচিত)।
- Android অপারেটিং সিস্টেমটি প্রথম বাজারে আসে ২০০৮ সালে।

উৎস:
১। কম্পিউটার অ্যাপ্লিকেশন, ৯ম-১০ম শ্রেণি, ভোকেশনাল [২০২১ সংস্করণ],
২। এনড্রয়েড অফিসিয়াল ওয়েবসাইট। [link]

২৯১.
নিচের কোনটি অপারেটিং সিস্টেম?
  1. ক) FORTAN
  2. খ) C
  3. গ) BASIC
  4. ঘ) DOS
ব্যাখ্যা
- DOS, CP/M, XENIX ইত্যাদি হচ্ছে অপারেটিং সিস্টেম।
- কম্পিউটার প্রোগ্রামের একটি ল্যাংগুয়েজ এর নাম C। 
- এছাড়া আরও কয়েকটি কম্পিউটার ল্যাংগুয়েজ হলোঃ FORTAN, BASIC, ADA, C++ ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৯২.
নিচের কোনটি ভিন্ন?
  1. Linux
  2. CP/M
  3. Android
  4. C
ব্যাখ্যা
• সিঙ্গেল ইউজার অপারেটিং সিস্টেম:
- একই সময়ে অপারেটিং সিস্টেমে ব্যবহারকারী সংখ্যা একজন হয়ে থাকলে তাকে সিঙ্গেল ইউজার অপারেটিং সিস্টেম বলে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়।
- উদাহরণ: CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।

• মাল্টি ইউজার অপারেটিং সিস্টেম:
- আবার একাধিক ব্যবহারকারী একই সময়ে যখন কোনো কম্পিউটার সিস্টেম ব্যবহার করতে পারে সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলে।
- উদাহরণ: Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

এখানে, Linux, CP/M এবং Android- তিনটিই Operating system.
আর C হচ্ছে প্রোগ্রামিং ভাষা।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৯৩.
কোন অপারেটিং সিস্টেম একাধিক ব্যবহারকারীকে একই সময়ে ব্যবহারের সুযোগ দেয়?
  1. Unix
  2. Android
  3. MS-DOS
  4. Windows 95
ব্যাখ্যা

- Unix একটি মাল্টি ইউজার অপারেটিং সিস্টেম তাই এটি একাধিক ব্যবহারকারীকে একই সময়ে ব্যবহারের সুযোগ দেয়। 

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

- অপারেটিং সিস্টেম হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে। 
- কম্পিউটার বুটিং করা থেকে শুরু করে কম্পিউটার বন্ধ করা পর্যন্ত সকল কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়। 

• সিঙ্গেল ইউজার অপারেটিং সিস্টেম: 
- একই সময়ে অপারেটিং সিস্টেমে ব্যবহারকারী সংখ্যা একজন হয়ে থাকলে তাকে সিঙ্গেল ইউজার অপারেটিং সিস্টেম বলে। 
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়। 
যেমন- CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি। 

মাল্টি ইউজার অপারেটিং সিস্টেম: 
- একাধিক ব্যবহারকারী একই সময়ে যখন কোনো কম্পিউটার সিস্টেম ব্যবহার করতে পারে সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলে। 
যেমন- Windows NT Server, Windows 2003/2008 Server, Unix, Linux ইত্যাদি। 
- XENIX হলো UNIX অপারেটিং সিস্টেমের একটি সংস্করণ। 

বর্ণ বা টেক্সটভিত্তিক অপারেটিং সিস্টেম: 
- এই ধরনের অপারেটিং সিস্টেম হলো কমান্ড লাইন ইউজার ইন্টারফেস। 
- ডিস্ক ফর্মেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রামের সব কাজ কি-বোর্ডের মাধ্যমে কমান্ডের সাহায্যে করতে হয়। 
যেমন- Linux, Unix, MS-DOS, PC DOS, CP/M ইত্যাদি। 

চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম:
- গ্রাফিক্সের বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করা গেলে তাকে চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম বলে। 
যেমন- Windows 95/98/Xp/2000/7, Mac OS ইত্যাদি। 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

২৯৪.
Windows NT সার্ভারের মূল কাজ কী?
  1. গ্রাফিক ডিজাইন তৈরি করা
  2. মোবাইল অ্যাপ তৈরি 
  3. পার্সোনাল কম্পিউটিং
  4. সার্ভারভিত্তিক নেটওয়ার্ক পরিচালনা
ব্যাখ্যা

• Windows NT সার্ভার একটি শক্তিশালী অপারেটিং সিস্টেম যা মূলত সার্ভারভিত্তিক নেটওয়ার্ক পরিচালনার জন্য ডিজাইন করা হয়েছে। এটি বড় বা ছোট ব্যবসায়িক প্রতিষ্ঠানগুলোতে নেটওয়ার্কের নিরাপত্তা, ব্যবহারকারীর প্রমাণীকরণ, ফাইল ও প্রিন্ট শেয়ারিং, এবং অ্যাপ্লিকেশন হোস্টিংয়ের মতো কার্যক্রম সহজ ও দক্ষভাবে পরিচালনা করতে সাহায্য করে। Windows NT সার্ভার ব্যবহার করে একাধিক ব্যবহারকারী একই নেটওয়ার্কে একসাথে কাজ করতে পারে এবং তথ্য সংরক্ষণ, ব্যাকআপ, এবং রিমোট অ্যাক্সেসের সুবিধাও পাওয়া যায়। এটি গ্রাফিক ডিজাইন বা মোবাইল অ্যাপ তৈরির জন্য নয়, বরং নেটওয়ার্কের স্থিতিশীলতা এবং নিরাপত্তা নিশ্চিত করাই এর মূল উদ্দেশ্য।

উত্তর: ঘ) সার্ভারভিত্তিক নেটওয়ার্ক পরিচালনা।


• অপারেটিং সিস্টেম:
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।
- এটি কম্পিউটারের ইনপুট ও আউটপুট হার্ডওয়্যার এবং অ্যাপ্লিকেশন সফটওয়‍্যারের সাথে সেতুবন্ধ রক্ষা করে ব্যবহারকারীর নির্দেশ অনুযায়ী ডেটা গ্রহণ করে, প্রক্রিয়াকরণ করে এবং প্রক্রিয়াকরণের পর প্রাপ্ত ফলাফল প্রদানে সহায়তা করে।

• সিঙ্গেল ইউজার অপারেটিং সিস্টেম:
- একই সময়ে অপারেটিং সিস্টেমে ব্যবহারকারী সংখ্যা একজন হয়ে থাকলে তাকে সিঙ্গেল ইউজার অপারেটিং সিস্টেম বলে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়।

• সিঙ্গেল ইউজার অপারেটিং সিস্টেমের উদাহরণ:
- CP/M,
- Symbian OS,
- Palm OS,
- MS-DOS,
- PC-DOS,
- Windows 95/98 ইত্যাদি।

• মাল্টি ইউজার অপারেটিং সিস্টেম:
- একাধিক ব্যবহারকারী একই সময়ে যখন কোনো কম্পিউটার সিস্টেম ব্যবহার করতে পারে সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলে।

• মাল্টি ইউজার অপারেটিং সিস্টেমের উদাহরণ:
- Windows NT Server,
- Android,
- Windows 2003/2008 Server,
- Unix,
- Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

২৯৫.
আইফোনে চালিত অ্যাপল নির্মিত অপারেটিং সিস্টেমের নাম কী?
  1. Windows Mobile
  2. iOS
  3. HarmonyOS
  4. Android
ব্যাখ্যা

• আইফোনে যে অপারেটিং সিস্টেম চালিত হয়, তার নাম হলো iOS। এটি অ্যাপল কোম্পানি নিজস্বভাবে তৈরি করেছে এবং শুধু আইফোন, আইপ্যাড ও আইপড টাচের মতো অ্যাপল ডিভাইসগুলোতেই ব্যবহৃত হয়। iOS মূলত সহজ ব্যবহারযোগ্যতা, নিরাপত্তা ও দ্রুত কর্মক্ষমতার জন্য পরিচিত। এতে অ্যাপ স্টোর থেকে অ্যাপ ডাউনলোড করা যায়, যা ব্যবহারকারীদের জন্য বিভিন্ন ধরণের সেবা ও সুবিধা প্রদান করে। Windows Mobile, HarmonyOS বা Android হলো অন্য নির্মাতাদের অপারেটিং সিস্টেম, যা আইফোনে ব্যবহৃত হয় না। তাই সঠিক উত্তর হচ্ছে খ) iOS, যা অ্যাপলের সবচেয়ে জনপ্রিয় এবং সফল মোবাইল অপারেটিং সিস্টেম।

• অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- কম্পিউটার বুটিং করা থেকে শুরু করে কম্পিউটার বন্ধ করা পর্যন্ত সকল কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়।

• বিভিন্ন ধরণের অপারেটিং সিস্টেম:
• সিঙ্গেল ইউজার অপারেটিং সিস্টেম:
- একই সময়ে অপারেটিং সিস্টেমে ব্যবহারকারী সংখ্যা একজন হয়ে থাকলে তাকে সিঙ্গেল ইউজার অপারেটিং সিস্টেম বলে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়।
- যেমন- CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।

• মাল্টি ইউজার অপারেটিং সিস্টেম:
- আবার একাধিক ব্যবহারকারী একই সময়ে যখন কোনো কম্পিউটার সিস্টেম ব্যবহার করতে পারে সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলে।
- যেমন- Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

২৯৬.
iOS অ্যাপ রিলিজের জন্য কোন সার্ভিস ব্যবহৃত হয়?
  1. App Store
  2. Google Play Store
  3. Apple Store
  4. TestFlight
ব্যাখ্যা
iOS অ্যাপ রিলিজের জন্য মূলত App Store ব্যবহৃত হয়। Apple-এর App Store হলো একটি অফিসিয়াল প্ল্যাটফর্ম যেখানে ডেভেলপাররা তাদের তৈরি করা অ্যাপ প্রকাশ করেন এবং ব্যবহারকারীরা সেগুলো ডাউনলোড ও ব্যবহার করতে পারেন। অ্যাপ প্রকাশের জন্য ডেভেলপারকে প্রথমে Apple Developer Program-এ যোগ দিতে হয় এবং প্রয়োজনীয় গাইডলাইন অনুসরণ করতে হয়। এরপর অ্যাপটি Apple-এর রিভিউ প্রক্রিয়ার মধ্য দিয়ে যায়, যাতে এর নিরাপত্তা, গুণগত মান ও নীতিমালা মেনে চলা নিশ্চিত হয়। অনুমোদন পাওয়ার পর অ্যাপটি বিশ্বব্যাপী App Store-এ রিলিজ হয়। তাই সঠিক উত্তর হলো – App Store.

• অপারেটিং সিস্টেম:
- অপারেটিং সিস্টেম হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- কম্পিউটার বুটিং করা থেকে শুরু করে কম্পিউটার বন্ধ করা পর্যন্ত সকল কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়।
- বিভিন্ন ধরণের অপারেটিং সিস্টেম:
• সিঙ্গেল ইউজার অপারেটিং সিস্টেম:
- একই সময়ে অপারেটিং সিস্টেমে ব্যবহারকারী সংখ্যা একজন হয়ে থাকলে তাকে সিঙ্গেল ইউজার অপারেটিং সিস্টেম বলে।
- একে অনেক সময় সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়।
- যেমন- CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98 ইত্যাদি।
• মাল্টি ইউজার অপারেটিং সিস্টেম:
- আবার একাধিক ব্যবহারকারী একই সময়ে যখন কোনো কম্পিউটার সিস্টেম ব্যবহার করতে পারে সেই কম্পিউটারে ব্যবহৃত অপারেটিং সিস্টেমকে মাল্টি ইউজার অপারেটিং সিস্টেম বলে।
- যেমন- Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২৯৭.
অপারেটিং সিস্টেমের মূল অংশের নাম কী?
  1. শেল
  2. বায়োস
  3. চিপ
  4. কার্নেল
ব্যাখ্যা
• কার্নেল (Kernel):
- অপারেটিং সিস্টেমের মূল অংশের নাম হলো কার্নেল।
- কার্নেল হলো অপারেটিং সিস্টেমের মৌলিক এবং সবচেয়ে গুরুত্বপূর্ণ অংশ যা হার্ডওয়্যার এবং সফটওয়্যার এর মধ্যে যোগদান করে অপারেটিং সিস্টেমকে চালু এবং পরিচালনা করে।

• কার্নেলের কাজ:
- সিপিইউ শিডিউলিংয়ের দায়িত্ব পালন করা হয়।
- ইনকামিং প্রক্রিয়ার অবস্থা নির্ধারণ এবং টাস্ক ব্যবস্থাপনা নিয়ন্ত্রণের জন্য ব্যবহৃত হয়।
- মেমরি ম্যানেজমেন্ট এবং ডিভাইস ম্যানেজমেন্টের কাজ পরিচালনা করে।
- ইনপুট/আউটপুট ডিভাইসের সাথে কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিটের সংযোগ স্থাপন করা হয়।

উৎস:
1. Techtarget website.
2. geeksforgeeks website.
২৯৮.
Digital Device এ Decoder সাধারণত কোন ক্ষেত্রে ব্যবহৃত হয়?
  1. Signal Storage
  2. Data Compression
  3. Noise Reduction
  4. Memory Addressing
ব্যাখ্যা

• Decoder হলো একটি ডিজিটাল সার্কিট যা n-bit ইনপুট গ্রহণ করে এবং 2n আউটপুট লাইনে রূপান্তর করে। এই আউটপুটগুলোর মধ্যে শুধুমাত্র একটি লাইন সক্রিয় থাকে, এবং বাকি সব লাইন নিষ্ক্রিয় থাকে।

কর্মপ্রক্রিয়া:
- Decoder একটি নির্দিষ্ট ইনপুট বাইনারি কোড গ্রহণ করে এবং সেই কোড অনুযায়ী আউটপুটের নির্দিষ্ট লাইনকে সক্রিয় করে। 

প্রধান ব্যবহার ক্ষেত্র:
- Memory Addressing: মেমোরির নির্দিষ্ট র‍্যাম বা রেজিস্টার লাইন সক্রিয় করার জন্য Decoder ব্যবহার করা হয়। এটি CPU এবং কন্ট্রোল ইউনিটে ডেটা সঠিকভাবে প্রেরণের জন্য অপরিহার্য।
- ডেটা রাউটিং: নির্দিষ্ট ডিভাইসে তথ্য পাঠাতে বা প্রসেস করতে ব্যবহার করা হয়।
- One-Hot Encoding: ডিজিটাল লজিক সার্কিটে নির্দিষ্ট লাইন বা ডিভাইস সিলেকশন সহজ করতে One-Hot আউটপুট তৈরি করা হয়।

গুরুত্ব:
- Decoder ডিজিটাল ডিভাইসে নির্দিষ্ট লাইন বা ডিভাইস সিলেকশন সহজ করে।
- এটি মেমোরি, CPU, এবং কন্ট্রোল ইউনিটের জন্য অপরিহার্য।

তথ্যসূত্র:
- NCTB, তথ্য ও যোগাযোগ প্রযুক্তি, নবম-দশম শ্রেণি।
- ব্রিটানিকা [লিংক] 

২৯৯.
কোনটি ছাড়া একটি কম্পিউটার বুট করতে পারেনা?
  1. কম্পাইলার
  2. লোডার
  3. অপারেটিং সিস্টেম
  4. বুটস্ট্র্যাপ
ব্যাখ্যা
• অপারেটিং সিস্টেমের গুরুত্ব:
- অন্যান্য সফটওয়্যার বা প্রোগামের ন্যায় অপারেটিং সিস্টেমও এক ধরনের সফটওয়্যার।
- কম্পিউটার সিস্টেম জনপ্রিয় হওয়ার পেছনে অপারেটিং সিস্টেমের গুরুত্বপূর্ণ অবদান রয়েছে।
- কম্পিউটার বুটিং করা থেকে শুরু করে কম্পিউটার বন্ধ করা পর্যন্ত সকল কাজই অপারেটিং সিস্টেমের তত্ত্বাবধানে পরিচালিত ও নিয়ন্ত্রিত হয়।
- অপারেটিং সিস্টেম কম্পিউটারের ব্যবহার সহজ করে দিয়েছেন।
- অপারেটিং সিস্টেম হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সেতুবন্ধ রচনা করে।
- কম্পিউটারের অভ্যন্তরীণ কাজগুলো পরিচালনার দায়িত্ব পালন করে।
- হার্ডওয়্যার দিয়ে যাবতীয় কাজ করানোর দায়িত্ব ব্যবহারকারীর পরিবর্তে অপারেটিং সিস্টেম পালন করে।
- কম্পিউটারে সব ধরনের সফটওয়্যার থাকলেও অপারেটিং সিস্টেম ব্যতীত এটি কোনো কাজ করে না।
- কম্পিউটারে সম্পাদিত তথ্যাবলি সংরক্ষণ, ফাইল সিস্টেম নিয়ন্ত্রণ, বিভিন্ন ধরনের ত্রুটি নির্ণয়, সিস্টেম বন্টন, ইনপুট ও আউটপুট অপারেশন, প্রোগাম পরিচালনা সর্বোপরি কম্পিউটারের যাবতীয় কার্যাবলি সম্পাদনে অপারেটিং সিস্টেম গুরুত্বপূর্ণ ভূমিকা পালন করে থাকে।
- তাই কম্পিউটার পরিচালনার জন্য অপারেটিং সিস্টেম সফটওয়্যারের প্রয়োজন অনস্বীকার্য।
- অপারেটিং সিস্টেম ছাড়া কম্পিউটার বুট করতে পারে না।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩০০.
কিসের উপর ভিত্তি করে এন্ড্রয়েড অপারেটিং সিস্টেম তৈরি করা হয়েছে?
  1. ক) Linux
  2. খ) Solaris
  3. গ) AIX
  4. ঘ) GNU
ব্যাখ্যা
লিনাক্স কার্নেলের উপর নির্ভর করে টাচস্ক্রিণ স্মার্টফোনের জন্য এন্ড্রয়েড অপারেটিং সিস্টেম নির্মাণ করেছে গুগল। এন্ড্রয়েড একটি ওপেন সোর্স প্ল্যাটফর্ম। গুগল সহ আরো অনেক কোম্পানি এন্ড্রয়েড ভিত্তিক ফোন বাজারজাত করে।
Source: Google