সিস্টেম সফটওয়্যার কি? সিস্টেম সফটওয়্যার কত প্রকার ও কি কি?২০২৪ - What is System Software in Bangla 2024

What is System Software in Bangla
What is System Software in Bangla

সিস্টেম সফটওয়্যার কি? সিস্টেম সফটওয়্যার কত প্রকার ও কি কিসিস্টেম সফটওয়্যার (System Software) হলো এক প্রকারের কম্পিউটার প্রোগ্রাম  যা কম্পিউটার এর সমস্ত Hardware  ও Application Software কে একে অপরের সাথে সংযোগ স্থাপন করে ও সঞ্চালিত করে, 

তাছাড়া এটি অন্যান্য সফটওয়্যার কে চালানোর জন্য এক Platform প্রদান করে। যেমন,অপারেটিং সিস্টেম, এন্ড্রয়েড ইত্যাদি।

আজ এই আর্টিকেলে আপনাদের জানাবো যে সিস্টেম সফটওয়্যার কাকে বলে? সিস্টেম সফটওয়্যার কত প্রকার, কী কী? বৈশিষ্ট্য, তার কাজ ইত্যাদি সমস্ত তথ্য।

আশাকরি এই পোস্টটি থেকে আপনি সিস্টেম সফটওয়্যার সম্পর্কে অনেক কিছু জানতে পারবেন।

সিস্টেম সফটওয়্যার কী?- What is System Software in Bengali

সিস্টেম সফ্টওয়্যার (System Software)হল সবচেয়ে Basic Level এর  প্রোগ্রামিং  যা একটি কম্পিউটারের হার্ডওয়্যার এবং অ্যাপ্লিকেশন চালানোর জন্য এবং তাদের রিসোর্স এর পরিচালনা করার জন্য ডিজাইন করা হয়েছে, যেমন এর মেমরি, প্রসেসর এবং ডিভাইসগুলি। 

 এমনকিই কোনো Application Software  চালানোর জন্য একটি Platform ও  সরবরাহ করে। সিস্টেম সফ্টওয়্যার সাধারণত একটি কম্পিউটারের অপারেটিং সিস্টেমের সাথে একত্রিত হয়ে কাজ করে।

সিস্টেম সফটওয়্যার এর সবচেয়ে বড় ও জনপ্রিয় উদাহরণ হলো,অপারেটিং সিস্টেম (Operating System) যেমন, Windows ,mac OS, Linux, iOS, Android.


সিস্টেম সফটওয়্যার এর উদাহরণ - System Software Example in Bengali 

সিস্টেম সফটওয়্যার হল এক ধরনের কম্পিউটার প্রোগ্রাম যা কম্পিউটারের হার্ডওয়্যার , সফটওয়্যার এবং অ্যাপ্লিকেশন প্রোগ্রাম চালানোর জন্য ডিজাইন করা হয়েছে। 

সিস্টেম সফটওয়্যার এর কিছু উদাহরণ গুলি হলো - 

Operating System:

● Microsoft Windows

● macOS

● Linux

● Android

● iOS


Utility Software:

 ●  Antivirus Software

 ●  Disk Defregmentator 

 ●  Back-up Software 

 ●  Compression Software 

     ●  Driver Software 


সিস্টেম সফটওয়্যার কত প্রকার ও কি কি? - Types of System Software 

সিস্টেম সফটওয়্যার ৫ প্রকার এর যথা,-

Types of system software in Bengali
System Software Types 

১. অপারেটিং সিস্টেম (Operating System)

২. প্রোগ্রামিং ল্যাঙ্গুয়েজ ট্রান্সলেটর (Programming Language Translator)

৩. ডিভাইস ড্রাইভারস (Device Drivers)

৪. ফার্মওয়্যার (Firmware)

৫. ইউটিলিটি সফটওয়্যার (Utility Software)


১. অপারেটিং সিস্টেম (Operating System)

Operating system
অপারেটিং সিস্টেম 


অপারেটিং সিস্টেম হলো কম্পিউটারের সবচেয়ে গুরত্বপূর্ণ System Software। এটি কম্পিউটার চালু হবার সাথে সাথে সর্ব প্রথম এই সফটওয়্যারটি সক্রিয় হয় ও কাজ করতে শুরু করে।

কম্পিউটারের যত Hardware ও Software আছে তাদের মধ্যে এই সফটওয়্যারটি সেতুর (Bridge)  মত কাজ করে অর্থাৎ তাদের মধ্যে যোগাযোগ বজায় রাখে।

বৈশিষ্ট্য:

OS (Operating System) সমস্ত হার্ডওয়্যার ও সফওয়্যারকে নিয়ন্ত্রণ করে যেমন CPU, Storage, Mouse, keyboard, Monitor ইত্যাদি।

