--%>

System Architecture for Windows Programming

Tell me about the System Architecture for Windows Programming?

E

Expert

Verified

The most important system architecture in Windows Programming is Windows NT kernel. As this architecture is divided into different sections such as:

a.    NTOSKRNL.EXE: In this type it is the kernel on which windows operating system works.

b.    It distributes the functionality on the low level as well as links up with the DLL (Dynamic link library).

c.    HAL is comprised and it is said to be a Hardware Abstraction Layer to express the Windows programming architecture.

d.    It delivers a low level mechanism whereas interrupts that permit the handling of the BIOS communication.


e.    The system architecture is said to be a layered architecture because it consists of a HAL.dll on the other hand bottom layer as well as other categories of layers also consists of the same DLL files.

   Related Questions in Programming Languages

  • Q : Functions of states of the

    Mention the different states of the XMLHttpRequest an dalso describe their functions.

  • Q : What do you mean by data movement What

    What do you mean by data movement? Describe in brief.

  • Q : Explain Aggregation Aggregation : It is

    Aggregation: It is a relationship in which an object has one or more other subordinate objects as portion of its state. The subordinate objects usually have no self-governing existence separate from their containing object. Whenever the containing obj

  • Q : Describe the term Context Switch

    Describe the term Context Switch.

  • Q : Explain Hot spot Hot spot : This is an

    Hot spot: This is an area in an image map with a specific significance. A program usually monitors movements of the mouse, and reacts according to the actions related with the hot spots over which it passes. This may comprise displaying various status

  • Q : Define Number of Interleavings Number

    Number of Interleavings: Besides the raw number of threads, the state space is affected by the number of potential interleavings of these threads. While there exist automated techniques (partial-order reduction) to reduce these interleavings, most mod

  • Q : Print the factors of each perfect number

    An integer number is said to be a perfect number if its factors, including 1 (but not the number itself), sum to be the number. For example, 6 is a perfect number because 6 = 1+ 2+ 3. Write a function perfect that determines if parameter number is a perfect number. Us

  • Q : What is Priority level Priority level :

    Priority level: Each and every thread has a priority level that point out to the scheduler where it must be placed in the pecking order for being run. The eligible un-blocked thread with a specific priority will always be run prior to an eligible thre

  • Q : Explain the way to write the opening

    Explain the way to write the opening tag of an XHTML element.