سبق

سافٹ ویئر کی تعریف: یہ کیا ہے ، اس کے لئے کیا ہے اور یہ اتنا اہم کیوں ہے

فہرست کا خانہ:

Anonim

یہ بات ناقابل تردید ہے کہ موجودہ دنیا ٹیکنالوجی کی آواز میں منتقل ہوتی ہے۔ عملی طور پر ہم سب نے کسی نہ کسی طرح کے کمپیوٹر سسٹم کے ساتھ کسی نہ کسی طرح بات چیت کی ہے ، یا غیر ملکی تصورات کو "ہارڈ ویئر" یا "سافٹ ویئر" کی طرح آواز آتی ہے۔ لیکن بہت سے لوگوں کے لئے ان کو اندرونی بنانا مشکل تصورات ہیں۔ سافٹ ویئر اور اس کی تعریف کے معاملے میں ، چونکہ اس میں جسمانی حوالہ نہیں ہے ، لہذا یہ عام طور پر بہت سے عادت استعمال کرنے والوں کے لئے کچھ مشکلات پیش کرتا ہے۔ آج ہم اپنے سبھی قارئین کے لئے سافٹ ویئر کی واضح تعریف پیش کرتے ہوئے ، اس تصور کے بارے میں شکوک و شبہات کو دور کرنا چاہتے ہیں۔

فہرست فہرست

سافٹ ویئر کیا ہے؟

سافٹ ویئر کسی بھی نظام کا لازمی جزو ہوتا ہے۔

سافٹ ویئر اس چیز کا حصہ ہے جسے ہم کمپیوٹر سسٹم (ایس آئی) کہتے ہیں ، جو وہ معلومات ہیں جو معلومات کو وسعت دینے ، ذخیرہ کرنے اور اس پر کارروائی کرنے کے لئے استعمال ہوتے ہیں۔ جہاں سافٹ ویئر جسمانی حصے کے برخلاف ، ان سسٹمز (جس کو پروگرام بھی کہا جاتا ہے) کا منطقی حصہ ہے ، ہارڈ ویئر۔

آئی ای ای کے مطابق ، یہ کمپیوٹر پروگراموں ، طریقہ کار ، قواعد ، دستاویزات اور اس سے وابستہ ڈیٹا کا مجموعہ ہے ، جو کمپیوٹر سسٹم کے کام کا حصہ ہیں۔ وہ نظام کے وسائل کے ساتھ بات چیت کرتے ہیں اور آخری صارف کی طرف سے درپیش مسائل کو حل کرنے کی کوشش کرتے ہیں۔ یہی وجہ ہے کہ ان میں سے اکثریت کو اس لئے تیار کیا گیا ہے کہ عام صارف کے ساتھ بات چیت اور بات چیت آسان طریقے سے ممکن ہو۔ مثال کے طور پر ، ہمارے قارئین اس آلے کے آخری صارف ہیں جہاں وہ یہ لائنیں پڑھ رہے ہیں۔

سافٹ ویئر کمپیوٹر پروگراموں ، طریقہ کار ، قواعد ، دستاویزات اور اس سے وابستہ ڈیٹا کا ایک مجموعہ ہے جو کمپیوٹر سسٹم کا حصہ ہیں۔

اس طرح کے مواصلات کو حاصل کرنے کے لئے ، عام طور پر پروگراموں میں تجرید کی بہت اعلی سطح ہوتی ہے ، جو انہیں جمع کرنے والے کی زبان سے دور کردیتی ہے اور نہ صرف اس پروگرام کو چلانے کے لئے ، بلکہ نئے اخذ کردہ سافٹ ویر تیار کرنے میں بھی آسانی پیدا کرتی ہے۔

اس کے فنکشن کے مطابق سافٹ ویئر کی درجہ بندی

MacOS کیلئے پرانے سافٹ ویئر کے متعدد خانوں۔ تصویر: فلکر؛ جیکب بٹر۔