অপারেটিং সিস্টেম (OS) কীভাবে কাজ করে: - How the Operating System Works in Bengali 

How Does operating system work in Bengali
How Operating System Work


অপারেটিং সিস্টেম এর কাজ করার কিছু ধাপ অছে,- 
➤  বুটিং (Booting)- Computer যখন চালু হয় তখন সব থেকে আগে এই operating System টি loading হয়, এবং এই অপারেটিং সিস্টেম বাকি সব Software, Hardware ও Drivers কে Active করে।

➤  মেমোরী ম্যানেজমেন্ট (Memory Managment)- সমস্ত অ্যাপ্লিকেশান যেনো সঠিক ভাবে মেমোরিকে ব্যাবহার করতে পারে এবং অপরের এপ্লিকেশনের কাজে বাধা বা কোনো প্রকার হস্তক্ষেপ না করে সেই দিকে লক্ষ্য রাখা।

➤ প্রোসেস ম্যানেজমেন্ট (Process Managment)- সমস্ত হার্ডওয়্যার ও সফটওয়্যার যেনো এক নির্দিষ্ট সময়ে ও নির্দেশে সঠিক ভাবে যেনো কাজ করে সেটা Manage করা।

➤ ফাইল ম্যানেজমেন্ট (File Managment)- os সমস্ত ফাইল ও ফোল্ডার কে এক নির্দিষ্ট সময়ে মেমোরিতে সুরক্ষিত ভাবে সংরক্ষণ করে রাখে।

➤  ডিভাইস ড্রাইভার (Device Drivers)- Operating Software অর্থাৎ OS সমস্ত Hardware-এর সাথে যোগাযোগ রাখার জন্য এক Driver এর ব্যাবহার করে।যার সাহায্যে কম্পিউটার কোনো হার্ডওয়্যার এর সম্পর্কে ও তার কাজের পদ্ধতি সম্পর্কে জানতে পারে।

➤  সুরক্ষা (Protection) - অপারেটিং সিস্টেম কম্পিউটার সিস্টেম কে Virus, Malware হাত থেকে রক্ষা করে।

অপারেটিং সিস্টেমের উদাহররণ: windows, MacOS, Android ইত্যাদি।

____________________________________________

২. প্রোগ্রামিং ল্যাঙ্গুয়েজ ট্রান্সলেটর (Programming Language Translator)

Programing Language Translator
Programing Language Translator


এটি এক ধরনের সফটওয়্যার যার সাহায্য কোনো প্রোগ্রামিং ভাষায় লেখা কোন প্রোগ্রাম বা কোডকে কোনো প্রকার পরিবর্তন না করে কম্পিউটারের ভাষায় পরিবর্তন করে।

সহজ ভাবে যদি বলি, আমরা যখন কোনো প্রোগ্রাম লিখি, তখন আমরা যে ভাষার ব্যাবহার করি, যেমন C, Python বা Java ইত্যাদি। আমাদের এই ভাষা বা ল্যাঙ্গুয়েজে লেখা প্রোগ্রামকেকম্পিউটারের মেশিন ল্যাঙ্গুয়েজে রূপান্তরের করে।

এর উদাহরণ হিসেবে ,যখন আমরা Python Language ভাষাতে একটি প্রোগ্রাম লিখি, তখন এই ট্রান্সলেটর সফ্টওয়্যার সেই প্রোগ্রামটিকে মেশিন ল্যাঙ্গুয়েজে রূপান্তর করে যাতে সঠিক ভাবে কম্পিউটার এটি বুঝতে পারে এবং ও কাজ করতে পারে।

____________________________________________

৩. ডিভাইস ড্রাইভারস (Device Drivers)

Device Driver
ডিভাইস ড্রাইভার


ডিভাইস ড্রাইভার সফটওয়্যার(ডিভাইস ড্রাইভার ) হল এক ধরনের কম্পিউটার প্রোগ্রাম যা কম্পিউটারের অপারেটিং সিস্টেমকে হার্ডওয়্যার ডিভাইসের সাথে যোগাযোগ করতে সাহায্য করে। এটি অপারেটিং সিস্টেমকে Information দেয় যে একটি হার্ডওয়্যার ডিভাইস কীভাবে কাজ করে এবং কীভাবে একে নিয়ন্ত্রণ করতে হবে।

উদাহরণস্বরূপ, আপনি যখন একটি ফাইল প্রিন্ট করতে বলেন, কম্পিউটার সরাসরি প্রিন্টারকে নির্দেশ পাঠাতে পারে না। পরিবর্তে,কম্পিউটার ড্রাইভারকে সেই নির্দেশ দেয়। ড্রাইভার এই নির্দেশকে প্রিন্টার ভাষায় রূপান্তর করে এবং পরে এটি প্রিন্টারকে পাঠায়।

