Please boost your Plan to download papers
Windows XP Operating System - Essay Example
Pages 9 (2259 words)
Windows has evolved from a program consisting of 4000 line of codes of an assembly language that ran in 8 Kbytes of memory using then Intel 8086 microprocessor to a more complex and robust type of a computer system which runs most of today's computers. In 2000, Microsoft released its new version of the windows called Windows 2000, which are offered to both home PC and professional workstation versions…
It has 3 main features such as polymorphism, encapsulation, and abstraction. Windows 2000 features include 32-bit addressing, virtual memory support, system security and enhanced system integrity, platform independence, and built-in modular networking. The Windows 2000 underlying design principles has the essential structure as with later Windows releases (Windows XP Professional/Home/64 bit), Windows 2003 Server).
The operating system is built upon a layered approach, similar to the UNIX operating system. One advantage of the layered operating structure is that each layer of code is given access only to the layer below it (interfaces and data structures). This structure also allows the operating system to be debugged, starting at the lowest layer and adding one layer at a time until the whole system works correctly. Layering also makes it easier to enhance the operating system; one entire layer can be replaced without affecting other parts of the operating system.
The user mode is a layer in which user programs are run. Software in the user mode cannot access hardware directly. ...
Not exactly what