ব্যবহারকারী অপারেটিং সিস্টেমকে কমান্ড বা নির্দেশ দেওয়ার জন্য যে ইন্টারফেস ব্যবহার করে তাকে কী বলা হয়?
A
Scheduler
B
API
C
Shell
D
Kernel
উত্তরের বিবরণ
Shell হলো এমন একটি ইন্টারফেস যা ব্যবহারকারী এবং অপারেটিং সিস্টেমের মধ্যে যোগাযোগ স্থাপন করে। ব্যবহারকারী শেলের মাধ্যমে কমান্ড প্রদান করে এবং শেল সেই কমান্ডগুলো কোরে (Kernel) পাঠায়, যেখানে সেগুলি প্রক্রিয়াজাত হয়। শেল হতে পারে CLI (Command Line Interface) যেমন Bash, অথবা GUI (Graphical User Interface) যেমন Windows Explorer।
অপারেটিং সিস্টেম:
-
কম্পিউটারকে পরিচালনা ও নিয়ন্ত্রণের জন্য একটি প্রয়োজনীয় সিস্টেম সফটওয়্যার হলো অপারেটিং সিস্টেম।
-
এটি কম্পিউটারকে স্বয়ংক্রিয়ভাবে নিয়ন্ত্রণ করার জন্য প্রোগ্রাম বা প্রোগ্রামসমষ্টি দ্বারা গঠিত।
-
এক কথায় অপারেটিং সিস্টেম হলো এমন একটি মাধ্যম যা ব্যবহারকারীর সাথে কম্পিউটারের হার্ডওয়্যার ও সফটওয়্যারের সংযোগ ঘটায়।
-
উদাহরণ হিসেবে বলা যায়: CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98, Windows NT Server, Windows 2003/2008 Server, Unix, Linux।
অন্যান্য অপশনসমূহ:
-
Scheduler: CPU-তে কোন প্রসেস কখন চলবে তা নির্ধারণ করে, কিন্তু এটি ব্যবহারকারী ইন্টারফেস নয়।
-
API (Application Programming Interface): বিভিন্ন সফটওয়্যার অ্যাপ্লিকেশনের মধ্যে যোগাযোগের মাধ্যম, ব্যবহারকারী এবং OS এর মধ্যে সরাসরি যোগাযোগ নয়।
-
Kernel: এটি অপারেটিং সিস্টেমের মূল অংশ, যা সরাসরি হার্ডওয়্যারের সাথে কাজ করে, তবে ব্যবহারকারী সরাসরি এর সাথে যোগাযোগ করতে পারে না।

0
Updated: 17 hours ago
একটি অপারেটিং সিস্টেমের প্রধান কাজ কী?
Created: 1 week ago
A
হার্ডওয়্যার এবং সফ্টওয়্যার রিসোর্স ম্যানেজ করা
B
ইউজার ইন্টারফেস তৈরি করা
C
অ্যাপ্লিকেশন ডেভেলপ করা
D
ইন্টারনেট সংযোগ প্রদান করা
অপারেটিং সিস্টেম (Operating System - OS)
-
অপারেটিং সিস্টেম হলো একটি সিস্টেম সফটওয়্যার, যা কম্পিউটারের হার্ডওয়্যার এবং সফটওয়্যার রিসোর্স পরিচালনা করে।
-
এটি ব্যবহারকারী ও কম্পিউটার হার্ডওয়্যারের মধ্যে একটি ইন্টারফেস হিসেবে কাজ করে।
-
কম্পিউটার বুটিং থেকে বন্ধ হওয়া পর্যন্ত সব কাজের তত্ত্বাবধানে থাকে OS।
ধরনভিত্তিক অপারেটিং সিস্টেম:
-
সিঙ্গেল ইউজার অপারেটিং সিস্টেম (Single User OS):
-
একই সময়ে একজন ব্যবহারকারী মাত্র OS ব্যবহার করতে পারে।
-
একে সিঙ্গেল টাস্কিং অপারেটিং সিস্টেমও বলা হয়।
-
উদাহরণ: CP/M, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98।
-
-
মাল্টি ইউজার অপারেটিং সিস্টেম (Multi-user OS):
-
একাধিক ব্যবহারকারী একই সময়ে OS ব্যবহার করতে পারে।
-
উদাহরণ: Windows NT Server, Android, Windows 2003/2008 Server, Unix, Linux।
-

