المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الفرق بين المحاكاة Simulate و Emulate - التطابق و التشابه



Rise Company
11-05-2017, 15:53
الفرق بين المحاكاة Simulate و Emulate

https://www.rise.company/forum/images/imported/2017/05/1.jpg?cb=1437028039
Simulator يقوم بمحاكاة تصرفات أسلوب جهاز معين " مطابق للحقيقة "
Emulator فيحاكي الوظائف الداخلية للجهاز " مشابه للحقيقة "



لنفترض أنك تريد محاكات حاسبة قديمة فلديك طريقتين لفعل ذلك:



[*=right]إما أن تكتب برنامج جديد يرسم لك شكل الحاسبة وأزرارها ويعرض لك شاشة لعرض لناتج كما في الحاسبة الأصلية تماما، وعند الضغط على الأزرار ستعمل الحاسبة كما في الحاسبة الأصلية تماما، هنا تم القيام بعملية محاكاة Simulate.
[*=right]أو أن تكتب برنامج يستخدم الوظائف الداخلية للحاسبة القديمة لكن بشكل جديد، أي أنه من الداخل سيعمل بنفس طريقة الحاسبة القديمة لكن شكله مختلف، هنا تم القيام بمضاهاة/محاكاة Emulate.