چونکہ یہ تفصیل بہت وسیع ہے ، کمپیوٹر سسٹم میں بہت سے عناصر موجود ہیں جنھیں ہم سافٹ ویئر کہہ سکتے ہیں ، لہذا اس کی تفریق عام ہے۔ کمپیوٹر سسٹم میں ہر پروگرام کے کام کے نتیجے میں ایک سب سے عام اور وسیع تفریق کا طریقہ انجام دیا جاتا ہے۔ یعنی:

  • یہ ایک انتہائی نچلی سطح کا پروگرام ہے ، اس کا ارادہ نہیں ہے کہ صارف اس کے ساتھ بات چیت کرے اور یہ ہمارے آلات کے الیکٹرانک سرکٹس کو کنٹرول کرتا ہے۔ یہ ایک کمپیوٹر میں ہارڈ ویئر کی شناخت کے لئے ضروری ہے اور ہم اسے بہت سے طریقوں سے تلاش کرتے ہیں۔ ایک عام سی شکل جو ہم ڈھونڈ سکتے ہیں وہ ہے ہمارے سسٹم کا بایوس (جس پر ہم اس کا اپنا متن وقف کرتے ہیں)۔ آپریٹنگ سسٹم۔ وہ سسٹم کے ہارڈ ویئر کو سنبھالنے کے لئے پروگراموں کا ایک سیٹ ہیں۔ نیز نظام کے آخری صارف کے ساتھ بات چیت کرنے کے لئے ایک انٹرفیس فراہم کرنے کے ساتھ ساتھ۔ ونڈوز 8 اور ونڈوز 10 اس وقت سب سے زیادہ وسیع تر آپریٹنگ سسٹم ہیں۔ آپریٹنگ سسٹم کے ساتھ ، یہ ایک قسم کا پروگرام ہے جس کے ساتھ ہم سب سے زیادہ بات چیت کرتے ہیں۔ ان کا مقصد کسی نظام کے صارفین کے ذریعہ درپیش مسائل کو براہ راست حل کرنا ہے۔ ایڈوب فوٹوشاپ کسی ایپلیکیشن کی مثال ہوسکتا ہے ۔اس کا کام دوسرے پروگراموں کو چلانے میں سہولت کے لئے پس منظر میں کام انجام دینا ہے۔ وہ ایک انٹرمیڈیٹ میڈیم ہیں اور صارفین کو ان کے ساتھ براہ راست بات چیت کرنے کی ضرورت نہیں ہے۔
ہم آپ کو فلیش ڈرائیو کی سفارش کرتے ہیں: یہ کیا ہے اور اس کے لئے کیا ہے

سافٹ ویئر کی ملکیت

لائسنس سافٹ ویئر کا ایک بہت اہم حصہ ہے۔ تصویری: وکیمیڈیا العام؛ ریمنڈ سپیکنگ۔

صارف کے لئے ، یہ جاننا ضروری ہے کہ جو سافٹ ویئر وہ عام طور پر استعمال کرتے ہیں وہ ان کی ملکیت نہیں ہے ، بلکہ ڈویلپر کی ہے۔ پروگراموں میں عام طور پر لائسنسوں کی ایک سیریز ہوتی ہے جو ڈویلپر کی منسوخی کو مدنظر رکھتے ہیں اور آخر کار صارف اس پروگرام کے ساتھ (قانونی طور پر) کیا کرسکتا ہے۔ سب سے عام درج ذیل ہیں اور ان کو جاننا مفید ثابت ہوسکتا ہے۔

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

وہ لوگ ہیں جو پروگرام کی تبدیلیوں سے اخذ کردہ لائسنسوں پر پابندیاں عائد کرتے ہیں اور جو پروگرام میں شامل ہیں اس کے بارے میں بالکل خوشی میں تبدیل ہوجاتے ہیں۔ اوپن سورس پہل پروگرام اسی زمرے میں آتے ہیں۔

ہم آپ کو سفارش کرتے ہیں ایپل اپنے میک پر بطور کاپروسیسرس اپنے آرم چپس استعمال کرنا چاہتا ہے

کچھ آخری الفاظ

جیسا کہ آپ دیکھ سکتے ہیں ، سافٹ ویئر آپ کے آلات کے کام کا ایک اہم حصہ ہے اور مختلف شکلوں اور افعال میں اس میں ظاہر ہوتا ہے۔ اس سے نہ صرف ہمیں ان مسائل کو حل کرنے میں مدد ملتی ہے جو ہم اپنے آلات پر لاحق ہیں ، بلکہ یہ بھی کہ اس عمل میں مزید حصہ لیتے ہیں ، جن کا اوسط صارف واقف ہی نہیں ہوتا ہے۔ اگر آپ اس موضوع کے بارے میں مزید جاننا چاہتے ہیں تو ، ہم اس کے مطابق: ہارڈ ویئر پر اس پڑھنے کی سفارش کرتے ہیں۔

سبق

ایڈیٹر کی پسند

Back to top button