প্রিন্টার নিজের কাজ করে এবং তারপর ড্রাইভার প্রিন্টার থেকে পাওয়া তথ্যকে কম্পিউটারের ভাষায় রূপান্তর করে কম্পিউটারকে বলে যে প্রিন্ট করা হয়েছে।

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

____________________________________________

৪. ফার্মওয়্যার (Firmware)

Firmware-Software
Firmware Software 

ফার্মওয়্যার এক প্রকার সফটওয়্যার যা কোনো ইলেক্ট্রনিক ডিভাইস বা হার্ডওয়্যার কীভাবে কাজ করবে তা নির্ধারণ করে।এর মধ্যে এক প্রকারের উন্নত সফটওয়্যার কোডিং করা থাকে যা কোনো হার্ডওয়্যার এর সাথে যুক্ত থাকে।

বিনা ফার্মওয়্যার দ্বারা কোনো হার্ডওয়্যার ডিভাইস কে ডিজিট্যাল ভাবে কাজ করতে ও তাকে চালনা করা সম্ভব নয়।

এই জন্য যেকোনো ডিভাইস কে সহজে ব্যাবহার করার জন্য এবং ডিজিটাল ভাবে কাজ করার জন্য যে সফটওয়্যার ব্যাবহার করা হয় তাকে ফার্মওয়্যার সফটওয়্যার বলে।

বৈশিষ্ট্য:

নন ভোলাটাইল: ফার্মওয়্যার সাধারণত নন-ভোলেটাইল মেমরিতে সংরক্ষিত থাকে, যার মানে হল এটি ডিভাইস বন্ধ থাকলেও তার তথ্য ধরে রাখতে পারে। এর ফলে ডিভাইস চালু করার সময় প্রতিবার ফার্মওয়্যার লোড করার প্রয়োজন হয় না।

নিম্ন-স্তরের কার্যকারিতা: ফার্মওয়্যার হার্ডওয়্যারের সাথে সরাসরি যোগাযোগ করে এবং নিম্ন-স্তরের কার্যকারিতা প্রদান করে, যেমন ইনপুট/আউটপুট (I/O) নিয়ন্ত্রণ, মেমরি অ্যাক্সেস ইত্যাদি প্রাথমিক মূল কাজ গুলি করে থাকে।

আপডেটযোগ্য: ফার্মওয়্যার সাধারণত আপডেট করা যায় যাতে ডিভাইসের কর্মক্ষমতা ঠিক থাকে, সঠিক ভাবে কাজ করে,এবং নতুন বৈশিষ্ট্য যোগ করা যায় বুটলোডার: ফার্মওয়্যার একটি সিস্টেম বুট ওয়ার হিসাবে কাজ করে এবং এটি অপারেটিং সিস্টেম লোড হবার সাথে সাথে লোড হয়।

উদাহররণ:

মোবাইল ফোন: একটি মোবাইল ফোনের ফার্মওয়্যার ক্যামেরা, টাচস্ক্রিন এবং নেটওয়ার্ক সংযোগ করা মতো ইত্যাদি জিনিসগুলিকে নিয়ন্ত্রণ করে।

প্রিন্টার: প্রিন্টারের ফার্মওয়্যার কম্পিউটার থেকে পাওয়া নির্দেশ অনুযায়ী কাজ করে।

____________________________________________

5. ইউটিলিটি সফটওয়্যার (Utility Software)

Utility Software
Utility Software 

ইউটিলিটি সিস্টেম সফটওয়্যার হল এমন প্রোগ্রাম যা আপনার কম্পিউটারকে সঠীক ভাবে ও সুন্দর ভাবে চালাতে সাহায্য করে।

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

বৈশিষ্ট্য:

ডিস্ক ডিফ্রাগমেন্ট(Disk Defragmenter): কম্পিউটারের হার্ড ডিস্ক কে ইউটিলিটি সফ্টওয়্যার ম্যানেজ করে যাতে কোনো ফাইল বা ফোল্ডার দ্রুত কাজ করে, তাড়াতাড়ি খুলে।

ফাইল ম্যানেজার: এই সফটওয়্যার কম্পিউটার এর ফাইল,ফোল্ডারকে ম্যানেজ করে,অর্থাৎ তাদের নাম পরিবর্তন করতে পারেন, মুছতে পারেন,নতুন ফোল্ডার তৈরি করতে পারেন ইত্যাদী সব কাজ গুলি করে তাকে।এছাড়া ভাইরাস থেকে রক্ষা করে।

