Tôi không nghĩ rằng trình giả lập và giả lập có thể được so sánh. Cả hai đều bắt chước một cái gì đó, nhưng không phải là một phần của cùng một phạm vi lý luận, chúng không được sử dụng trong cùng một bối cảnh.
Nói tóm lại: một trình giả lập được thiết kế để sao chép một số tính năng của quỹ đạo và thậm chí có thể thay thế nó trong môi trường thực. Một trình giả lập không được mô tả để sao chép các tính năng của bản gốc, mà chỉ xuất hiện tương tự như bản gốc với con người. Không có các tính năng của bản gốc, trình giả lập có thể thay thế nó trong môi trường thực.
Trình giả lập là một thiết bị bắt chước một cái gì đó đủ gần để nó có thể được thay thế cho vật thật. Ví dụ, bạn muốn một mạch hoạt động như một mạch ROM (chỉ đọc bộ nhớ), nhưng cũng muốn điều chỉnh nội dung cho đến khi nó là những gì bạn muốn. Bạn sẽ sử dụng trình giả lập ROM, hộp đen (có thể dựa trên CPU) với giao diện vật lý và điện tương thích với ROM bạn muốn mô phỏng. Trình giả lập sẽ được cắm vào thiết bị thay cho ROM thực. Bo mạch chủ sẽ không thấy bất kỳ sự khác biệt nào khi làm việc, nhưng bạn sẽ có thể thay đổi nội dung ROM giả lập một cách dễ dàng. Nói cách khác, trình giả lập sẽ hoạt động chính xác như thực tế trong bối cảnh bo mạch chủ của nó (có thể chậm hơn một chút do mô hình bên trong thực tế) nhưng sẽ có các chức năng bổ sung (như viết lại) chỉ hiển thị cho nhà thiết kế, ngoài ngữ cảnh bo mạch chủ . Vì vậy, định nghĩa trình giả lập sẽ là: một cái gì đó bắt chước bản gốc, có tất cả các tính năng chức năng của nó,
Một trình giả lập được sử dụng trong một bối cảnh tư duy khác, ví dụ như trình mô phỏng máy bay, giả lập xe hơi, v.v ... Việc mô phỏng sẽ chỉ quan tâm đến một số khía cạnh của thực tế, thường là những điều liên quan đến cách con người sẽ nhận thức và điều khiển nó. Trình mô phỏng sẽ không thực hiện các chức năng của công cụ thực và không thể được duy trì cho nó. Trình mô phỏng máy bay sẽ không bay hoặc mang theo ai đó, đó không phải là mục đích của nó. Trình mô phỏng không nhằm mục đích hoạt động, nhưng xuất hiện cho phi công bằng cách nào đó giống như thực tế cho các mục đích khác với mục đích thông thường, ví dụ như cho phép đào tạo trên mặt đất (bao gồm cả trong các tình huống bất thường như hỏng toàn bộ động cơ). Vì vậy, định nghĩa giả lập sẽ là: một cái gì đó có thể xuất hiện với con người, với một số phần mở rộng, như bản gốc, nhưng không thể thay thế nó để sử dụng thực tế. Ngoài ra, phi công sẽ biết rằng trình giả lập là giả lập.
Tôi không nghĩ chúng ta sẽ thấy bất kỳ trình giả lập ROM nào, bởi vì ROM không tương tác với con người, chúng ta cũng sẽ không thấy bất kỳ trình giả lập máy bay nào, bởi vì các mặt phẳng không thể có sự thay thế thực hiện các chức năng tương tự trong thế giới thực.
Theo quan điểm của tôi, mô hình bên trong một trình giả lập hoặc giả lập có thể là bất cứ thứ gì, và không giống với mô hình của bản gốc. Một mô hình giả lập ROM có thể sẽ là phần mềm thay vì phần cứng, MS Flight Simulator không thể là phần mềm nhiều hơn nó.
So sánh cả hai thuật ngữ này sẽ mâu thuẫn với câu trả lời hiện được chọn (từ Toybuilder), điều này tạo ra sự khác biệt cho mô hình bên trong, trong khi đề xuất của tôi là sự khác biệt là liệu giả có thể hoặc không thể được sử dụng để thực hiện chức năng thực tế trong thế giới thực ( đến một số mở rộng được chấp nhận, thực sự).
Lưu ý rằng trình mô phỏng máy bay cũng sẽ phải mô phỏng trái đất, mặt trời, gió, v.v., không phải là một phần của máy bay, vì vậy một trình mô phỏng máy bay sẽ phải bắt chước một số khía cạnh của máy bay, cũng như môi trường của máy bay bởi vì nó không được sử dụng trong môi trường thực tế này, mà trong một phòng đào tạo.
Đây là một sự khác biệt lớn với trình giả lập chỉ mô phỏng gốc, và mục đích của nó là được sử dụng trong môi trường của bản gốc mà không cần phải mô phỏng nó. Quay lại bối cảnh máy bay ... những gì có thể là một trình giả lập máy bay? Có lẽ một chuyến tàu sẽ kết nối hai sân bay - thực sự là hai bước máy bay - chở hành khách, với tiếp viên trên tàu, với nội thất ô tô trông giống như một cabin máy bay thực sự, và với thuyền trưởng nói rằng "thưa quý ông và quý ông độ cao của chúng tôi là 10 km và nhiệt độ tại điểm đến của chúng tôi là 24 ° C ". Lợi ích của nó rất khó nhìn, hum ...
Kết luận, trình giả lập là một thứ thực sự có ý định hoạt động, trình giả lập là giả nhằm mục đích lừa người dùng.