سافٹ ویئر کی اقسام
سافٹ ویئر ہدایات، پروگراموں اور ڈیٹا کا ایک مجموعہ ہے جو کمپیوٹر کو بتاتا ہے کہ کیا کرنا ہے۔ اس کے مقصد، فعالیت اور استعمال کی بنیاد پر اسے مختلف اقسام میں تقسیم کیا جا سکتا ہے۔ اس بلاگ پوسٹ میں، ہم سافٹ ویئر کی اقسام، ان کی خصوصیات اور مثالوں پر بات کریں گے۔
فہرست
- سسٹم سافٹ ویئر
- آپریٹنگ سسٹم
- ڈیوائس ڈرائیورز
- فرم ویئر
- یوٹیلیٹی سافٹ ویئر
- ایپلیکیشن سافٹ ویئر
- پیداواری سافٹ ویئر
- ملٹی میڈیا سافٹ ویئر
- تعلیمی سافٹ ویئر
- تفریحی سافٹ ویئر
- ایمبیڈڈ سافٹ ویئر
- اوپن سورس سافٹ ویئر
- ملکیتی سافٹ ویئر
- فری ویئر سافٹ ویئر
- شیئر ویئر سافٹ ویئر
- کلاؤڈ بیسڈ سافٹ ویئر
- موبائل ایپ سافٹ ویئر
- ویب پر مبنی سافٹ ویئر
سسٹم سافٹ ویئر
سسٹم سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو کمپیوٹر کے ہارڈویئر اجزاء کو منظم اور کنٹرول کرتا ہے۔ یہ ایپلیکیشن سافٹ ویئر چلانے کے لیے ایک پلیٹ فارم مہیا کرتا ہے اور صارفین کو کمپیوٹر کے ساتھ بات چیت کرنے کی اجازت دیتا ہے۔ سسٹم سافٹ ویئر کی کچھ مثالیں آپریٹنگ سسٹم، ڈیوائس ڈرائیور، فرم ویئر، اور یوٹیلیٹی سافٹ ویئر ہیں۔
آپریٹنگ سسٹم
آپریٹنگ سسٹم (او ایس) کسی بھی کمپیوٹر سسٹم میں سب سے ضروری سافٹ ویئر ہے۔ یہ کمپیوٹر کے تمام ہارڈویئر اجزاء اور وسائل کا انتظام اور کنٹرول کرتا ہے۔ یہ دوسرے سافٹ ویئر کو چلانے کے لیے ایک پلیٹ فارم مہیا کرتا ہے اور صارفین کو کمپیوٹر کے ساتھ بات چیت کرنے کے قابل بناتا ہے۔ مقبول آپریٹنگ سسٹمز کی مثالیں ونڈوز، لینکس، میک او ایس اور اینڈرائیڈ ہیں۔
ڈیوائس ڈرائیورز
ڈیوائس ڈرائیور ایسے سافٹ ویئر ہیں جو کمپیوٹر سسٹم کے ہارڈویئر اجزاء کو کنٹرول اور ان کا انتظام کرتے ہیں۔ یہ ہارڈ ویئر اور آپریٹنگ سسٹم کے درمیان ایک انٹرفیس فراہم کرتے ہیں، آپریٹنگ سسٹم کو ہارڈ ویئر کے ساتھ بات چیت کرنے کی اجازت دیتے ہیں۔ ڈیوائس ڈرائیورز کی مثالیں پرنٹر ڈرائیورز، نیٹ ورک ڈرائیورز، اور ساؤنڈ ڈرائیورز ہیں۔
فرم ویئر
فرم ویئر ایک قسم کا سسٹم سافٹ ویئر ہے جو ہارڈ ویئر ڈیوائسز میں سرایت کرتا ہے۔ یہ ہارڈ ویئر کے اجزاء کو مخصوص افعال انجام دینے کے لیے ہدایات فراہم کرتا ہے۔ فرم ویئر کی مثالیں بائیوز (بنیادی ان پٹ/آؤٹ پٹ سسٹم) ہیں، جو کمپیوٹر کو شروع کرنے کے لیے استعمال ہوتا ہے، اور اسمارٹ فونز میں فرم ویئر، جو ہارڈ ویئر کے اجزاء کو کنٹرول کرتا ہے۔
یوٹیلیٹی سافٹ ویئر
یوٹیلیٹی سافٹ ویئر سسٹم سافٹ ویئر کی ایک قسم ہے جو کمپیوٹر سسٹم کی کارکردگی کو منظم اور بہتر بنانے کے لیے ٹولز اور یوٹیلیٹیز مہیا کرتی ہے۔ یوٹیلیٹی سافٹ ویئر کی مثالیں اینٹی وائرس سافٹ ویئر، ڈسک کلینر، اور سسٹم آپٹیمائزر ہیں۔
ایپلیکیشن سافٹ ویئر
ایپلیکیشن سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو مخصوص کاموں یا افعال کو انجام دینے کے لیے ڈیزائن کیا گیا ہے۔ اس کا استعمال ورڈ پروسیسنگ، امیج ایڈیٹنگ، ویڈیو ایڈیٹنگ، اور اکاؤنٹنگ جیسے مختلف کاموں کو انجام دینے کے لیے کیا جاتا ہے۔ ایپلیکیشن سافٹ ویئر کو ان کی فعالیت کی بنیاد پر مختلف اقسام میں مزید درجہ بندی کیا جا سکتا ہے۔
پیداواری سافٹ ویئر
پروڈکٹیوٹی سافٹ ویئر ایپلیکیشن سافٹ ویئر کی ایک قسم ہے جو پیداواری صلاحیت اور کارکردگی کو بڑھانے کے لیے استعمال ہوتی ہے۔ پیداواری سافٹ ویئر کی مثالیں ورڈ پروسیسرز، اسپریڈ شیٹس، اور پریزنٹیشن سافٹ ویئر ہیں۔
ملٹی میڈیا سافٹ ویئر
ملٹی میڈیا سافٹ ویئر ایپلیکیشن سافٹ ویئر کی ایک قسم ہے جو کہ تصاویر، آڈیو اور ویڈیو جیسے ملٹی میڈیا مواد کو بنانے اور ترمیم کرنے کے لیے استعمال کیا جاتا ہے۔ ملٹی میڈیا سافٹ ویئر کی مثالیں ویڈیو ایڈیٹنگ سافٹ ویئر، آڈیو ایڈیٹنگ سافٹ ویئر، اور امیج ایڈیٹنگ سافٹ ویئر ہیں۔
تعلیمی سافٹ ویئر
ایجوکیشن سافٹ ویئر ایک قسم کا ایپلیکیشن سافٹ ویئر ہے جو طلباء کے سیکھنے کے تجربے کو بڑھانے کے لیے استعمال کیا جاتا ہے۔ یہ طلباء کو معلومات کو سیکھنے اور برقرار رکھنے میں مدد کرنے کے لیے انٹرایکٹو اور پرکشش مواد فراہم کرتا ہے۔ تعلیمی سافٹ ویئر کی مثالیں زبان سیکھنے کا سافٹ ویئر، انٹرایکٹو وائٹ بورڈز، اور نقلی سافٹ ویئر ہیں۔
تفریحی سافٹ ویئر
تفریحی سافٹ ویئر ایک قسم کا ایپلیکیشن سافٹ ویئر ہے جو تفریحی مقاصد کے لیے ڈیزائن کیا گیا ہے۔ تفریحی سافٹ ویئر کی مثالیں ویڈیو گیمز، میوزک پلیئرز، اور اسٹریمنگ سروس ہیں۔
ایمبیڈڈ سافٹ ویئر
ایمبیڈڈ سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو ہارڈ ویئر ڈیوائسز میں سرایت کرتا ہے۔ یہ آلہ کو ایک مخصوص فعالیت فراہم کرتا ہے اور صارف کے ذریعہ اس میں ترمیم یا اپ ڈیٹ نہیں کیا جا سکتا ہے۔ ایمبیڈڈ سافٹ ویئر کی مثالیں اسمارٹ فونز میں فرم ویئر، آٹوموٹیو سافٹ ویئر، اور صنعتی آٹومیشن سافٹ ویئر ہیں۔
اوپن سورس سافٹ ویئر
اوپن سورس سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو اوپن سورس لائسنس کے تحت جاری کیا جاتا ہے، جو صارفین کو سافٹ ویئر کو آزادانہ طور پر ترمیم اور تقسیم کرنے کی اجازت دیتا ہے۔ یہ عام طور پر ڈویلپرز کی کمیونٹی کے ذریعہ تیار کیا جاتا ہے جو اس منصوبے میں حصہ ڈالتے ہیں۔ اوپن سورس سافٹ ویئر کی مثالیں لینکس آپریٹنگ سسٹم، اپاچی ویب سرور، اور ورڈپریس کنٹینٹ مینجمنٹ سسٹم ہیں۔
ملکیتی سافٹ ویئر
ملکیتی سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو کسی کمپنی یا فرد کی ملکیت ہے۔ مالک کی اجازت کے بغیر اس میں ترمیم یا تقسیم نہیں کی جا سکتی۔ ملکیتی سافٹ ویئر کی مثالیں مائیکروسافٹ آفس، ایڈوب فوٹو شاپ، اور ایپل اور میک ایس ہیں۔
فری ویئر سافٹ ویئر
فری ویئر سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو مفت میں دستیاب ہے اور بغیر کسی پابندی کے استعمال کیا جا سکتا ہے۔ تاہم، یہ اب بھی ڈویلپر کی ملکیت ہے اور ان کی اجازت کے بغیر اس میں ترمیم یا تقسیم نہیں کی جا سکتی ہے۔ فری ویئر سافٹ ویئر کی مثالیں سی کلینر، سیون زپ، اور وی ایل سی میڈیا پلیئر ہیں۔
شیئر ویئر سافٹ ویئر
شیئر ویئر سافٹ ویئر سافٹ ویئر کی ایک قسم ہے جو خریدنے سے پہلے آزمانے کے لیے مفت دستیاب ہے۔ یہ عام طور پر محدود خصوصیات کے ساتھ یا محدود وقت کے لیے پیش کی جاتی ہے۔ آزمائشی مدت کے بعد، صارفین کو سافٹ ویئر کا استعمال جاری رکھنے کے لیے لائسنس خریدنا ہوگا۔ شیئر ویئر سافٹ ویئر کی مثالیں ونزپ، ونرار، اور ایڈوب ایکروبیٹ ہیں۔
کلاؤڈ بیسڈ سافٹ ویئر
کلاؤڈ بیسڈ سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو ریموٹ سرورز پر ہوسٹ کیا جاتا ہے اور انٹرنیٹ کے ذریعے اس تک رسائی حاصل کی جا سکتی ہے۔ یہ صارفین کو انٹرنیٹ کنکشن کے ساتھ کسی بھی ڈیوائس سے اپنے ڈیٹا اور ایپلیکیشنز تک رسائی کی صلاحیت فراہم کرتا ہے۔ کلاؤڈ بیسڈ سافٹ ویئر کی مثالیں گوگل ڈرائیو، ڈراپ باکس، اور مائیکروسافٹ آفس 365 ہیں۔
موبائل ایپ سافٹ ویئر
موبائل ایپ سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جو موبائل آلات جیسے اسمارٹ فونز اور ٹیبلیٹ پر چلانے کے لیے ڈیزائن کیا گیا ہے۔ یہ عام طور پر ایپ اسٹورز جیسے ایپل ایپ اسٹور اور گوگل پلے اسٹور کے ذریعے دستیاب ہے۔ موبائل ایپ سافٹ ویئر کی مثالیں انسٹاگرام، سنیپ چیٹ، اور واٹس ایپ ہیں۔
ویب پر مبنی سافٹ ویئر
ویب پر مبنی سافٹ ویئر ایک قسم کا سافٹ ویئر ہے جس تک ویب براؤزر کے ذریعے رسائی حاصل کی جاتی ہے۔ یہ ریموٹ سرورز پر چلتا ہے اور انٹرنیٹ کنکشن والے کسی بھی ڈیوائس سے اس تک رسائی حاصل کی جا سکتی ہے۔ ویب پر مبنی سافٹ ویئر کی مثالیں آن لائن بینکنگ، ای کامرس ویب سائٹس، اور سوشل میڈیا پلیٹ فارمز ہیں۔
آخر میں، سافٹ ویئر کسی بھی کمپیوٹر سسٹم کا ایک لازمی جزو ہے۔ اس کے مقصد، فعالیت اور استعمال کی بنیاد پر اسے مختلف اقسام میں تقسیم کیا جا سکتا ہے۔ اپنی ضروریات کے لیے صحیح سافٹ ویئر کا انتخاب کرنے اور کمپیوٹر سسٹم میں سافٹ ویئر کے کردار کو سمجھنے کے لیے سافٹ ویئر کی مختلف اقسام کو سمجھنا ضروری ہے۔