ডিস্ক পরিষ্কার রাখা: কম্পিউটার এর মধ্যে অনেক গুলো অপ্রয়োজনীয় ফাইল,ফোল্ডার গুলিকে খুঁজে তাকে মুছে ফেলে,যাতে কম্পিউটার ভালোভাবে কাজ করে।

ব্যাকআপ রাখা: আপনার সমস্ত দরকারি ফাইল ফোল্ডারকে backup করে রাখতে সহজ করে।

____________________________________________

দুটি সিস্টেম সফটওয়্যার এর নাম কি?

দুটি সিস্টেম সফটওয়্যার এর নাম হলো অপারেটিং সিস্টেম এবং ডিভাইস ড্রাইভার।

সিস্টেম সফটওয়্যার কি কি?

সিস্টেম সফটওয়্যার গুলি হলো,-

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

➣ ডিভাইস ড্রাইভারস (Device Drivers)

➣ ডিস্ক ইউটিলিটি (Disk Utility)

➣ এন্টিভাইরাস সফটওয়্যার (Antivirus Software)

➣ সিস্টেম মনিটর (System Monitor)

সিস্টেম সফটওয়্যার এর ১০টি বৈশিষ্ট?

➧  অপারেটিং সিস্টেম: এটি কম্পিউটার এর সবচেয়ে বেসিক ও মূল প্রোগ্রাম যা হার্ডওয়্যার ও অন্যান্য সফটওয়্যার এর মধ্যে সংযোগ স্থাপন করে।

➧ ডিভাইস ড্রাইভার: হার্ডওয়্যার ডিভাইস গুলির সাথে অপারেটিং সিস্টেমের যোগাযোগ স্থাপন করে।

➧  অনুবাদক অর্থাৎ ট্রান্সলেটর: প্রোগ্রামিং ভাষাকে সহজ মেশিন ভাষাতে রুপান্তরিত করে।

➧ ইউটিলিটি: কম্পিউটার এবং তার সংযুক্ত সমস্ত সফটওয়্যার কে সুরক্ষা করতে, মেইনটেনেন্স করতে, অপ্টিমাইজেশন করতে সাহায্য করে।

➧ বুট প্রক্রিয়া: কম্পিউটার যখন চালু হয় তখন যে প্রোসেস হয় সেটি নিয়ন্ত্রণ করে।

➧ ডেটা মানেজমেন্ট: ফাইল সিস্টেম এবং ডেটাবেস মেনেজমেন্ট সিস্টেম দ্বারা কম্পিউটার এর সমস্ত ডেটাকে সংরক্ষণ ও ব্যাকআপ করা করে রাখা।

➧ সিকিউরিটি ও এক্সেস কন্ট্রোল করা: কম্পিউটার এর সফটওয়্যার গুলিকে নিরাপত্তা এবং ব্যবহারকারীদের এক্সেস নিয়ন্ত্রণ করা, অর্থাৎ কম্পিউটার এর কোনো সফটওয়্যার কে কম্পিউটার এর মালিকের অনুমতি ছাড়া অন্য কেউ তেকে ব্যবহার করা থেকে সুরক্ষা রাখা।

➧ নেটওয়ার্ক সংযোগ সুরক্ষা রাখা: কম্পিউটার এর নেটওয়ার্ক সেটআপ,কন্ট্রোল, এবং মানেজমেন্ট করা।

➧ কম্পিউটার ব্যবহার কারীদের সহজ করা: কম্পিউটার ব্যবহারকরীদের জন্য সহজ এবং বোঝার উপযোগী করে তোলা।

➧ প্রসেস মানেজমেন্ট: সমস্ত সফটওয়্যার গুলি চালানোর জন্য এক নির্দিষ্ট সময়, ক্ষমতা, ডাটার ব্যবহার ইত্যাদি সব নিয়ন্ত্রণ করে।

সিস্টেম সফটওয়্যার এর কাজ কি?

সিস্টেম সফটওয়্যার হলো কম্পিউটার-এর এমন এক প্রোগ্রাম যা কম্পিউটার এর সাথে জড়িত সমস্ত হার্ডওয়্যার, ও সফটওয়্যার গুলিকে একে অপেরে সথে যোগাযোগ ঠিক রাখে, ও তাদের নিয়ন্ত্রণ  করে।

এক কথায়, সিস্টেম সফটওয়্যার, হার্ডওয়্যার ও সফটওয়্যার-এর মধ্যে এক সেতুর মত কাজ করে।

সিস্টেম সফটওয়্যার

সংজ্ঞা: সিস্টেম সফওয়্যার হলো এমন এক প্রোগ্রামিং সফটওয়্যার যা কম্পিউটার এর সমস্ত হার্ডওয়্যার ও সফটওয়্যার কে চালনা ও নিয়ন্ত্রন করে

