Ticker

6/recent/ticker-posts

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

অপারেটিং সিস্টেম ( Operating System in Bengali )

একটি কম্পিউটার, হার্ডওয়ার ও সফটওয়ার এই দুইয়ের সমন্বয়ে তৈরি হয়। হার্ডওয়ার যেমন মনিটর কিবোর্ড মাউস সিপিইউ ইউপিএস প্রভৃতি আবার অন্যদিকে সফটওয়্যার দুই ধরনের সিস্টেম সফটওয়্যার ও এপ্লিকেশন সফটওয়্যার। অপারেটিং সিস্টেম হল একটি সিস্টেম সফটওয়্যার যা হার্ডওয়ার কে ম্যানেজ করে এবং এপ্লিকেশন সফটওয়্যারকে রান করানোর মত একটি Environment প্রদান করে। একজন ইউজার অপারেটিং সিস্টেমের সাহায্যে কম্পিউটারের বিভিন্ন হার্ডওয়ারকে অ্যাকসেস ও ম্যানেজ করে থাকে। অপারেটিং সিস্টেম ইউজার ও হার্ডওয়্যার এর মাঝে একটি ইন্টারফেস হিসেবে কাজ করে। অপারেটিং সিস্টেমের জন্যই আমরা মেশিন লেভেল ল্যাঙ্গুয়েজ না জেনেও কম্পিউটারকে নির্দেশনা দিয়ে নিজেদের কাজ করিয়ে নিতে পারি। 

উদাহরণ - কয়েকটি অপারেটিং সিস্টেমের নাম হল উইন্ডোজ, লিনাক্স, ইউনিক্স, অ্যান্ড্রয়েড, আইওএস প্রভৃতি। 

OS in Bengali
Operating System Bangla Tutorial

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

অপারেটিং সিস্টেম ইউজারকে ইউজার ইন্টারফেস দিয়ে থাকে যার মাধ্যমে ইউজার খুব সহজেই কম্পিউটারে ইনপুট দিতে পারে ও আউটপুট দেখতে পারে। এই ইউজার ইন্টারফেস দুই ধরনের হয়ে থাকে -
  • CLI বা Command Line Interface (কনসোলে কমান্ড দিয়ে দিয়ে কাজ করতে হয়) যেমন - DOS
  • GUI বা Graphic User Interface (গ্রাফিকাল আইকন ড্রাগ ও ড্রপ করে কাজ করতে হয়) যেমন - Windows 10
বিভিন্ন হার্ডওয়ার কে ম্যানেজ করা। অপারেটিং সিস্টেমের একটি কোর পার্ট হল কার্নেল যা হার্ডওয়ার যেমন মেমরি,প্রসেসর, বিভিন্ন ডিভাইস ম্যানেজ ও অ্যাকসেস করার কাজ করে থাকে। বিভিন্ন অপারেটিং সিস্টেমে বিভিন্ন কার্নেল থাকে। যেমন - 
  • উইন্ডোজের অপারেটিং সিস্টেম গুলিতে উইন্ডোজ NT কার্নেল থাকে।
  • লিনাক্সের বিভিন্ন ডিস্ট্রিবিউশন গুলিতে লিনাক্স কার্নেল থাকে।
  • MAC OS এ ইউনিক্স কার্নেল থাকে। 
  • এন্ড্রয়েড অপারেটিং সিস্টেমে লিনাক্স কার্নেল থাকে।

অপারেটিং সিস্টেম এর ইতিহাস

