گھر ترقی معلومات کیا چھپاتی ہیں؟ - ٹیکوپیڈیا سے تعریف

معلومات کیا چھپاتی ہیں؟ - ٹیکوپیڈیا سے تعریف

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

Anonim

تعریف - معلومات چھپانے کا کیا مطلب ہے؟

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

ٹیکوپیڈیا معلومات چھپانے کی وضاحت کرتا ہے

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

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

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

معلومات کیا چھپاتی ہیں؟ - ٹیکوپیڈیا سے تعریف