উদহারন: windows, iOS, Android ইত্যাদি।

এপ্লিকেশন সফটওয়্যার

সংজ্ঞা: এপ্লিকেশন সফটওয়্যার ইন্টারনেট ব্যাবহারকারীদের কোনো বিশিষ্ট কাজ করার জন্য ব্যাবহার করা হয়। সেই সব অ্যাপলিকেশন সফটওয়্যার কে নিজের ইচ্ছা মত কম্পিউটার এ ইনস্টল ও আনইনস্টল করতে পারে।

উদাহরন: গুগল ক্রোম, ফেসবুক, নেট ব্রাউজ ইত্যাদি সমস্ত অ্যাপস।

অপারেটিং সফটওয়্যার কি? এটি কম্পিউটার এর জন্য কেন গুরুত্বপূর্ণ?

অপারেটিং সফটওয়্যার, যাকে অপারেটিং সিস্টেমও বলা হয় ।এটি একটি এমন এক সফটওয়্যার যা কম্পিউটার এর সাথে কম্পিউটার ব্যবহারকারীদের সাথে এক ইন্টারফেস এর মত কাজ করে, অর্থাৎ কম্পিউটার ব্যবহারকারীরা যেন সহজেই কম্পিউটার এর সমস্ত হার্ডওয়্যার ও সফটওয়্যার কে ব্যবহার করতে পারে ।

একটু কম্পিউটার এর সবচেয়ে গুরুত্বপূর্ণ অংশ হলো হার্ডওয়্যার ও সফটওয়্যার । কম্পিউটার চালু হবার সাথে সাথে সর্ব প্রথম এই সফটওয়্যারটি কাজ করতে শুরু করে । কম্পিউটার এর সমস্ত হার্ডওয়্যার ও সফটওয়্যার এর মধ্যে যোগাযোগ বজায় রাখে ।

এই অপারেটিং সফটওয়্যার এর কিছু মুখ্য কাজ গুলি হলো,-

 ✔ বুটিং: কম্পিউটার যখন চালু হয় তখন সবথেকে আগে এই OS অর্থাৎ Operating Software লোড হয় এবং একে একে করে বাকি সমস্ত সফটওয়্যার কে সক্রিয় করে ।

✔   ইউসার ইন্টারফেস: অপারেটিং সিস্টেম এর সবচেয়ে প্রধান কাজ হলো কম্পিউটার ও কম্পিউটার ব্যবহারকারীর সাথে এক ইন্টারফেস তৈরী করা ।

✔    রিসোর্সে মানেজমেন্ট: একটি কম্পিউটার এর রিসোর্স বলতে মেমরি,ডিস্ক,প্রসেসর,চিপ,ইত্যাদি প্রধান অংশ গুলিকে নিয়ন্ত্রণ করে যাতে নির্দিষ্ট সময়ে ঠিক মত কাজ করতে পারে ।

 ✔ হার্ডওয়্যার নিয়ন্ত্রণ: OS কম্পিউটার এর সমস্ত অংশ যেমন কীবোর্ড,মাউস,প্রিন্টার,CPU, মনিটর ইত্যাদি গুলিকে নিয়ন্ত্রণ করে ।

 ✔  প্রোগ্রাম চালনা করা: যখন আপনি কোনো সফটওয়্যার ব্যবহার করেন যেমন কোনো ভিডিও এডিটর সফটওয়্যার, কোন গেম খেলতে বা কোনো এপ্লিকেশন চালান, আসলে সেই কাজটি অপারেটিং সফটওয়্যার করে থাকে । এটি সফটওয়্যার ও হার্ডওয়্যার কে নির্দেশ দেয় যে কোন কাজটি কখন ও কিভাবে করতে হবে ।

 ✔  ফাইল মেনেজমেন্ট: os আমাদের তৈরী করা ফাইল,ফোল্ডারকে এক নির্দিষ্ট সময়ে সঠিক ভাবে মেমোরিতে সুরক্ষিত করে রাখে ।

সুতরাং,অপারেটিং সফটওয়্যার ছাড়া কোনো কম্পিউটার একটি নিস্ক্রিয় যন্ত্র যেতে কোনো কাজ সম্পাদন করা যায় না ।

আমাদের সিস্টেম সফটওয়্যার এর কেন দরকার পরে?

আমরা জানি যে কম্পিউটার নিজে কে জটিল যন্ত্রাংশ বা মেসিন.কিন্তু কম্পিউটার এর মধ্যে থাকা সিস্টেম সফটওয়্যার কম্পিউটার কে সহজ ও ব্যবহার যোগ্য করে তোলে. এই সফটওয়্যারই সমস্ত হার্ডওয়্যার,সফটওয়্যার,ও ব্যবহারকারীদের মধ্যে এক সম্পর্ক ও যোগাযোগ করে তলে.

