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