ایمبیڈڈ آپریٹنگ سسٹم کیا ہے: بلاک ڈایاگرام اور اس کی ایپلی کیشنز

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





چارلس اسٹارک ڈریپر ایک امریکی سائنس دان تھا (2 اکتوبر 1901 - 25 جولائی 1987) ، اس نے پہلا ایمبیڈڈ سسٹم تیار کیا جو 1965 میں 'MIT Instrumentation Laboratory' میں اپولو گائیڈنس کمپیوٹر ہے۔ پہلا ایمبیڈڈ OS ریئل ٹائم Vxworks ہے ، جو 1987 میں ونڈ ریور سسٹم کے ذریعہ تیار کیا گیا تھا ، دوسرا ایمبیڈڈ OS ہے لینکس 1991 اکتوبر 5 میں لینس ٹوروالڈس کے ذریعہ شروع کی جانے والی مصنوعات اور کچھ دیگر OS ایپل آئی او ایس ، گوگل کے اینڈرائڈ آئی او ایس ، اور ایپل میک او ایس ہیں۔ کچھ بہترین ایمبیڈڈ سسٹم کمپنیاں ہیں چنئی میں ڈیلفی آٹوموٹو پی ایل سی ، ترواننت پورم میں ٹاٹا ایلکسسی ، کیرالا میں آڈری ٹیکنالوجیز ، کرناٹک میں برسیا ٹیکنالوجیز ، بنگلور میں مائکروویو ٹیکنالوجیز۔ اس مضمون میں ایمبیڈڈ آپریٹنگ سسٹم کے جائزہ کے بارے میں تبادلہ خیال کیا گیا ہے۔

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

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




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

ایمبیڈڈ سسٹم کا بلاک ڈایاگرام

ایمبیڈڈ سسٹم کا بلاک ڈایاگرام ان پٹ ڈیوائسز ، آؤٹ پٹ ڈیوائسز اور میموری پر مشتمل ہوتا ہے۔



ان پٹ ڈیوائسز: ان پٹ ڈیوائسز کو صارف سے ڈیٹا سسٹم میں بھیجنے کے لئے استعمال کیا جاتا ہے ، یہاں صارف ان پٹ ہے۔ ان پٹ آلات میں سے کچھ کی بورڈ ، ماؤس ، مائکروفون ، ہارڈ ڈسک ، سینسر ، سوئچز وغیرہ ہیں۔

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


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

سرایت کرنے والا سسٹم بلاک ڈایاگرام

سرایت کرنے والا سسٹم بلاک ڈایاگرام

ونڈوز ایمبیڈڈ آپریٹنگ سسٹم

10 نومبر ، 1983 کو مائیکرو سافٹ ونڈوز نے بل گیٹس کے ذریعہ اعلان کیا۔ ونڈوز آپریٹنگ سسٹم کی تین مختلف قسمیں ہیں موبائلوں کے لئے ونڈوز OS ، پی سی کے لئے ونڈوز OS اور سرورز کے لئے ونڈوز OS۔

ونڈوز آپریٹنگ سسٹم کی اقسام

ونڈوز آپریٹنگ سسٹم کی اقسام

سرور کے لئے ونڈوز OS

ونڈوز OS میں سے کچھ سرورز ہیں

  • ونڈوز این ٹی نے 1993 میں لانچ کیا تھا
  • ونڈوز 2000 سرور 2000 میں لانچ ہوئے
  • ونڈوز سرور 2016

موبائلوں کے لئے ونڈوز OS

موبائل کے کچھ ونڈوز OS ہیں

  • ونڈوز 6.1 ورژن 1 اپریل 2008 میں جاری کیا گیا
  • ونڈوز 6.5 ورژن 2009 میں جاری کیا گیا
  • ونڈوز 7 کا آغاز 2011 میں ہوا تھا
  • ونڈوز 8 اور ونڈوز 9
  • ونڈوز 10 کا اعلان 21 جنوری 2015 کو کیا گیا تھا

پی سی کے لئے ونڈوز او ایس

پی سی کے ونڈوز کے کچھ OS ہیں

  • ونڈوز 1 1985 میں جاری ہوا
  • ونڈوز 95 1995 میں ریلیز ہوئی
  • ونڈوز ME 2000 میں لانچ کیا گیا تھا
  • ونڈوز 9 اور ونڈوز 10 کو 2015 میں لانچ کیا گیا تھا

آپریٹنگ سسٹم

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

ریئل ٹائم آپریٹنگ سسٹم

  • ریئل ٹائم آپریٹنگ سسٹم اصل وقت کی درخواستیں انجام دیتا ہے۔
  • ریئل ٹائم OS دو قسم کی ہے وہ نرم اصلی وقت اور سخت ریئل ٹائم ہیں۔
  • سخت ریئل ٹائم ڈیڈ لائن کو پورا کرتا ہے لیکن نرم ریئل ٹائم ڈیڈ لائن کو پورا نہیں کرتا ہے۔ یہ سخت اور نرم اصلی وقت کے درمیان فرق ہے۔

ملٹی ٹاسکنگ آپریٹنگ سسٹم

  • ملٹی ٹاسکنگ OS صارفین کو ایک سے زیادہ کام انجام دینے کی اجازت دیتا ہے۔
  • ملٹی ٹاسکنگ OS دو قسموں کا ہے وہ اہم اور کوآپریٹو ہیں۔
  • ملٹی ٹاسک کی مثالیں: بیک وقت ٹی وی کھانا اور دیکھنا ، کلاسوں کے دوران چیٹ کرنا ، چلتے وقت چاکلیٹ کھانا ، چلتے وقت فون پر بات کرنا وغیرہ۔

