সিইউআই (CUI) :
CUI হল “Command Line Interface”। এটি একটি ইউজার ইন্টারফেস যেখানে ব্যবহারকারী শুধুমাত্র কীবোর্ডের মাধ্যমে কম্পিউটারের সাথে ইন্টারঅ্যাক্ট করে এবং যেকোনো কাজ সম্পাদন করার জন্য একটি কমান্ডের প্রয়োজন হয়। CUI হল GUI-এর অগ্রদূত এবং বেশিরভাগ প্রাথমিক কম্পিউটারে এটি ব্যবহার করা হয়েছিল। বেশিরভাগ কম্পিউটার CUI এর পরিবর্তে GUI ব্যবহার করে।
এটি ব্যবহারকারীকে একাধিক পাঠ্য লাইনে (কমান্ড লাইন) একটি প্রোগ্রামে কমান্ড প্রদানের অনুমতি দিয়ে কাজ করে। সিইউআই-এর প্রাথমিক উদাহরণ- MS-DOS এবং Windows কমান্ড প্রম্পট। CUI এর একটি অ্যাপ্লিকেশন হল এটি প্রোগ্রামিং স্ক্রিপ্ট তৈরিকে সহজ করে।
জিইউআই (GUI) :
GUI হল “Graphical User Interface”। একটি GUI ব্যবহারকারীদের অপারেটিং সিস্টেম বা অ্যাপ্লিকেশনের সাথে যোগাযোগ করতে সক্ষম করে। এটি পাটিগণিতের দ্রুত গণনা করে এবং অন্যান্য কাজ সম্পাদনের জন্য CPU-কে মুক্ত করে। এটি ব্যবহারকারীদের সুবিধার্থে বোতাম, উইন্ডো, স্ক্রলবার, আইকনিক ছবি, উইজার্ড এবং অন্যান্য আইকন অফার করে।
এটি নতুনদের জন্য একটি ব্যবহারকারী-বান্ধব ইন্টারফেস আছে. এটি ব্যবহার করা সহজ, শেখা এবং cognitive load কমায়।
CUI এবং GUI-এর মধ্যে পার্থক্যঃ
CUI এবং GUI হল দুটি ভিন্ন ধরণের ইন্টারফেস যা ব্যবহারকারীরা কম্পিউটারের সাথে যোগাযোগ করতে ব্যবহার করতে পারে। নিচে উভয়ের মধ্যে পার্থক্য দেখানো হয়েছে-
১. CUI হল “Command Line Interface”. অন্যদিকে, GUI হল “Graphical User Interface”।
২. CUI হল একটি পাঠ্য-ভিত্তিক ইন্টারফেস যেখানে ব্যবহারকারীরা কমান্ড লিখতে এবং প্রবেশ করতে ব্যবহার করে। CUI সাধারণত প্রযুক্তিগত ব্যবহারকারীদের দ্বারা ব্যবহৃত হয় যারা কম্পিউটারের সাথে বিস্তৃত জ্ঞান এবং নিয়ন্ত্রণ প্রয়োজন।
অন্যদিকে, GUI হল একটি গ্রাফিকাল ইন্টারফেস যেখানে ব্যবহারকারীরা আইকন, মেনু এবং অন্যান্য গ্রাফিক্যাল উপাদান ব্যবহার করে। GUI সাধারণত সাধারণ ব্যবহারকারীদের দ্বারা ব্যবহৃত হয় যারা কম্পিউটারের সাথে সহজ এবং প্রাথমিক যোগাযোগ প্রয়োজন।
৩. CUI এর ক্ষেত্রে, ব্যবহারকারী কম্পিউটারের কমান্ড লাইনের মাধ্যমে কম্পিউটার সম্পর্কিত কাজ করতে পারেন। অন্যদিকে, GUI হল দুটি বা ততোধিক উইন্ডোয়ের মাধ্যমে কম্পিউটারের সাথে সম্পর্কিত কাজ করার জন্য একটি গ্রাফিক্যাল ইন্টারফেস।
৪. CUI হল GUI-এর অগ্রদূত, এবং ব্যবহারকারীকে CUI-তে এগিয়ে যেতে কীবোর্ডে টাইপ করতে হবে। অন্যদিকে, GUI একটি কীবোর্ডের পরিবর্তে একটি মাউস ব্যবহার করা সম্ভব করে তোলে।
৫. DOS, উইন্ডোজ কমান্ড প্রম্পট হল একটি CUI-এর একটি উদাহরণ। অন্যদিকে, উইন্ডোজ একটি GUI-এর উদাহরণ।
৬. CUI আরও উন্নত নিয়ন্ত্রণ এবং প্রদর্শন প্রদান করে। অন্যদিকে, GUI আরও ব্যবহারকারী-বান্ধব এবং সহজে ব্যবহারযোগ্য।