کمپیوٹرز

سسٹم سافٹ ویئر کی پانچ اقسام

مصنف: Peter Berry
تخلیق کی تاریخ: 17 جولائی 2021
تازہ کاری کی تاریخ: 11 مئی 2024
Anonim
غلطی سے ڈیلیٹ کی گئی فوٹوز کو ہم کیسے واپس لا سکتے ہیں۔ جاننے کے لئے یہاں کلک کریں شکریہ
ویڈیو: غلطی سے ڈیلیٹ کی گئی فوٹوز کو ہم کیسے واپس لا سکتے ہیں۔ جاننے کے لئے یہاں کلک کریں شکریہ

مواد

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

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

سسٹم سوفٹ ویئر دوسرے سافٹ ویئر اور ہارڈ ویئر کے مابین مواصلات کو یقینی بنانے کے ل middle درمیانی کاموں کو انجام دیتا ہے تاکہ صارف کے ساتھ باہمی باہمی تعاون کو برقرار رکھا جا سکے۔

سسٹم سافٹ ویئر کو درج ذیل کے تحت درجہ بندی کیا جاسکتا ہے:

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

1. آپریٹنگ سسٹم (OS)

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


سسٹم سوفٹویئر سافٹ ویئر کی پہلی پرت ہے جو ہر بار کمپیوٹر سے چلنے پر میموری میں بھری جاتی ہے۔

فرض کیج a کہ کوئی صارف منسلک پرنٹر پر رپورٹ لکھنا اور پرنٹ کرنا چاہتا ہے۔ اس کام کو پورا کرنے کے لئے ورڈ پروسیسنگ ایپلی کیشن کی ضرورت ہے۔ ڈیٹا ان پٹ کی بورڈ یا دیگر ان پٹ ڈیوائسز کا استعمال کرکے کیا جاتا ہے اور پھر مانیٹر پر ڈسپلے ہوتا ہے۔ اس کے بعد تیار کردہ ڈیٹا پرنٹر کو بھیج دیا جاتا ہے۔

ورڈ پروسیسر ، کی بورڈ اور پرنٹر کو یہ کام پورا کرنے کے ل they ، انہیں OS کے ساتھ کام کرنا ہوگا ، جو ان پٹ اور آؤٹ پٹ افعال ، میموری مینجمنٹ اور پرنٹر اسفولنگ کو کنٹرول کرتا ہے۔

آج ، صارف آپریٹنگ سسٹم کے ساتھ مانیٹر یا ٹچ اسکرین انٹرفیس پر گرافیکل یوزر انٹرفیس (GUI) کے ذریعہ تعامل کرتا ہے۔ جدید OS میں ڈیسک ٹاپ ایک گرافیکل ورک اسپیس ہے ، جس میں مینوز ، آئیکنز اور ایپس شامل ہیں جو صارف ماؤس سے چلنے والے کرسر یا انگلی کے چھونے کے ذریعہ جوڑتا ہے۔ ڈسک آپریٹنگ سسٹم (DOS) ایک مشہور انٹرفیس تھا جو 1980 کی دہائی میں استعمال ہوتا تھا۔

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

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

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

  • وہ GUI کے ذریعے صارف اور ہارڈ ویئر کے مابین انٹرفیس مہیا کرتے ہیں۔
  • ایپلی کیشنز کے لئے میموری کی جگہ کا انتظام اور مختص کرتا ہے۔
  • ایپلی کیشنز ، ان پٹ / آؤٹ پٹ ڈیوائسز ، اور ہدایات کے انتظام پر عملدرآمد کرتا ہے۔
  • داخلی اور پردیی آلات کو تشکیل اور انتظام کرتا ہے۔
  • مقامی اور نیٹ ورک کمپیوٹرز میں ایک یا کثیر صارف اسٹوریج کا نظم کرتا ہے۔
  • فائلوں اور ایپلیکیشنز کا سیکیورٹی مینجمنٹ۔
  • ان پٹ اور آؤٹ پٹ آلات کا انتظام کرتا ہے۔
  • آلات کی تلاش ، انسٹال اور دشواری کا سراغ لگانا۔
  • ٹاسک مینیجر اور دیگر ٹولز کے ذریعہ نظام کی کارکردگی کی نگرانی کرتا ہے۔
  • غلطی کے پیغامات اور خرابیوں کا سراغ لگانے کے اختیارات تیار کریں۔
  • نیٹ ورک مواصلات کے لئے انٹرفیس کو نافذ کریں۔
  • سنگل یا ملٹی یوزر سسٹم میں پرنٹرز کا انتظام کرتا ہے۔
  • داخلی یا نیٹ ورک فائل مینجمنٹ۔

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