এইরকম কিছু ১০টি পয়েন্টস আছে যার জন্য আমাদের সিস্টেম সফটওয়্যার দরকার পরে,সেগুলি হলো-

১. সমস্ত হার্ডওয়্যারকে ম্যানেজ করা: সিস্টেম সফটওয়্যার কম্পিউটার এর সাথে জড়িত সমস্ত হার্ডওয়্যার কে নিয়ন্ত্রণ করে. কোন হার্ডওয়্যার কখন ও কিভাবে কাজ করবে তা ঠিক করে.

২. সফটওয়্যার গুলিকে নিয়ন্ত্রণ করে: এই সিস্টেম সফটওয়্যার বাকি অন্যান্য সফটওয়্যার কেও নিয়ন্ত্রণ করে ও সঠিক ভাবে কাজ করতে সাহায্য করে.

৩. এপ্লিকেশন সফটওয়্যার এর জন্য প্লাটফর্ম তৈরী করে: কম্পিউটার বা মোবাইল এর মধ্যে ব্যবহার করা যত এপ্লিকেশন চলে তা সব কে চালানোর জন্য এক প্লাটফর্ম প্রদান করে.

কম্পিউটারকে ভালো ভাবে সঞ্চালন করা: কম্পুটার এবং মাদারবোর্ড এর প্রধান প্রধান অংশ যেমন প্রসেসর,বায়োস, RAM, ইত্যাদি গুলিকে সঠিক ভাবে কাজ করার জন্য এই সিস্টেম সাহায্য করে.

৪. ডিভাইস ড্রাইভারস: সিস্টেম সফটওয়্যার এর মধ্যে ডিভাইস ড্রাইভারস যুক্ত থাকে যা কোনো ডিভাইস(প্রিন্টার,মাউস স্কানার)কে এক্সেস করার জন্য সিস্টেম সফটওয়্যারই দরকার পরে. এই ডিভাইস ড্রাইভারস ছাড়া কোনো হার্ডওয়্যার গুলি কাজ করতে পারবে না.

৫. কম্পিউটার কে সুরক্ষিত রাখতে : সিস্টেম সফটওয়্যার আমাদের কম্পিউটারকে ও দরকারী ডকুমেন্টসকে ভাইরাস,ম্যালওয়্যার থেকে রক্ষা করে.

ভারতে জনপ্রিয় পাঁচটি অপারেটিং সিস্টেম উদাহরণ - Operating Software Example 

1.Windows : উইন্ডোজ অপারেটিং সফট্ওয়ার মাইক্রোসফট কোম্পানি নিয়ে আসে।এটি বিশ্বের সবচেয়ে জনপ্রিয় কম্পিউটার অপারেটিং সিস্টেম এবং ব্যাবসার কাজে অনেক সার্ভার কে চালু করার কাজেও এর ব্যাবহার করা হয়। সবচেয়ে উন্নত উইন্ডোজ হলো Windows 11

 2.Ubuntu: এটি একটি লিনাক্স-ভিত্তিক অপারেটিং সিস্টেম যা ডেভেলপার এবং প্রযুক্তি পেশাদারদের মধ্যে বিশেষভাবে জনপ্রিয়। ব্যবহারকারী এই সিস্টেমকে খুব সহজেই বুঝতে ও ব্যাবহার করতে পারে।

3.MacOS: অ্যাপল দ্বারা তৈরি, MacOS প্রাথমিকভাবে অ্যাপলের ম্যাক কম্পিউটারে ব্যবহৃত হয়। এটি ডিজাইন এবং মিডিয়া পেশাদারদের মধ্যে জনপ্রিয়। উদাহরণ: MacOS Monterey.

4.Android: এন্ড্রয়েড অপারেটিং সিস্টেম হলো স্মার্ট ফোনের জন্য সবচেয়ে জনপ্রিয়। এটি গুগল এর এক সার্ভিস। ভারত তথা বিশ্বের বেশির ভাগ মোবাইল,ট্যাবলেট এর জন্য এন্ড্রয়েড অপারেটিং ব্যাবহার করা হয়।

5.Linux: এটি একটি ওপেন সোর্স অপারেটিং সিস্টেম যা বিভিন্ন ডিস্ট্রিবিউশনে উপলব্ধ। এটি সার্ভার এবং এন্টারপ্রাইজ সিস্টেমে বিশেষভাবে জনপ্রিয়। উদাহরণ: Fedora, Debian

