Разлика между симулатор и емулатор

Flight Simulator

Ако вашият първи език не е английски, тези условия могат да бъдат доста объркващи. Дори да сте англичанин, но не сте запознати с условията, все пак може да се объркате. Нека да разгледаме разликата между термините. Може би можем да ви донесем яснота.

Въпроса

Този въпрос беше зададен на stackoverflow преди. Един полезен потребител предложи следния отговор: „Емулацията е процес на имитиране на външно наблюдавано поведение, за да съответства на съществуваща цел. Вътрешното състояние на емулационния механизъм не трябва точно да отразява вътрешното състояние на целта, която емулира. Симулацията, от друга страна, включва моделиране на основното състояние на целта. Крайният резултат от добрата симулация е, че симулационният модел ще подражава на целта, която симулира. “ Все още изгубен? Не те обвинявам. Нека изясним.

Какво е симулатор?

Горният отговор всъщност го обяснява доста добре. Симулаторът е част от софтуера, който копира нещо от реалния живот във виртуална среда. Това е накратко. Когато мислите за симулатор, помислете за видеоигри. SimCity е симулатор на градски сгради. Можете да изградите свой собствен виртуален град, но без усложнения в реалния свят. Ако решите да го изгорите, няма да има никакви последици - освен да се налага да го възстановявате, разбира се. Полетният симулатор е друг пример. Все едно летиш истински самолет. Но ако решите да летите наопаки със самолет, който не може, самолетът може да го вземе. Друга форма на симулация са военните игри. Например, лазерен етикет или пейнтбол. Симулирате действителна битка. Но когато се ударите, не сте в реална опасност.

EPSXe: Емулятор на PlayStation

Какво е емулатор?

Емулаторът е предназначен да копира нещо точно такова, каквото съществува в реалния свят. Например, целта на M.A.M.E е да копира аркадни игри точно такива, каквито са в реалния свят. Можете да играете тези игри на вашия компютър, тъй като те са съществували на аркадни машини преди години, бъгове и други. Някои емулатори имат предимства пред своите колеги в реалния свят. Вземете например EPSXE. Това е емулатор, който служи за копиране на първата PlayStation. Основното предимство на този емулатор е, че можете да ускорите времето; прави нивелирането в тези дълги RPG малко по-лесно. Внимавайте обаче, че ако решите да използвате емулатор, трябва да притежавате оригиналните копия на системата, която емулирате. Нарушаването на това правило може да ви постави в много проблеми. С пиратството толкова голямо, колкото е в наши дни, зависи от всеки един от нас да направи своята част, за да го спре. Разработчиците на игри харчат много пари за създаването на игрите, които всички обичаме. Ако спрем да ги купуваме, те ще спрат да ги правят. Това ли е? Да! Това е всичко, което има. Емулаторът копира нещо изцяло, докато симулаторът копира състоянието на нещо. Двете наистина не могат да се сравняват. Може да са сходни, но употребата им е различна. Те обслужват различни цели и преследват различни цели. Използвам примерите в игрите, защото това знам най-добре. Ако знаете за повече примери или използвате емулатори и симулатори в други области, уведомете ни! Бихме искали да чуем всичко за това в коментарите.

резюме

тренажор Съперник
Копира състоянието на нещо. Може да не е точно това, което се намира в реалния свят колега. Служи за копиране на нещо точно както съществува.