آپریٹنگ سسٹم کیا ہے؟

آپریٹنگ سسٹم وہ بنیادی سافٹ ویئر ہے جو کمپیوٹر پر تمام ہارڈ ویئر اور دوسرے سافٹ ویئر کا انتظام کرتا ہے۔ آپریٹنگ سسٹم ، جسے "او ایس" بھی کہا جاتا ہے ، وہ کمپیوٹر کے ہارڈ ویئر کے ساتھ انٹرفیس کرتا ہے اور ایسی خدمات مہیا کرتا ہے جو ایپلی کیشنز استعمال کرسکتی ہیں۔

آپریٹنگ سسٹم کیا کرتا ہے؟

ایک آپریٹنگ سسٹم ایک ایسے آلہ پر سافٹ ویئر کا بنیادی سیٹ ہوتا ہے جو ہر چیز کو ساتھ رکھتا ہے۔ آپریٹنگ سسٹم آلہ کے ہارڈ ویئر کے ساتھ بات چیت کرتے ہیں۔ وہ آپ کے کی بورڈ اور چوہوں سے لے کر Wi-Fi ریڈیو ، اسٹوریج ڈیوائسز ، اور ڈسپلے تک سب کچھ سنبھالتے ہیں۔ دوسرے لفظوں میں ، ایک آپریٹنگ سسٹم ان پٹ اور آؤٹ پٹ آلات کو ہینڈل کرتا ہے۔ آپریٹنگ سسٹم اپنے آلات سے بات چیت کے ل hardware ہارڈ ویئر تخلیق کاروں کے ذریعہ تحریری ڈیوائس ڈرائیور استعمال کرتے ہیں۔

آپریٹنگ سسٹم میں بہت سارے سافٹ ویر شامل ہوتے ہیں — چیزیں جیسے کامن سسٹم سروسز ، لائبریریاں ، اور ایپلی کیشن پروگرامنگ انٹرفیس (APIs) جن کو ڈویلپر آپریٹنگ سسٹم پر چلنے والے پروگراموں کو لکھنے کے لئے استعمال کرسکتے ہیں۔

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

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

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

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

آپریٹنگ سسٹم صرف پی سی کے لئے نہیں ہیں

جب ہم کہتے ہیں کہ "کمپیوٹرز" آپریٹنگ سسٹم چلاتے ہیں تو ہمارا مطلب روایتی ڈیسک ٹاپ پی سی اور لیپ ٹاپ سے نہیں ہوتا ہے۔ آپ کا اسمارٹ فون ایک کمپیوٹر ہے ، جیسا کہ گولیاں ، سمارٹ ٹی وی ، گیم کنسولز ، سمارٹ گھڑیاں اور وائی فائی روٹرز ہیں۔ ایک ایمیزون ایکو یا گوگل ہوم ایک کمپیوٹنگ ڈیوائس ہے جو آپریٹنگ سسٹم چلاتی ہے۔

واقف ڈیسک ٹاپ آپریٹنگ سسٹم میں مائیکروسافٹ ونڈوز ، ایپل میکوس ، گوگل کا کروم او ایس ، اور لینکس شامل ہیں۔ غالب اسمارٹ فون آپریٹنگ سسٹم ایپل کے iOS اور Google کے Android ہیں۔

دوسرے آلات ، جیسے آپ کے وائی فائی روٹر ، "ایمبیڈڈ آپریٹنگ سسٹم" چل سکتے ہیں۔ یہ ایک مخصوص آپریٹنگ سسٹم سے کم افعال والے خصوصی آپریٹنگ سسٹم ہیں ، خاص طور پر کسی ایک کام کے لئے تیار کیا گیا ہے جیسے وائی فائی روٹر چلانا ، GPS نیویگیشن فراہم کرنا ، یا اے ٹی ایم کو چلانے جیسے۔

آپریٹنگ سسٹم کہاں ختم ہوتے ہیں اور پروگرام شروع ہوتے ہیں؟

آپریٹنگ سسٹم میں دوسرے سافٹ ویئر بھی شامل ہیں ، بشمول یوزر انٹرفیس جو لوگوں کو آلے کے ساتھ انٹرفیس کرنے دیتا ہے۔ یہ پی سی پر ڈیسک ٹاپ انٹرفیس ، فون پر ٹچ اسکرین انٹرفیس ، یا ڈیجیٹل اسسٹنٹ ڈیوائس پر وائس انٹرفیس ہوسکتا ہے۔

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

مثال کے طور پر ، ونڈوز پر ، فائل ایکسپلورر (یا ونڈوز ایکسپلورر) ایپلی کیشن ونڈوز آپریٹنگ سسٹم کا ایک لازمی حصہ ہے۔ یہاں تک کہ یہ آپ کے ڈیسک ٹاپ انٹرفیس کو ڈرائنگ کرتا ہے۔

آپریٹنگ سسٹم کا کور دانا ہے

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

یہاں کی لکیریں بھی قدرے مبہم ہوسکتی ہیں۔ مثال کے طور پر ، لینکس محض دانا ہے۔ تاہم ، لینکس کو اب بھی اکثر آپریٹنگ سسٹم کہا جاتا ہے۔ اینڈرائیڈ کو آپریٹنگ سسٹم بھی کہا جاتا ہے ، اور یہ لینکس کے دانے کے گرد بنا ہوا ہے۔ اوبنٹو جیسے لینکس کی تقسیم لینکس کے دانے کو لیتی ہے اور اس کے آس پاس اضافی سافٹ ویئر شامل کرتی ہے۔ انہیں آپریٹنگ سسٹم بھی کہا جاتا ہے۔

فرم ویئر اور OS کے مابین کیا فرق ہے؟

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

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

فرم ویئر اور آپریٹنگ سسٹم کے مابین لائن تھوڑی دھندلا پن بھی حاصل کر سکتی ہے۔ مثال کے طور پر ، آئی او ایس کے نام سے ، ایپل کے آئی فونز اور آئی پیڈس کے آپریٹنگ سسٹم کو اکثر "فرم ویئر" کہا جاتا ہے۔ پلے اسٹیشن 4 کے آپریٹنگ سسٹم کو باضابطہ طور پر فرم ویئر بھی کہا جاتا ہے۔

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

متعلقہ:فرم ویئر یا مائیکرو کوڈ کیا ہے ، اور میں اپنے ہارڈ ویئر کو کس طرح اپ ڈیٹ کرسکتا ہوں؟

اوسط فرد کو یہ سمجھنے کی ضرورت نہیں ہے کہ آپریٹنگ سسٹم کیا ہے۔ تاہم ، یہ جاننے میں مددگار ثابت ہوگا کہ آپ کو کس آپریٹنگ سسٹم کو جاننا ہوگا کہ آپ کا آلہ کس سافٹ ویئر اور ہارڈ ویئر کے ساتھ مطابقت رکھتا ہے۔

تصویری کریڈٹ: اسٹینیلاس میکولسکی / شٹر اسٹاک ڈاٹ کام ، ماما_میہ / شٹر اسٹاک ڈاٹ کام ، گیگلیارڈی امیجز / شٹر اسٹاک ڈاٹ کام


$config[zx-auto] not found$config[zx-overlay] not found