Microsoft Windows Operating System 1 Flashcards

1
Q

This is considered the core software of the OS. It controls the execution of the processors. This manages thread scheduling, process switching, exception and interrupt handling, and multiprocessor synchronization. Note that the …’s own code does not run in threads

A

Windows Kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

This isolates the OS from platform-specific hardware variances. It makes each computer’s system bus, direct memory access (DMA) controller, interrupt controller, system timers, and memory controller look the same to the Windows Executive and Kernel components

A

Hardware abstraction layer (HAL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

These are dynamic libraries that extent the functionality of the Windows Executive. These include hardware device drivers that translate users I/O function calls into specific hardware device I/O request, and software components implementing file systems, network protocols, and any other system extensions that need to run in kernel-mode

A

Device drivers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

This implements the graphical user interface (GUI), such as the user interface controls and illustrations

A

Windowing and graphing system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

These include user-mode services such as the session manager, the authentication subsystem, the service manager, and the log-on process

A

Special system processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

These involve services used by both Microsoft and other external software developers to extent system functionality and run background user-mode activity on a Windows system

A

Services processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

These provide different operating system environments and support Portable Operating System Interface (POSIX) and Win32 subsystems. Each environment subsystems contains processes shared among all applications

A

Environment subsystems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

These include executable (EXE) programs and dynamic link libraries (DLLs) that provide the functionality a user needs to make user of a system

A

User applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly