ব্যাখ্যা
সঠিক উত্তর: (খ) Graphical User Interface
**ভূমিকা:**
কম্পিউটার ব্যবহারের ক্ষেত্রে ইউজার ইন্টারফেস (User Interface) হলো এমন একটি মাধ্যম যার মাধ্যমে ব্যবহারকারী কম্পিউটারের সাথে যোগাযোগ স্থাপন করে। বিভিন্ন ধরনের ইউজার ইন্টারফেসের মধ্যে **Graphical User Interface (GUI)** হলো সবচেয়ে জনপ্রিয় এবং সহজবোধ্য মাধ্যম, যেখানে আইকন, উইন্ডো, মেনু এবং অন্যান্য ভিজ্যুয়াল উপাদান ব্যবহৃত হয়।
---
**Graphical User Interface (GUI) সম্পর্কে বিস্তারিত তথ্য:**
— **সংজ্ঞা:** GUI হলো এমন একটি ইন্টারফেস যেখানে ব্যবহারকারী টেক্সট কমান্ড না লিখে সরাসরি আইকন, বোতাম, উইন্ডো ইত্যাদির মাধ্যমে কম্পিউটারের সাথে যোগাযোগ করে।
— **বৈশিষ্ট্য:**
— **ভিজ্যুয়াল মেটাফোর:** ফাইল, ফোল্ডার ইত্যাদিকে বাস্তব জীবনের সাথে মিলিয়ে উপস্থাপন করা হয় (যেমন: ফোল্ডারকে একটি কাগজের স্ট্যাক হিসেবে দেখানো)।
— **ইন্টারেক্টিভ উপাদান:** মাউস, টাচস্ক্রিন বা অন্যান্য ইনপুট ডিভাইস ব্যবহার করে সরাসরি ক্লিক, ড্র্যাগ অ্যান্ড ড্রপ ইত্যাদি করা যায়।
— **সহজবোধ্য:** টেকনিক্যাল জ্ঞানের প্রয়োজন ছাড়াই সাধারণ ব্যবহারকারীরা কম্পিউটার পরিচালনা করতে পারে।
— **উদাহরণ:**
— উইন্ডোজ অপারেটিং সিস্টেম (Windows OS)
— ম্যাকওএস (macOS)
— লিনাক্সের বিভিন্ন ডেস্কটপ এনভায়রনমেন্ট (যেমন: GNOME, KDE)
— **উন্নয়ন:**
— GUI প্রথম জনপ্রিয় হয় **Xerox PARC** দ্বারা ১৯৭০-এর দশকে।
— অ্যাপল কম্পিউটার **Apple Lisa (১৯৮৩)** এবং পরবর্তীতে **Macintosh (১৯৮৪)**-এর মাধ্যমে GUI জনপ্রিয় করে তোলে।
— মাইক্রোসফট উইন্ডোজের মাধ্যমে GUI ব্যাপকভাবে ব্যবহৃত হয়।
---
**বিভ্রান্তিকর বিকল্প বিশ্লেষণ:**
✗ **ক) Command-Line Interface (CLI):**
— এটি এমন একটি ইন্টারফেস যেখানে ব্যবহারকারী টেক্সট কমান্ড লিখে কম্পিউটারের সাথে যোগাযোগ করে (যেমন: `cd`, `dir`, `ls`)।
— কোনো ভিজ্যুয়াল উপাদান থাকে না, তাই এটি GUI নয়।
✗ **গ) Block User Interface:**
— এটি কোনো প্রমিত ইন্টারফেস নয়। "Block" শব্দটি সাধারণত প্রোগ্রামিংয়ে ব্যবহৃত হয় (যেমন: ব্লক-ভিত্তিক প্রোগ্রামিং)।
— এটি কম্পিউটারের ইউজার ইন্টারফেস হিসেবে ব্যবহৃত হয় না।
✗ **ঘ) Tap User Interface:**
— "Tap" শব্দটি সাধারণত মোবাইল ডিভাইসে স্পর্শ-ভিত্তিক ইন্টারফেসকে নির্দেশ করে (যেমন: ট্যাপ, সোয়াইপ)।
— এটি GUI-এর একটি উপসেট হিসেবে বিবেচিত হতে পারে, কিন্তু এটি আলাদা কোনো ইন্টারফেস নয়।
---
**উৎস:**
— *Operating System Concepts* – Abraham Silberschatz, Peter Baer Galvin, Greg Gagne
— *Computer Fundamentals* – Peter Norton
— *Introduction to Computers* – Peter Norton