এগুলি ছাড়াও, অন্যান্য অপারেটিং সিস্টেমগুলিও ভারতে ব্যাবহার হয়,যেমন BharOS,

 ভারত সরকারের সহায়তায়, IIT মাদ্রাজ ইনকিউবেটেড ফার্ম JandK Operations একটি নতুন মোবাইল অপারেটিং সিস্টেম চালু করেছে – BharOS। এটি বিশেষভাবে গোপনীয়তা এবং নিরাপত্তার কথা মাথায় রেখে ডিজাইন করা হয়েছে।

৫টি সিস্টেম সফটওয়্যার এর নাম কী?

৫টি সিস্টেম সফটওয়্যার এর নাম হলো-

Windows

iOS

Android

macOS

Linux 

আমরা কি সিস্টেম সফটওয়্যার কে স্পর্শ করতে পারব?

না,সিস্টেম সফটওয়্যার কে কোনো ভাবে স্পর্শ করা যায় না। এটি এক ভাষার নির্দেশ সমুহ যা কম্পিউটার কে জানায় যে তাকে কি কাজ ও কিভাবে করতে হবে। একে কম্পিউটার এর স্ক্রিন এ দেখতে পারেন।কিন্তু ছুতে পারা যায় না।

Mouse এবং keyboard কি সিস্টেম সফটওয়্যার?

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

কম্পিউটার চালু হবার সময় কোন সফটওয়্যার প্রথম কাজ করতে শুরু করে?

যখন কোনো কম্পিউটার চালু হয় তখন সর্ব প্রথম বেসিক ইনপুট/ আউটপুট সিস্টেম(BIOS) বা যুনিফাইড (UEFI) এক্সটেনসিবল ।

ফার্মওয়্যার ইন্টারফেস মত লো লেভেল সিস্টেম সফটওয়্যার কাজ করে। কম্পিউটার চালু হওয়ার সময় F2 প্রেস করলে যে স্ক্রিন বা ইন্টারফেস আসে সেটা UEF.

একটা কম্পিউটার এ কি একের বেশি অপারেটিং সিস্টেম ব্যবহার করা হয়?

হ্যাঁ হয়, একে Dual Booting বলা হয়। এটি একটু জটিল প্রক্রিয়া তাই এর জন্য আপনাকে একটু Technology জ্ঞান থাকতে হবে ।


সিস্টেম সফ্টওয়্যারের অংশ - Parts of System Software 


 সিস্টেম সফ্টওয়্যার হল এমন সফ্টওয়্যার যা কম্পিউটারের ভিতরের কাজ গুলি করে যাকে মানে Screen এর পেছনে থেকে কাজ করে। এটি কম্পিউটারের বিভিন্ন অংশকে একসাথে কাজ করতে সাহায্য করে।

এই সিস্টেম সফ্টওয়্যার এর কিছু পার্টস বা  অংশ গুলি হলো-


 প্রধান অংশ:

অপারেটিং সিস্টেম: এটি কম্পিউটারের মস্তিষ্ক বলা হয়। এটি কম্পিউটারের বিভিন্ন অংশে, সফটওয়্যার ও হার্ডওয়্যার এর মধ্যে সংযোগ রাখে। যেমন: Windows, macOS,Linux.


 ডিভাইস ড্রাইভার: এই ডিভাইসগুলি আপনার কীবোর্ড, মাউস, প্রিন্টারকে কম্পিউটারের সাথে কথা বলতে অর্থাৎ deta, আদেশ, নির্দেশ গুলি আদান প্রদান করতে সাহায্য করে।


 ইউটিলিটি সফটওয়্যার: এগুলি এমন এক টুল বা softeare যা কম্পিউটার পরিষ্কার রাখতে তাকে সঠীক ভাবে কাজ করতে সাহায্য করে। যেমন: ভাইরাস রিমুভাল সফটওয়্যার, ডিস্ক ক্লিনার।


 অন্যান্য অংশ:


 প্রোগ্রামিং ল্যাঙ্গুয়েজ ট্রান্সলেটর: এটি আপনার লিখিত প্রোগ্রামকে কম্পিউটার ভাষায় রুপান্তর করে।


 ফার্মওয়্যার: এটি কম্পিউটারের নির্দিষ্ট কিছু অংশে প্রি-ইনস্টল করা হয় এবং কীভাবে কাজ করতে হয় তা তাদের বলে।


 আপনার কম্পিউটার তখনই সঠিকভাবে চলতে পারে যখন এই সমস্ত অংশ একসাথে কাজ করে।


সিস্টেম সফটওয়্যার সাথে কোন প্রোগ্রামটি সংযুক্ত থাকে?

সিস্টেম সফটওয়্যার হলো এমন এক প্রোগ্রাম যা কম্পিউটারের হার্ডওয়্যার এবং অন্যান্য অ্যাপ্লিকেশন প্রোগ্রামকে গুলিকে চালানোর জন্য সাহায্য করে।