نیٹ ورک آپریٹنگ سسٹم

  • کی مختصر شکل نیٹ ورک آپریٹنگ سسٹم NOS ہے۔
  • یہ LAN (لوکل ایریا نیٹ ورک) سے متعدد متعدد کمپیوٹرز کی اجازت دیتا ہے۔
  • نیٹ ورک OS کی دو قسمیں ہیں وہ ہیں: پیر سے پیر اور پیرانٹ / سرور۔
  • نیٹ ورک OS کی مثالیں: ونڈوز 2000 ، لینکس ، مائیکروسافٹ ونڈوز ، وغیرہ۔

تقسیم شدہ آپریٹنگ سسٹم

  • تقسیم شدہ آپریٹنگ سسٹم کو آزاد کمپیوٹرز کے مجموعہ کے طور پر بیان کیا گیا ہے جو مشترکہ طور پر کسی ایک کام کو انجام دینے کے لئے استعمال ہوتے ہیں۔
  • تقسیم شدہ OS کی مثالوں: انٹرانٹ ، انٹرنیٹ ، سینسر نیٹ ورک ، وغیرہ۔

بیچ آپریٹنگ سسٹم

  • یہ بیچوں میں ان پٹ ڈیٹا اکٹھا کرتا ہے اور ہر بیچ کو یونٹ کے طور پر پروسیس کیا جاتا ہے۔
  • بیچ آپریٹنگ سسٹم کی مثالیں: لین دین ، ​​پے رول سسٹم ، بینک اسٹیٹمنٹ ، رپورٹنگ ، انضمام وغیرہ۔

ایمبیڈڈ آپریٹنگ سسٹم بمقابلہ ڈیسک ٹاپ آپریٹنگ سسٹم

ایمبیڈڈ OS اور ڈیسک ٹاپ OS کے مابین فرق نیچے دیئے گئے جدول میں دکھایا گیا ہے

سیریل نمبر ایمبیڈڈ آپریٹنگ سسٹم ڈیسک ٹاپ آپریٹنگ سسٹم
1 پہلا سرایت شدہ OS 1965 میں اپولو گائیڈنس کمپیوٹر ہےپہلا ڈیسک ٹاپ OS این ایل سی (آن لائن نظام) ہے جو 1960 میں تیار ہوا تھا
دو یہ صرف ایک ہی کام کو چلانے کے لئے ڈیزائن کیا گیا ہےیہ بیک وقت بہت سے کاموں کو چلانے کے لئے ڈیزائن کیا گیا ہے
3 ڈیسک ٹاپ او ایس کے مقابلے میں بوٹ ٹائم تیز تر ہوتا ہےڈیسک ٹاپ OS میں بوٹ ٹائم سست ہوتا ہے
4 ویب براؤزر کی کارکردگی کو ویب سائٹ کو لوڈ کرنے میں کم وقت لگتا ہےویب براؤزر کی کارکردگی کو ویب سائٹوں کو لوڈ کرنے میں کافی وقت لگتا ہے
5 ایپلی کیشنز کو چلانے میں کم وقت لگتا ہےایپلی کیشنز کو چلانے میں زیادہ وقت لگتا ہے
6 یہ اسٹوریج کے لئے صرف فلیش ڈرائیوز کا استعمال کرتا ہےیہ اسٹوریج کے لئے ہارڈ ڈرائیوز اور فلیش ڈرائیوز کا استعمال کرتا ہے
7 ایمبیڈڈ OS کی قیمت کم ہےلاگت مہنگی ہے
8 اسے ڈیسک ٹاپ OS کے مقابلے میں کم اسٹوریج کی ضرورت ہےاس کے لئے زیادہ اسٹوریج کی ضرورت ہے
9 اس میں درخواست کی خصوصیات کم ہیںاس میں درخواست کی مزید خصوصیات ہیں

درخواستیں

ایمبیڈڈ آپریٹنگ سسٹم کی کچھ ایپلی کیشنز ذیل میں دکھائی گئی ہیں

  • موبائل
  • واشنگ مشینیں
  • ٹیلی ویژن
  • مائکروویو اوون
  • ٹیلی ویژن
  • کمپیوٹر
  • لیپ ٹاپ
  • ڈش واشر
  • ATM کا
  • مصنوعی سیارہ
  • گاڑیاں

فوائد

سرایت شدہ آپریٹنگ سسٹم کے فوائد ہیں

  • ڈیزائن کرنے کے لئے آسان ہے
  • کم قیمت
  • اچھی کارکردگی
  • کم طاقت کی ضرورت ہے
  • چھوٹے سائز
  • قابل اعتماد

نقصانات

سرایت شدہ OS کے کچھ نقصانات ہیں

  • پریشانی کا ازالہ کرنا مشکل ہے
  • ایک سسٹم سے دوسرے سسٹم میں ڈیٹا کی منتقلی مشکل ہے
  • ایک بار تشکیل شدہ نظاموں کو تبدیل نہیں کیا جاسکتا

ایمبیڈڈ سسٹم کی اصل وقت کی خصوصیات

سرایت شدہ نظام کی اصل وقت کی خصوصیات ذیل میں دکھائی گئی ہیں

  • اعتبار
  • پیش گوئی
  • انتظام
  • اسکیل ایبلٹیٹی
  • کومپیکٹینس

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