کمپیوٹرز کے لئے مشہور او ایس ہیں:


  • ونڈوز 10
  • میک OS X
  • اوبنٹو

مقبول نیٹ ورک / سرور او ایس ہیں:

  • اوبنٹو سرور
  • ونڈوز سرور
  • ریڈ ہیٹ انٹرپرائز

مقبول انٹرنیٹ / ویب او ایس ہیں:

  • کروم او ایس
  • کلب لینکس
  • ریمکس OS

مقبول موبائل او ایس ہیں:

  • آئی فون او ایس
  • Android OS
  • ونڈوز فون او ایس

2. ڈیوائس ڈرائیور

ڈرائیور سافٹ ویئر ایک قسم کا سسٹم سافٹ ویئر ہے جو کمپیوٹر ڈیوائسز اور پیری فیرلز کو زندہ کرتا ہے۔ OS کے ذریعہ ہدایت کردہ تمام تر منسلک اجزاء اور بیرونی اضافوں کو اپنے مطلوبہ کام انجام دینا ممکن بناتا ہے۔ ڈرائیوروں کے بغیر ، OS کسی بھی ڈیوٹی کو تفویض نہیں کرتا تھا۔

ایسے آلات کی مثالیں جن کے لئے ڈرائیوروں کی ضرورت ہوتی ہے۔

  • ماؤس
  • کی بورڈ
  • ساؤنڈ کارڈ
  • ڈسپلے کارڈ
  • نیٹ ورک کارڈ
  • پرنٹر

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


اگر کوئی آلہ آپریٹنگ سسٹم سے نیا ہے تو صارف کو ڈرائیوروں کو ڈویلپر ویب سائٹ یا متبادل ذرائع سے ڈاؤن لوڈ کرنا پڑے گا۔

3. فرم ویئر

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

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

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

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

BIOS اور UEFI

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

یہ کنفیگریشن انٹرفیس ہے جو کمپیوٹر کو چلانے اور چلنے کے وقت سب سے پہلے لوڈ ہوتا ہے پوسٹ کریں (خود ٹیسٹ پر پاور)

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

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

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

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

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

تقریبا all تمام ڈیوائسز اور پیری فیرلز فرم ویئر کے ساتھ سرایت کر چکے ہیں۔ نیٹ ورک کارڈ ، ٹی وی ٹونر ، روٹر ، سکینر ، یا مانیٹر اور ان آلات کی مثالیں جن پر فرم ویئر نصب ہے۔

Program. پروگرامنگ زبان کے مترجم

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

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

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

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

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

5. افادیت

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

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

افادیت سوفٹویئر کی مثالوں اور خصوصیات میں شامل ہیں:

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

حالیہ مضامین

مقبول

SEO- دوستانہ ویب صفحہ بنانے کا طریقہ: عنوان ، URL اور مزید بہت کچھ
انٹرنیٹ

SEO- دوستانہ ویب صفحہ بنانے کا طریقہ: عنوان ، URL اور مزید بہت کچھ

فریڈک فری لانس کاپی رائٹر اور EO تجزیہ کار ہیں۔ وہ سیلز صفحات کے لئے مضامین لکھتا ہے اور صفحہ کی درجہ بندی کو بہتر بنانے کے لئے صفحہ پر اصلاح کرتا ہے۔اپنے تجربے کی بنیاد پر ، آج ویب پیج بنانا پہلے کی ...
ایکسل 2007 یا ایکسل 2010 کا استعمال کرتے ہوئے گینٹ چارٹ ٹیمپلیٹ کیسے بنائیں
کمپیوٹرز

ایکسل 2007 یا ایکسل 2010 کا استعمال کرتے ہوئے گینٹ چارٹ ٹیمپلیٹ کیسے بنائیں

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