এই সিস্টেম সফটওয়্যারের সাথে সংযুক্ত কিছু প্রধান প্রোগ্রাম গুলি হলো -

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

 যেমন Windows, macOS, Linux, Android ইত্যাদি। এটি কম্পিউটারের সমস্ত হার্ডওয়্যার এবং সফটওয়্যার পরিচালনা করে।


ডিভাইস ড্রাইভার (Device Driver): 

এটি হার্ডওয়্যার ডিভাইস যেমন কীবোর্ড, মাউস, প্রিন্টার ইত্যাদির সাথে কম্পিউটারের যোগাযোগ রাখে।


ফার্মওয়্যার (Firmware): 

এই ধরনের সিস্টেম গুলি হার্ডওয়্যার ডিভাইসে প্রোগ্রাম করা নির্দেশাবলী যা হার্ডওয়্যারকে সঠিকভাবে কাজ করতে সাহায্য করে।


ল্যাঙ্গুয়েজ ট্রান্সলেটর (Language Translator): এটি উচ্চ স্তরের প্রোগ্রামিং ভাষাকে সহজ মেশিন কোডে রূপান্তরিত করে।


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

এই প্রোগ্রামগুলো সিস্টেম সফটওয়্যারের অংশ হিসেবে কাজ করে যাতে কম্পিউটার সঠিক ভাবে দ্রুত কাজ করতে পারে।

সিস্টেম সফটওয়্যার কোন ভাষায় ব্যবহৃত হয়?

একটি সিস্টেম সফটওয়্যার তৈরি করতে সাধারণত নিম্ন-স্তরের (low-level) এবং কিছু উচ্চ-স্তরের (high-level) প্রোগ্রামিং ভাষা ব্যবহার করা হয়। 

● Python

● Jaba

● C

● C++

 সিস্টেম কাকে বলে? what is System in Bengali

সিস্টেম হল বিভিন্ন হার্ডওয়্যার এবং সফ্টওয়্যারের একটি গ্রুপ যা একটি কম্পিউটার বা অন্যান্য ডিভাইসকে সঠিকভাবে কাজ করার জন্য একসাথে কাজ করে।

সিস্টেম সফ্টওয়্যারের হলো সেই অংশ যা কম্পিউটার এর হার্ডওয়্যারকে নিয়ন্ত্রণ করে এবং  সফ্টওয়্যারকে চালাতে সাহায্য করে। 

সিস্টেম সফটওয়ারের মূল কাজ কি?

সফটওয়্যার এর মূল কাজ হলো কম্পিউটারের মধ্যে থাকা সমস্ত হার্ডওয়্যার এবং অ্যাপ্লিকেশন সফটওয়্যারের মধ্যে সংযোগ স্থাপন করে পুরো কম্পিউটার সিস্টেমের কাজ পরিচালনা করে। এটি মূলত কম্পিউটারের কার্যক্রম সহজ ও কার্যকর করে তোলার জন্য তৈরি করা হয়েছে। 


সিস্টেম ফোল্ডার কি? - What is System Folder in Bengali 

সিস্টেম ফোল্ডার হলো কম্পিউটার বা মোবাইল ডিভাইসের একটি বিশেষ ফোল্ডার, যেখানে অপারেটিং সিস্টেমের গুরুত্বপূর্ণ ফাইল এবং ডেটা সংরক্ষিত ভাবে থাকে। 

এই ফোল্ডার ডিভাইসের সঠিকভাবে কাজ করার জন্য অত্যন্ত জরুরি।

উদাহরন

Windows এ:- "C:\Windows" হল একটি সিস্টেম ফোল্ডার যাতে উইন্ডোজ অপারেটিং সিস্টেম ফাইল থাকে।

"C:\Program Files" ও একটি সিস্টেম ফোল্ডার, যেখানে সফটওয়্যার ইনস্টল করা হয়।


Android-এ: - "System" নামে একটি ফোল্ডার থাকে, যেখানে অপারেটিং সিস্টেমের ফাইল এবং ড্রাইভার থাকে।


 macOS-এ:- "/System" হল একটি সিস্টেম ফোল্ডার যাতে ম্যাক অপারেটিং সিস্টেম ফাইল থাকে।

উপসংহারঃ

সিস্টেম সফটওয়্যারই হচ্ছে কোনো ডিভাইস এর সবচেয়ে উল্লেযোগ এক প্রগ্রামিং যা সমস্ত সফটওয়্যার, হার্ডওয়্যার, ডিভাইস গুলিকে সঠিক ভাবে কাজ করতে সাহায্য করে।আশাকরি এই আর্টিকেল থেকে সিস্টেম সফট্ওয়ার সম্পর্কে কিছু ধারণা হয়েছে।