Problem Set questions appear in black, and Answers appear in this magenta color.
1. Name the three foundation subsystems (which run in User Mode) in NT 3.51.
2. Of the three subsystems, which subsystem is always up and running?
3. Each Win32-based application runs in how large of a memory address space?
4. Of the following, which is supported under Windows NT 3.51 for OLE?
5. What do MS-DOS-based applications run in (and that is also associated with the Win32 subsystem)?
6. On non-Intel-based platforms (i.e. RISC), what is the formal term for the Intel emulator in the VDM?
7. When a VDM is started, what two VDM configurational files are read and executed?
8. What version of MS-DOS is supported in a NT 3.51 VDM?
9. Windows 3.1-based (16-bit) applications are supported by what (and it runs on top of a VDM)?
10. A WOW is what type of multiprocessing environment?
11. Of the following, what is not supported by the WOW?
12. What is an example of correct syntax to start a Win16-based application (i.e. WRITE.EXE) in its own memory space from the command prompt?
13. True or false: The OS/2 subsystem does not need any support services from the Win32 subsystem to run OS/2 applications?
14. Which subsystem will a bound application start in by default?
15. True or false: The POSIX subsystem does not need any support services from the Win32 subsystem to run POSIX applications?
16. True or false: The POSIX subsystem can also run a graphical POSIX environment.
17. True or false: A Source-compatible application needs to be compiled on the platform (or processor) on which it needs to be run.
18. On a NT 3.51 RISC (i.e. DEC Alpha) platform, what is the highest level of supported processor emulation?