Robert P. Goldberg categorized these programs into type one, which run directly on the host’s hardware, and type two, which run on the host’s operating system. For 10 points each:
[10h] Name these programs that run virtual machines. These programs are also known as virtual machine “monitors” or “managers.”
ANSWER: hypervisors [prompt on virtualizers]
[10m] This programming language’s namesake virtual machine enables its “write once, run anywhere” feature. This programming language is distributed in its namesake “Development Kit.”
ANSWER: Java [accept Java Virtual Machine or Java Development Kit; prompt on JVM or JDK]
[10e] Virtual machines are contrasted with these programs that only seek to simulate the observable behavior of a program. These programs are often used to play retro games on modern devices.
ANSWER: emulators [accept hardware emulators]
<David Bass, Science - Computer Science> ~21436~ <Editor: David Bass>