সুচিপত্র:
সংজ্ঞা - গণনা প্রতিবিম্ব বলতে কী বোঝায়?
গণনার প্রতিচ্ছবি হ'ল চলমান চলাকালীন কোনও প্রোগ্রামের নিজেকে পরিবর্তন করার ক্ষমতা। প্রোগ্রামের উত্স কোডটি নিজেই ডেটা হিসাবে গণ্য হয় ওএস যে রানটাইম চলাকালীন প্রোগ্রামের মাধ্যমে উপযুক্ত পরিবর্তন করা যায়। রানটাইম চলাকালীন নিজস্ব সোর্স কোড বা অন্য কোনও প্রোগ্রামের সোর্স কোড সংশোধন করতে সক্ষম প্রোগ্রামগুলিকে मेटाপোগ্রাম বলে called গণনার প্রতিচ্ছবি প্রোগ্রামারকে প্রোগ্রামের কিছু অংশ বাস্তবায়নের সময় সাশ্রয় করতে দেয়, যা রানটাইমে প্রোগ্রাম নিজেই তৈরি করে।
টেকোপিডিয়া গণনার প্রতিচ্ছবি ব্যাখ্যা করে
তিনটি পদ্ধতির মাধ্যমে রূপক অর্জন সম্ভব:
- এক্সিকিউটিভ প্রোগ্রামটি রানটাইম পরিবেশের জন্য নিজস্ব উত্স কোডটি প্রকাশ করে এবং প্রোগ্রামে যথাযথ পরিবর্তনগুলি প্রবর্তিত হয়। এক্সপোজারটি প্রোগ্রামে দোভাষীর সরাসরি লিঙ্কের মাধ্যমে বা সু-সংজ্ঞায়িত বাহ্যিক ইন্টারফেসের মাধ্যমে হতে পারে।
- উত্স কোডের মধ্যে স্ট্রিং এক্সপ্রেশন রানটাইম চলাকালীন কিছু ধাতব প্রোগ্রাম প্রক্রিয়া শুরু করে trigger
- একটি সাধারণ প্রোগ্রামিং ট্রান্সফর্ম সিস্টেম অনুরোধের উত্স কোডের প্রোগ্রামিং ভাষার নির্দিষ্ট কমান্ড প্রয়োগ করে।
কম্পিউটেশনাল রিফ্লেক্টিভ সিস্টেমগুলির একটি সুবিধা হ'ল প্রোগ্রামটি রান সময়টিতে অভিযোজিত। কোন প্রোগ্রামের বিবৃতি প্রতিফলিত বিবৃতি মাধ্যমে রান সময়ে পরিবর্তন করা যেতে পারে। এই সিস্টেমটি মেথড ওভাররাইডের চেয়ে অনেক বেশি উন্নত, যেখানে আচরণটি রান টাইমে ডাকা যাওয়ার পদ্ধতি দ্বারা নির্ধারিত হয়।
