Windows Architecture

12345678910111213141516171819202122232425262728293031
Across
  1. 2. Enables processes to execute code on a remote system.
  2. 5. Unique security identifier for a user or group.
  3. 6. Set of routines and tools for building software applications.
  4. 8. The Windows NT operating system kernel.
  5. 9. Mechanisms for ensuring mutual exclusion in threads.
  6. 11. Endpoint for sending and receiving data across a network.
  7. 13. Contains code and data used by multiple programs.
  8. 15. Instance of a program in execution.
  9. 16. Memory management scheme that eliminates the need for contiguous allocation of physical memory.
  10. 17. Access Control List, defines permissions on resources.
  11. 19. Amount of time a thread is allowed to run.
  12. 22. _______ Driver Software that controls hardware attached to the computer.
  13. 24. _____ Pipe - A mechanism for IPC, allows communication between processes.
  14. 25. _______ Memory Memory management capability that gives an application the impression it has contiguous working memory.
  15. 26. Signals used to manage concurrent processes.
  16. 29. API for network communication in Windows.
  17. 30. Security Reference Monitor, enforces security policies.
  18. 31. Core component of an OS, manages system resources.
Down
  1. 1. _______ Token Contains security information for a user session.
  2. 3. Execution mode with limited privileges.
  3. 4. A subsystems that is a primary API for Windows applications.
  4. 7. Section of the Windows registry.
  5. 10. Windows Subsystem for Linux, allows Linux binaries to run on Windows.
  6. 12. Smallest unit of processing that can be scheduled.
  7. 14. Execution mode with full privileges.
  8. 18. ______ Manager - A Tool for monitoring applications and processes.
  9. 20. Hierarchical database storing low-level settings for OS and applications.
  10. 21. Signals used for process synchronization.
  11. 23. ______ Manager - A Tool for tracking system performance.
  12. 27. ______Monitor - Provides detailed information about hardware and software resources.
  13. 28. Unique identifier assigned to each process.