1940 - 1950 সালের দিকে যখন প্রথম প্রথম কম্পিউটার আবিষ্কার হয় তখন কম্পিউটারের জন্য আলাদা কোনো অপারেটিং সিস্টেম ছিল না। প্রোগ্রামার কম্পিউটার হার্ডওয়ার এর সাথে ডিরেক্ট যোগাযোগ স্থাপন করত। বিভিন্ন ডিসপ্লে লাইট,কনসোল,টগল সুইচ ব্যবহার করে কম্পিউটার চালিত হত। মেশিন লেভেল ল্যাঙ্গুয়েজে প্রোগ্রাম লিখে কম্পিউটারে লোড করা হত ইনপুট ডিভাইসের সাহায্যে। প্রোগ্রাম এ কোন এরর থাকলে লাইট জ্বলে ও বিপ সাউন্ড দিয়ে নির্দেশ দিত। এবং তখনকার কম্পিউটার ছিল এক একটা হল ঘরের মতো বড়।এরপর আস্তে আস্তে অনেক ডেভলপমেন্ট আসে, অপারেটিং সিস্টেমের জন্য তৈরি হয় বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজ তার মধ্যে সবচেয়ে বেশি সফল হয় সি ল্যাঙ্গুয়েজ, এই ল্যাঙ্গুয়েজ টি তৈরি করার উদ্দেশ্যই ছিল ইউনিক্স কার্নেল ও অপারেটিং সিস্টেম বানানো। এরপর Linus torvalds তার কলেজের লাস্ট ইয়ার প্রোজেক্ট এর জন্য ইউনিক্স নিয়ে অনেক কাজ করে ও পরে ইউনিক্সের মতোই অপারেটিং সিস্টেম বানানোর জন্য লিনাক্স কার্নেল তৈরি করে ও তার সোর্স কোড ওপেন রেখে ইন্টারনেটে ফ্রি তে আপলোড করে দেয় যার ফলে যেকেউ সেই কার্নেল ব্যবহার করে একটি অপারেটিং সিস্টেম বানাতে পারতো ফ্রি তে এবং পরবর্তীতে লিনাক্সের বিভিন্ন ডিস্ট্রিবিউশন তৈরিও হয়। 

অন্যদিকে মাইক্রোসফট DOS অপারেটিং সিস্টেম তৈরি করে আইবিএম এর জন্য।DOS 1.0 রিলিজ হয় 1981 সালের আগস্ট মাসে এবং এই ভার্সন টি তৈরি হয়েছিল অ্যাসেম্বলি ল্যাঙ্গুয়েজে লেখা 4000 লাইনের কোডে। এরপর ১৯৮৩ সালে DOS 2.0 তারপর ১৯৮৪ সালে DOS 3.0 কিন্তু এগুলো সবই ছিল CLI অর্থাৎ Comand Line Interface এতে কোনো GUI অর্থাৎ Graphical User Interface ছিল না। তাই পরবর্তীতে GUI অর্থাৎ Graphical User Interface সহ একটি অপারেটিং সিস্টেম রিলিজ করে যার নাম হয় Windows 3.0 তারপর আসে Windows NT, Windows 98, Windows 2000, Windows XP, Windows vista, Windows 7 ও Windows 10 

কম্পিউটার জেনারেশন :-

ফাস্ট জেনারেশন - 1945-1955
সেকেন্ড জেনারেশন - 1955 - 1965
থার্ড জেনারেশন - 1965 - 1980
ফোর্থ জেনারেশন - 1980 সাল থেকে চলছে

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

  • Batch Operating System
  • Multitasking/Time Sharing Operating System
  • Multiprocessing Operating System
  • Network Operating System
  • Embedded Operating System
  • Real-Time Operating System
  • Distributed Operating System
  • Mobile Operating System

আজকে আমরা জানলাম -

  • অপারেটিং সিস্টেম
  • অপারেটিং সিস্টেমের উদাহরণ
  • অপারেটিং সিস্টেম কি
  • অপারেটিং সিস্টেমের প্রকারভেদ
  • অপারেটিং সিস্টেম এর কাজ
  • অপারেটিং সিস্টেমের ব্যবহার
  • অপারেটিং সিস্টেমের গুরুত্ব
  • অপারেটিং সিস্টেমের প্রধান কাজ কি
  • অপারেটিং সিস্টেম কত প্রকার
  • অপারেটিং সিস্টেম এর কাজ কি
  • OS Bangla Tutorial
  • Operating System in Bengali
  • OS in Bengali

পোস্টটি ভালো লাগলে অবশ্যই জানাবেন এবং এমন পোস্ট আরও পেতে সাথে থাকুন Technical Bhaskar  ব্লগের সাথে।

একটি মন্তব্য পোস্ট করুন

0 মন্তব্যসমূহ