অপারেটিং সিস্টেম এবং কম্পিউটার নেটওয়ার্ক

একটি কম্পিউটার অপারেটিং সিস্টেম কি?

কম্পিউটারগুলি শারীরিক যন্ত্রগুলি পরিচালনা করার জন্য অপারেটিং সিস্টেম (ও / এস) নামে নিম্ন স্তরের সফ্টওয়্যার ব্যবহার করে। একটি O / S চলমান অ্যাপ্লিকেশন সফ্টওয়্যার ("প্রোগ্রাম" বলা হয়) পাশাপাশি নতুন প্রোগ্রাম নির্মাণ হিসাবে কাজ করে। অপারেটিং সিস্টেম সফটওয়্যার শুধু ল্যাপটপ কম্পিউটারে নয় বরং সেল ফোনে, নেটওয়ার্ক রাউটার এবং অন্যান্য তথাকথিত এম্বেডেড ডিভাইসগুলিতেও কাজ করে।

অপারেটিং সিস্টেমের প্রকার

কয়েক বছর ধরে বিভিন্ন কম্পিউটার অপারেটিং সিস্টেমগুলি কর্পোরেশনের, বিশ্ববিদ্যালয় এবং উদ্যোক্তাদের দ্বারা উন্নত করা হয়েছে। ব্যক্তিগত কম্পিউটারগুলিতে পাওয়া সেরা অপারেটিং সিস্টেম হলঃ

কিছু অপারেটিং সিস্টেম নির্দিষ্ট ধরনের সরঞ্জাম জন্য ডিজাইন করা হয়, যেমন যেমন

অন্যান্য অপারেটিং সিস্টেমগুলি কুখ্যাতির সময় উপভোগ করেছে কিন্তু এখন কেবল ঐতিহাসিক আগ্রহের কারণ:

নেটওয়ার্ক অপারেটিং সিস্টেম

একটি আধুনিক O / এস একটি কম্পিউটারের নেটওয়ার্কিং সহজে পরিকল্পিত বিল্ট ইন সফটওয়্যার রয়েছে। সাধারণত ও / এস সফ্টওয়্যারটি টিসিপি / আইপি প্রোটোকল স্ট্যাক এবং পিং এবং ট্রেসরেটে মত প্রাসঙ্গিক ইউটিলিটি প্রোগ্রামগুলির একটি বাস্তবায়ন অন্তর্ভুক্ত করে। এটি একটি ডিভাইস এর ইথারনেট ইন্টারফেস স্বয়ংক্রিয়ভাবে সক্ষম করার জন্য প্রয়োজনীয় ডিভাইস ড্রাইভার এবং অন্যান্য সফ্টওয়্যার অন্তর্ভুক্ত। মোবাইল ডিভাইসগুলি সাধারণত ওয়াই-ফাই , ব্লুটুথ , বা অন্যান্য বেতার সংযোগ সক্ষম করার জন্য প্রয়োজনীয় প্রোগ্রামগুলি প্রদান করে।

মাইক্রোসফ্ট উইন্ডোজের প্রারম্ভিক সংস্করণ কম্পিউটার নেটওয়ার্কিংয়ের জন্য কোনও সহায়তা প্রদান করেনি। মাইক্রোসফট উইন্ডোজ 95 এবং ওয়ার্কগ্রুপের জন্য উইন্ডোজ থেকে শুরু করে তার অপারেটিং সিস্টেমের মধ্যে মৌলিক নেটওয়ার্কিং সামর্থ্য যোগ করেছে। মাইক্রোসফট উইন্ডোজ 98 দ্বিতীয় সংস্করণ (Win98 এসই), উইন্ডোজ হোমগ্রুপের উইন্ডোজ 7-তে বাড়ির নেটওয়ার্কিংয়ের জন্য ইন্টারনেট সংযোগ বন্ধের (আইসিএস) ফিচারও চালু করেছে। ইউনিক্সের সাথে এর বিপরীতে, যা শুরু থেকেই নেটওয়ার্কিং দ্বারা দৃশ্যমান ছিল। ইন্টারনেট এবং হোম নেটওয়ার্কিং এর জনপ্রিয়তার কারণে প্রায় কোনও গ্রাহক ওএস / নেটওয়ার্ক অপারেটিং সিস্টেম হিসাবে যোগ্যতা অর্জন করে।

এম্বেডেড অপারেটিং সিস্টেম

একটি তথাকথিত এমবেডেড সিস্টেম তার সফ্টওয়্যার কোন বা সীমিত কনফিগারেশন সমর্থন করে। উদাহরণস্বরূপ, রাউটারগুলির মত এমবেডেড সিস্টেমগুলি সাধারণত একটি প্রাক-কনফিগার করা ওয়েব সার্ভার, DHCP সার্ভার এবং কিছু ইউটিলিটি অন্তর্ভুক্ত করে তবে নতুন প্রোগ্রামগুলির ইনস্টলেশনের অনুমতি দেয় না। রাউটারগুলির জন্য এমবেডেড অপারেটিং সিস্টেমগুলির উদাহরণগুলি হল:

একটি এমবেডেড অপারেটিং সিস্টেমের মধ্যে রয়েছে ফোনগুলি (আইফোন ওএস), পিডিএ (উইন্ডোজ সিই) এবং ডিজিটাল মিডিয়া প্লেয়ার (আইপডলিনস) সহ ভোক্তা গ্যাজেটের সংখ্যা বৃদ্ধি।