گھر ترقی حسابی عکاسی کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

حسابی عکاسی کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - کمپیوٹیشنل عکاسی کا کیا مطلب ہے؟

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

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

میٹاپگرامگرامنگ کو تین طریقوں سے حاصل کیا جاسکتا ہے۔

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

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

حسابی عکاسی کیا ہے؟ - ٹیکپوپیڈیا سے تعریف