0
Updated: 1 week ago
অপারেটিং সিস্টেমে ভার্চুয়াল মেমোরি ব্যবহার করা হয়-
Created: 4 days ago
A
অনেক বেশি ডেটা সংরক্ষণের জন্য
B
ক্লাউডে ডেটা সংরক্ষণের জন্য
C
সেকেন্ডারি স্টোরেজ ব্যবহার করে RAM বাড়াতে
D
এক্সটারনাল মেমোরি সংযোগের জন্য
অপারেটিং সিস্টেমে Virtual Memory ব্যবহার করা হয় মূলত ফিজিক্যাল RAM-এর সীমাবদ্ধতা দূর করতে। যেহেতু কম্পিউটারের RAM সীমিত, তাই বড় প্রোগ্রাম বা একাধিক প্রোগ্রাম একসাথে চলার সময় সমস্যা তৈরি হতে পারে।
এই ক্ষেত্রে Virtual Memory সেকেন্ডারি স্টোরেজ (যেমন Hard Disk) কে RAM-এর মতো ব্যবহার করে। ফলে ব্যবহারকারীর কাছে মনে হয় RAM অনেক বেশি আছে, যদিও বাস্তবে তা ডিস্ক স্পেস থেকে সাময়িকভাবে নেওয়া হচ্ছে।
এটি memory management সহজ করে, multi-programming সমর্থন দেয় এবং system performance বাড়ায়।
-
Virtual Memory হলো OS-এর একটি প্রযুক্তি যা RAM এবং Secondary Storage একসাথে ব্যবহার করে।
-
এটি প্রোগ্রামকে তার বাস্তব RAM capacity এর বেশি memory ব্যবহার করতে দেয়।
-
যখন RAM full হয়ে যায়, OS অপ্রয়োজনীয় data বা inactive program part কে secondary storage-এ স্থানান্তর করে।
-
পুরো প্রক্রিয়া automatically managed by the Operating System, তাই ব্যবহারকারী বা programmer কে memory সীমা নিয়ে ভাবতে হয় না।
-
মূল উদ্দেশ্য: Secondary Storage ব্যবহার করে RAM বাড়ানো।
সঠিক উত্তর: গ) সেকেন্ডারি স্টোরেজ ব্যবহার করে RAM বাড়াতে।

0
Updated: 4 days ago
Which company developed the Windows operating system?
Created: 4 days ago
A
IBM
B
C
Microsoft
D
Apple
উইন্ডোজ অপারেটিং সিস্টেম: ব্যক্তিগত ও প্রাতিষ্ঠানিক কম্পিউটিংয়ের বিশ্বস্ত সঙ্গী
উইন্ডোজ অপারেটিং সিস্টেম ব্যক্তিগত কম্পিউটার (PC) এবং প্রাতিষ্ঠানিক ব্যবহারকারীদের মধ্যে প্রথম পছন্দের একটি অপারেটিং সিস্টেম। মাইক্রোসফট কর্পোরেশন ১৯৮৫ সালে তাদের প্রথম চিত্রভিত্তিক ইন্টারফেস Windows 1.0 বাজারে প্রকাশ করে। এর ধারাবাহিকতায়, ১৯৯৫ সালে Windows 95 একটি সম্পূর্ণ অপারেটিং সিস্টেম হিসেবে আত্মপ্রকাশ করে এবং খুব দ্রুত জনপ্রিয়তা অর্জন করে। পরবর্তীতে এর বিভিন্ন নতুন সংস্করণ বাজারে আসে, যেমন Windows 2007, 2010, এবং 2013।
মাইক্রোসফট প্রতিটি নতুন সংস্করণে ব্যবহারকারীদের জন্য নতুন এবং উন্নত ফিচার সংযুক্ত করেছে, যার মধ্যে কয়েকটি হলো:
ইন্টারনেট ব্যবহারের সুবিধা: উন্নত ব্রাউজিং অভিজ্ঞতা।
ইউএসবি এবং ডিভিডি সাপোর্ট: পেরিফেরাল ডিভাইস সংযোগ এবং মিডিয়া ব্যবহারের সুবিধা।
FAT32 ও NTFS ফাইল সিস্টেম ব্যবহার: ডেটা স্টোরেজ এবং ব্যবস্থাপনার জন্য উন্নত ফাইল সিস্টেম।
ইন্টারঅ্যাকটিভ ও অনলাইন গেম খেলার সুবিধা: বিনোদনের জন্য গেমিং অপশন।

0
Updated: 4 days ago