Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS490 Windows Internals Quiz 2 09/27/2013.

Similar presentations


Presentation on theme: "CS490 Windows Internals Quiz 2 09/27/2013."— Presentation transcript:

1 CS490 Windows Internals Quiz 2 09/27/2013

2 What is the role of the Windows kernel?
Abstract differences among CPU architectures Provide low level synchronization primitives Perform thread scheduling decisions All of the above

3 Windows has its roots in a number of operating systems
Windows has its roots in a number of operating systems. Which OS did not contribute to Windows? VMS MS-DOS IBM OS/360 Unix

4 The Separation of OS functionality in kernel/user-mode components has the following goals:
Increasing OS efficiency Protection of concurrent activities of different users against each other Protection of file system consistency Reducing the complexity of the system

5 Which is NOT the correct about Kernel Mode and User Mode?
The privileged level of kernel mode is higher Components running in kernel mode can access to complete access to system memory while programs in user mode cannot. Programs run either in user mode or in kernel mode. 32bit Windows doesn’t provide protection of private read/write system memory being used by components running in Kernel Mode

6 Choose the correct order of system concepts from low level to high level
Integrated circuits, interrupts, subroutine linkage, and virtual memory. Machine language, interrupts, local memory, file management. Subroutine linkage, virtual memory, local memory, device management. Interrupts, subroutines, virtual memory, process communication

7 Seamless networking support Portability Real-time performance
The design of Windows is closely related to a number of initial design goals. Which one was NOT among them? Extensibility Seamless networking support Portability Real-time performance

8 Client and Server versions of the Windows OS differ in the following:
Kernel implementation Maximum size of the file system Default quantum length used for CPU scheduling Maximum number of processes

9 Which of the following does a process not contain?
A private address space A set of open resources One or more threads A hardware context

10 What is a thread? Component of most fabrics Subroutine in a program
Main routine in a program Execution context within a process

11 Which of the following descriptions about Windows Object is wrong?
Windows Object consists of attributes and methods. Process is an object in Windows. The internal structure of an object is opaque. Structures used by only one component of the OS to implement internal functions are also objects in Windows.


Download ppt "CS490 Windows Internals Quiz 2 09/27/2013."

Similar presentations


Ads by Google