آپریٹنگ سسٹم اور اس کے اجزاء کیا ہیں؟

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





اصطلاح OS یا آپریٹنگ سسٹم سافٹ ویئر کی ایک قسم ہے اور میموری اور انتظامی ، فائل مینجمنٹ ، ان پٹ اور آؤٹ پٹ ہینڈلنگ ، سیکیورٹی ، پروسیس مینجمنٹ ، جاب اکاؤنٹنگ ، غلطی کا سراغ لگانا ، سسٹم پرفارمنس کنٹرولنگ ، پردیی آلات جیسے تمام کاموں کو انجام دینے کے ل user صارف اور کمپیوٹر کے مابین انٹرفیس کا کام کرتی ہے۔ پرنٹرز اور ڈسک ڈرائیو کی طرح کنٹرول کرنا۔ مشہور آپریٹنگ سسٹم میں بنیادی طور پر ونڈوز ، لینکس ، اے آئی ایکس ، وی ایم ایس ، زیڈ / او ایس وغیرہ شامل ہیں۔ اس مضمون میں آپریٹنگ سسٹم اور اس کے اجزاء کے بارے میں ایک جائزہ لیا گیا ہے۔

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

تعریف: آپریٹنگ سسٹم کی تعریف اس نظام کی طرح کی جاسکتی ہے جیسے انٹرفیس کا استعمال کرتے ہوئے ایک بڑے اور پیچیدہ حصے کو چھوٹے چھوٹے ٹکڑوں میں تقسیم کیا جاتا ہے۔ یہ سسٹم مختلف OS کو اشتراک کرنے کے لئے استعمال ہوتا ہے اجزاء جس میں فائل ، ان پٹ / آؤٹ پٹ ڈیوائس ، پروسیس میموری ، وغیرہ شامل ہیں ۔تمام تقسیم شدہ ٹکڑوں کو احتیاط سے درجہ بند i / ps ، o / PS اور فنکشن کے ساتھ سسٹم کے اچھی طرح سے بیان کردہ حصے ہونے چاہ.۔ ہم جانتے ہیں کہ تمام سسٹمز میں ایک جیسا ڈھانچہ نہیں ہے بلکہ کئی موجودہ ہیں آپریٹنگ سسٹم ذیل میں بتائے گئے نظام کے اجزاء کا اشتراک کریں۔




OS کمپیوٹر میں سب سے اہم پروگرام ہے کیونکہ ہر کمپیوٹر آپریٹنگ سسٹم (OS) کے ساتھ مل کر تمام پروگراموں اور ایپلی کیشنز کو چلانے کے لئے کام کرتا ہے۔ کمپیوٹر OS کے اہم کام کی بورڈ سے i / p کی شناخت کرنا ، اسکرین پر o / p بھیجنا ، فائلوں ، اسٹوریج ڈرائیوز ، پردیی آلات کو کنٹرول کرنے والے ، جیسے پرنٹرز وغیرہ کو ماننا ہیں۔

آپریٹنگ سسٹم کے اجزاء

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



آپریٹنگ سسٹم کے اجزاء

آپریٹنگ سسٹم کے اجزاء

دانا

OS میں دانا تمام کمپیوٹر کے اجزاء پر بنیادی سطح پر کنٹرول فراہم کرتا ہے۔ آپریٹنگ سسٹم میں ، دانا لازمی جزو ہے جو سب سے پہلے لوڈ ہوتا ہے اور مرکزی میموری میں رہتا ہے۔ تاکہ رام کے اندر موجود پروگراموں کے لئے میموری کی رسائ کا انتظام کیا جاسکے ، یہ پروگراموں کو ہارڈ ویئر کے وسائل سے رسائ حاصل کرنے کے ل creates تیار کرتا ہے۔ یہ ہر وقت بہترین آپریشن کیلئے سی پی یو کی آپریٹنگ اسٹیٹس کا دوبارہ سیٹ کرتا ہے۔

عملدرآمد

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


رکاوٹ ہے

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

میموری مینجمنٹ

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

ملٹی ٹاسکنگ

اس میں اسی طرح کے کمپیوٹر سسٹم پر متعدد آزاد کمپیوٹر پروگراموں کے کام کو بیان کیا گیا ہے۔ کسی او ایس میں ملٹی ٹاسک کرنے سے آپریٹر کو ایک وقت میں ایک یا زیادہ کمپیوٹر ٹاسک انجام دینے کی اجازت ملتی ہے۔ چونکہ بہت سے کمپیوٹرز ایک وقت میں ایک یا دو کام انجام دے سکتے ہیں ، عام طور پر یہ وقت کی تقسیم کی مدد سے کیا جاسکتا ہے ، جہاں ہر پروگرام کو انجام دینے میں کمپیوٹر کا وقت استعمال ہوتا ہے۔

نیٹ ورکنگ

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

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

سیکیورٹی

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

یوزر انٹرفیس

GUI یا یوزر انٹرفیس (UI) ایک OS کا حصہ ہے جو آپریٹر کو معلومات حاصل کرنے کی اجازت دیتا ہے۔ متن پر مبنی صارف انٹرفیس متن کے ساتھ ساتھ اس کے کمانڈ بھی دکھاتا ہے جو کی بورڈ کی مدد سے کمانڈ لائن پر ٹائپ ہوتے ہیں۔

OS پر مبنی ایپلی کیشنز بنیادی طور پر موثر مواصلات کے ل a ایک مخصوص یوزر انٹرفیس فراہم کرتی ہیں۔ کسی درخواست کے صارف انٹرفیس کا بنیادی کام آپریٹر سے ان پٹ حاصل کرنا اور آپریٹر کو o / PS مہیا کرنا ہے۔ لیکن ، یوزر انٹرفیس سے حاصل کی جانے والی طرح کی طرح کے ساتھ ساتھ یوزر انٹرفیس کے ذریعہ پیش کردہ o / p اقسام اطلاق سے درخواست میں تبدیل ہوسکتے ہیں۔ کسی بھی درخواست کی UI دو قسموں میں درجہ بندی کی جاسکتی ہے یعنی GUI (گرافیکل UI) اور CLI (کمانڈ لائن صارف انٹرفیس)۔

اس طرح ، یہ سب ایک کے بارے میں ہے آپریٹنگ سسٹم کا جائزہ . OS کے بنیادی اجزاء میں بنیادی طور پر دانی ، API یا ایپلی کیشن پروگرام انٹرفیس ، صارف انٹرفیس اور فائل سسٹم ، ہارڈ ویئر ڈیوائسز اور ڈیوائس ڈرائیور شامل ہیں۔ آپ کے لئے ایک سوال یہ ہے کہ OS کی مختلف اقسام کیا ہیں؟