Różnica między symulatorem a emulatorem

Różnica między symulatorem a emulatorem

Symulator lotu

Jeśli twój pierwszy język nie jest angielski, te warunki mogą być dość mylące. Nawet jeśli jesteś Anglikiem, ale nie znasz warunków, możesz nadal być zdezorientowany. Rzućmy okiem na różnicę między terminami. Być może możemy przynieść ci jasność.

Pytanie

To pytanie zostało wcześniej zadawane na Stackoverflow. Jeden pomocny użytkownik zaoferował następującą odpowiedź: „Emulacja to proces naśladowania zewnętrznie obserwowalnego zachowania w celu dopasowania istniejącego celu. Wewnętrzny stan mechanizmu emulacji nie musi dokładnie odzwierciedlać wewnętrznego stanu celu, który emuluje. Z drugiej strony symulacja obejmuje modelowanie podstawowego stanu celu. Efektem końcowym dobrej symulacji jest to, że model symulacji naśladuje cel, który symuluje." Wciąż zagubiony? Nie winię cię. Wyjaśnijmy.

Co to jest symulator?

Powyższa odpowiedź faktycznie wyjaśnia to całkiem dobrze. Symulator to oprogramowanie, które kopiuje coś z prawdziwego życia w wirtualne środowisko. To wszystko, w skrócie. Kiedy myślisz o symulatorze, pomyśl o grach wideo. Simcity to symulator budynków miasta. Możesz zbudować własne wirtualne miasto, ale bez prawdziwych komplikacji. Jeśli zdecydujesz się go spalić, oczywiście nie będzie żadnych konsekwencji - oprócz konieczności odbudowy. Symulator lotu to kolejny przykład. To tak, jakbyś latał prawdziwym samolotem. Ale jeśli zdecydujesz się latać do góry nogami z samolotem, samolot może to wziąć. Inną formą symulacji są gry wojenne. Na przykład tag laserowy lub paintball. Symulujesz rzeczywiste środowisko bitewne. Ale kiedy zostaniesz trafiony, nie masz prawdziwego niebezpieczeństwa.

EPSXE: emulator PlayStation

Co to jest emulator?

Emulator ma skopiować coś dokładnie tak, jak istnieje w prawdziwym świecie. Na przykład m.A.M.Celem E jest kopiowanie gier zręcznościowych dokładnie tak, jak są w prawdziwym świecie. Możesz grać w te gry na komputerze, ponieważ istniały one na maszynach zręcznościowych wiele lat temu, błędy i wszystko. Niektóre emulatory mają korzyści z swoich rzeczywistych odpowiedników. Weźmy na przykład EPSXE. To emulator, który służy do kopiowania pierwszego PlayStation. Główną zaletą tego emulatora jest to, że możesz przyspieszyć czas; Wyrównanie w tych długich grach RPG jest trochę łatwiejsze. Ostrzeż się jednak, że jeśli zdecydujesz się użyć emulatora, powinieneś posiadać oryginalne kopie systemu, który emulujesz. Łamanie tej zasady może cię wylądować w wielu kłopotach. Z piractwem tak ogromnym, jak w dzisiejszych czasach, od każdego z nas musi zrobić to, aby to zatrzymać. Twórcy gier wydają dużo pieniędzy na tworzenie gier, które wszyscy kochamy. Jeśli przestaniemy je kupować, przestaną je robić. Czy to to? Tak! To wszystko. Emulator kopiuje coś całkowicie, podczas gdy symulator kopiuje stan czegoś. Nie można tak naprawdę porównać. Mogą być podobne, ale ich zastosowania są różne. Służą różnym celom i realizują różne cele. Używam przykładów w grach, ponieważ to właśnie wiem. Jeśli znasz więcej przykładów lub używasz emulatorów i symulatorów w innych obszarach, daj nam znać! Chcielibyśmy usłyszeć o tym wszystko w komentarzach.

Streszczenie

Symulator Emulator
Kopiuje stan czegoś. Może nie być dokładnie to, co znajduje się w prawdziwym odpowiedniku. Służy do kopiowania czegoś dokładnie tak, jak istnieje.