GUI (জিইউআই) কাকে বলে? GUI সিস্টেমের সুবিধা ও অসুবিধা কি?

GUI (জিইউআই) কাকে বলে?


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

Graphical User Interface

অন্যভাবে বললে বলা যায়, GUI (জিইউআই) হলো এমন একধরনের পদ্ধতি যা ব্যবহারকারীকে ইলেক্ট্রনিক যন্ত্রের সাথে পারস্পরিক ক্রিয়া বা মিথস্ক্রিয়া করার সুযোগ দেয় চিত্রের মাধ্যমে। চিত্রগুলো আইকন এবং দৃশ্যমান নির্দেশক যেমন, গৌণ সংকেত হতে পারে, যা লেখা ভিত্তিক পদ্ধতির ঠিক উল্টো।

GUI (জিইউআই) এর সুবিধা সমূহ:


GUI (জিইউআই) এর সুবিধা সমূহ:
১. GUI (জিইউআই) এ কোন ধরনের কমান্ড মুখস্ত করার প্রয়োজন পড়ে না।
২. একসাথে আপনি একের অধিক প্রোগ্রাম চালাতে পারবেন।
৩. নতুন ইউজার বা ব্যাবহারকারি খুব সহজেই এই ধরনের ইন্টারফেসে স্বাচ্ছন্দ্যবোধ করবে।
৪. বিভিন্ন প্রোগ্রামের জন্য আলাদা আইকন থাকে, সে আইকনে ডাবল ক্লিক বা সিঙ্গেল ক্লিক করলে প্রোগ্রামটি ওপেন করা যায়।
৫. সামান্য প্রযুক্তিগত জ্ঞান থাকা ব্যবহারকারীরাও একটি GUI দিয়ে সহজ অ্যাপ্লিকেশন চালাতে পারে।
৬. GUI বাবহারে ভিজ্যুয়াল ডিসপ্লের জন্য নথি এবং ফাইল অনুসন্ধান করা খুবই সহজ।
৭. GUI ইন্টারফেসের সাধারণ আইকন পিছনের প্রান্তে একাধিক নির্দেশাবলী ব্যবহার করে। তাই প্রোগ্রামারদের জন্য GUI ভাষায় কোড করা সহজ (যেমন VC++, VB, C#, .Net, Labview ইত্যাদি)।
৮. কার্যকরী GUI একটি বিরামহীন ব্যবহারকারীর যাত্রার সুবিধা দেয় এবং প্রাসঙ্গিক সংকেতগুলির সাথে ব্যস্ততা বাড়ায়।
৯. প্রোগ্রামার বা ব্যবহারকারীকে কম্পিউটার সিস্টেমের কাজ বুঝতে হবে না।
১০. স্ক্রীনের যেকোনো জায়গায় দ্রুত এবং স্বাস্থ্যকর অ্যাক্সেসের সাথে ফুল স্ক্রিন ইন্টারঅ্যাকশনও সম্ভব।

GUI (জিইউআই) এর অসুবিধা সমূহ:


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