What aspects of theWindows XP architecture make the system modular and portable to different hardware? In what ways has Microsoft sacrificed modularity and portability for performance?

What will be an ideal response?


The HAL and microkernel permit Windows XP to be ported to different hardware
platforms because they abstract hardware specifics. Windows XP’s layers increase the system’s
modularity; for example, Windows XP supports several computing environments
through different environment subsystems. Windows XP sacrifices modularity by grouping
all executive components in one layer. For example, all executive components interact with
the object manager,making substantial changes to the object manager difficult.

Computer Science & Information Technology

You might also like to view...

Action has two attributes—_______and_______— that specify the method name and the method’s parameter names, respectively.

a) method, parameters. b) name, params. c) label, names. d) None of the above.

Computer Science & Information Technology

The primary reason to use standard menu items, such as File, Edit, and Help is ______.

a. these are built into Visual Basic b. they are the only items that Visual Basic allows you add to a menu c. all the examples in the book are set up this way d. most users expect to see these items

Computer Science & Information Technology

What type of control is used to help keep controls aligned horizontally and vertically, giving forms a uniform appearance?

A) Bounded B) Layout C) Unbounded D) Calculated

Computer Science & Information Technology

When more than one arithmetic operator is involved in a formula, Excel follows the same basic order of _____ that you use in algebra.

A. placement B. operations C. positioning D. selections

Computer Science & Information Technology