অপারেটিং সিস্টেমকে সফটওয়্যার হিসেবেও অভিহিত করা হয়। অপারেটিং সিস্টেম বা সিস্টেম সফটওয়্যার ছাড়া কম্পিউটার চলতে পারে না। কম্পিউটারের অভ্যন্তরীণ কাজগুলাে পরিচালনা করে অপারেটিং সিস্টেম। অপারেটিং সিস্টেম হচ্ছে এমন একটি সফটওয়্যার যা কম্পিউটার প্রােগ্রামের এক্সিকিউশনকে নিয়ন্ত্রণ করে এবং যা সিডিউলিং, ডিবাগিং, ইনপুট/আউটপুট কন্ট্রোল ,একাউন্টিং, কম্পাইলেশন , স্টোরেজ অ্যাসাইনমেন্ট, ডেটা ম্যানেজমেন্ট এবং আনুষঙ্গিক কাজ করে থাকে। বর্তমানে মাইক্রো কম্পিউটার বা পিসিতে বহুল ব্যবহৃত অপারেটিং সিস্টেমগুলাে
MS-DOS, PC-DOS | MS WINDOWS 95/98/2000 |
UNIX | XINIS |
LINUX | Mac OS |
MS WINDOWS NT | MS WINDOWS XP/7 |
OS/2 Warp | Solaries |
ইউনিক্স হচ্ছে বিভিন্ন পর্যায়ের কম্পিউটারের ব্যবহারযােগ্য অপারেটিং সিস্টেম। মেইনফ্রেম কম্পিউটার থেকে শুরু করে মাইক্রো কম্পিউটারে ইউনিক্স (Unix) অপারেটিং সিস্টেম ব্যবহার করা যায়। মাল্টিটাস্কিং এবং মাল্টি ইউজার অপারেটিং সিস্টেমের জন্য ইউনিক্স অপারেটিং সিস্টেম খুবই উপযােগী।
এমএস ডস (MS-DOS)-এর পুরাে অর্থ হচ্ছে মাইক্রোসফট ডিস্ক অপারেটিং সিস্টেম। এমএস ডস হচ্ছে একটি অপারেটিং সিস্টেম প্রােগ্রাম, যা কম্পিউটারকে ব্যবহার উপযােগী করে তুলতে সহায়তা করে। কম্পিউটার সংগঠনের বিভিন্ন অংশের মধ্যে পারস্পরিক সম্পর্ক নিয়ন্ত্রণ, কম্পিউটারের মেমােরিতে তথ্য সংরক্ষণ ব্যবস্থাপনা, অ্যাপ্লিকেশন প্রােগ্রামসমূহকে পরিচালনা করার পদ্ধতি, কম্পিউটারের সাথে ব্যবহারকারীর সুষ্ঠু সমন্বয় সাধন ইত্যাদি কার্যাবলী এমএস ডস প্রােগ্রাম দ্বারা নিয়ন্ত্রিত হয়।
এটি একটি অপারেটিং সিস্টেম । Macintosh Operating System বা MacOS কেবল Apple Computer Inc-এর তৈরি Apple Macintosh কম্পিউটারগুলােতেই ব্যবহৃত হয়। ১৯৮৪ সালে ম্যাকিনটোশ কম্পিউটারের জন্য আমেরিকার জেরক্স কোম্পানি থেকে তাদের লিজা অপারেটিং সিস্টেমের লাইসেন্সের মাধ্যমে MacSO তৈরি করা হয়। এটি একটি চিত্রভিত্তিক অপারেটিং সিস্টেম। সাধারণ ব্যবহারকারীরা এটি সহজেই ব্যবহার করতে পারেন । শক্তিশালী গ্রাফিক্স ইন্টারফেস এবং ব্যবহারকারীর সাথে বন্ধুত্বভাবাপন্ন বলে এটি ক্রমশ বিস্তৃতি। লাভ করছে। বর্তমানে Apple Company-এর তৈরি কম্পিউটার ছাড়াও অন্যদের তৈরি কম্পিউটারে এটি ব্যবহৃত হচ্ছে ।
Mac OS/2 বা Macintosh Operating System/2 হচ্ছে MS-DOS-এর উন্নত সংস্করণ, যা আইবিএম এর নতুন প্রজন্মের কম্পিউটার পার্সোনাল সিস্টেম-২ এর জন্য করা হয়। এটি একটি মাল্টিটাস্কিং (Multitasking) বা একসাথে একাধিক কাজের উপযােগী প্রােগ্রাম। এটি একটি ৩২ বিটের অপারেটিং সিস্টেম এবং এতে MS-DOS এর সীমাবদ্ধতা নেই । MS- DOS মাত্র ৬৪০ কিলােবাইট র্যার্ম-এ কাজ করতে পারে।
Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds.
অপারেটিং সিস্টেমের শ্রেণীবিভাগ
ক. ব্যাচ প্রসেসিং অপারেটিং সিস্টেম
১. এক্ষেত্রে একটির পর একটি ব্যবহারিক প্রােগ্রাম নির্বাহ করা হয় ।
২. ব্যবহারকারীর কোনাে বিরতি প্রয়ােজন হয় না।।
খ. রিয়েল টাইম অপারেটিং সিস্টেম
১. প্রােগ্রামের গুরুত্ব বিবেচনা করে প্রক্রিয়াকরণ করা হয়।
২. ব্যবহারকারী প্রশ্নোত্তরের মাধ্যমে কাজ করতে পারে।
গ. মাল্টি প্রসেসিং অপারেটিং সিস্টেম
১, একাধিক প্রসেসর দ্বারা প্রসেসিং করানাে হয়।
২. সিপিইউ কখনাে অলস থাকে না।
ঘ. মাল্টি প্রােগ্রামিং অপারেটিং সিস্টেম
১. এ অপারেটিং সিস্টেম এক সাথে একাধিক প্রােগ্রাম চালাতে পারে।
২. এক্ষেত্রে ধাপ তিনটি- i. Ready, ii. Running, iii. Blocked.
ঙ. টাইম শেয়ারিং অপারেটিং সিস্টেম
১. প্রসেসিং সময়কে বিভিন্ন প্রােগ্রাম এবং ব্যবহারকারীর মধ্যে ভাগ করে দেয়া হয়।
২. একাধিক ব্যবহারকারী এক সাথে কাজ করতে পারে।
চ. ভারচুয়াল স্টোরেজ অপারেটিং সিস্টেম
১. সহায়ক মেমােরির কিছু অংশকে প্রধান মেমােরি হিসেবে ব্যবহার করা হয়।
২. প্রধান মেমােরির স্বল্পতা দূরীকরণ ও সহায়তার জন্য ব্যবহৃত হয়।
ছ. ডিস্ট্রিবিউটেড অপারেটিং সিস্টেম
১. একটি কেন্দ্রীয় কম্পিউটারের সাহায্যে একাধিক কম্পিউটারের সিস্টেম নিয়ন্ত্রণের মাধ্যমে কম্পিউটারের কার্যাবলী সুষ্ঠুভাবে সম্পাদনের জন্য এ সিস্টেম ব্যবহৃত হয়।
জ. অনলাইন অপারেটিং সিস্টেম
ফাইল ব্যবস্থাপনা হল কম্পিউটারে স্টোর করা ফাইলগুলি নিয়ন্ত্রণ ও পরিচালনা করার একটি পদ্ধতি। ফাইল ব্যবস্থাপনা সম্পর্কিত কাজের মধ্যে থাকে নতুন ফাইল তৈরি করা, ফাইল খুলা, সংরক্ষণ করা, সংযুক্ত করা, সরানো এবং মুছে ফেলা।
ফাইল ব্যবস্থাপনার কাজের মধ্যে সবচেয়ে প্রধান কাজ হল ফাইল সংরক্ষণ করা। ফাইল সংরক্ষণ করার জন্য কম্পিউটারে ফাইল সিস্টেম ব্যবহৃত হয়। ফাইল সিস্টেম একটি লগিক্যাল স্ট্রাকচার যা স্টোরেজ ডিভাইসের উপর বানানো হয়। ফাইল সিস্টেম একটি হায়ারারকি স্ট্রাকচার ব্যবহার করে ফাইল সংরক্ষণ করে।
ফাইল ব্যবস্থাপনা কেবলমাত্র ফাইল সংরক্ষণ করা না, এটি একটি ফাইল থেকে তথ্য পড়া এবং লেখা সহ ফাইল সম্পর্কিত অন্যান্য কাজ সহ জড়িত।
ফার্মওয়্যার হচ্ছে এমন একটি প্রোগ্রাম, যাকে কম্পিউটার তৈরিরসময়ে কম্পিউটারের মেমরিতে রম-এ স্থায়ীভাবে ধারণ করে দেয়া হয়। এ জাতীয় প্রোগ্রামকেবলমাত্র কম্পিউটারে এর পর্দায় দেখা যায়। কম্পিউটার ব্যবহারকারি কর্তৃক এ জাতীয়প্রোগ্রামকে কোনরূপ পরিবর্তন বা সংশোধন সুযোগ থাকে না।
যদি এই যন্ত্রাংশগুলি সঠিক ভাবে যুক্ত থাকে, তা হলে সি পি ইউ কম্পিউটারের অপারেটিং সিস্টেমকে হার্ডডিস্ক থেকে স্বয়ংক্রিয় ভাবে র্যামের মধ্যে তুলে নেয় এবং কম্পিউটারকে ব্যবহারকারীর নির্দেশ গ্রহণের জন্য প্রস্তুত করে। এই সামগ্রিক প্রক্রিয়াকেই বলা হয় বুটিং (Booting)।
autoexec.bat
config.sys
command.com
io.sys
None of these
Read more