Professional Documents
Culture Documents
operating system that would provide a graphical operating environment for pc users. with windows,
the graphical user interface (gui) era at microsoft had begun.
1995: windows 95
windows 95 was the successor to the three existing general-purpose desktop operating systems
from microsoft—windows 3.1, windows for workgroups, and ms-dos. windows 95 integrated a 32-bit
tcp/ip (transmission control protocol/internet protocol) stack for built-in internet support, dial-up
networking, and new plug and play capabilities that made it easy for users to install hardware and
software.
the 32-bit operating system also offered enhanced multimedia capabilities, more powerful features
for mobile computing, and integrated networking.
1998: windows 98
windows 98 was the upgrade from windows 95. described as an operating system that "works
better, plays better," windows 98 was the first version of windows designed specifically for
consumers.
with windows 98, users could find information more easily on their pcs as well as the internet. other
ease-of-use improvements included the ability to open and close applications more quickly, support
for reading dvd discs, and support for universal serial bus (usb) devices.
2001: windows xp
with the release of windows xp in october 2001, microsoft merged its two windows operating
system lines for consumers and businesses, uniting them around the windows 2000 code base.
the "xp" in windows xp stands for "experience," symbolizing the innovative experiences that
windows can offer to personal computer users. with windows xp, home users can work with and
enjoy music, movies, messaging, and photos with their computer, while business users can work
smarter and faster, thanks to new technical-support technology, a fresh user interface, and many
other improvements that make it easier to use for a wide range of tasks.
windows xp professional
windows xp professional brings the solid foundation of windows 2000 to the pc desktop, enhancing
reliability, security, and performance. with a fresh visual design, windows xp professional includes
features for business and advanced home computing, including remote desktop support, an
encrypting file system, and system restore and advanced networking features. key enhancements
for mobile users include wireless 802.1x networking support, windows messenger, and remote
assistance.
windows xp 64-bit edition satisfies the needs of power users with workstations that use the intel
itanium 64-bit processor. the first 64-bit client operating system from microsoft, windows xp 64-bit
edition is designed for specialized, technical workstation users who require large amounts of
memory and floating point performance in areas such as movie special effects, 3d animation,
engineering, and scientific applications.
for home computing and entertainment, microsoft released the windows xp media center edition
operating system in october 2002 for specialized media center pcs.
with all the benefits of windows xp professional, media center edition adds fun digital media and
entertainment options, enabling home users to browse the internet, watch live television,
communicate with friends and family, enjoy digital music and video collections, watch dvds, and
work from home.
the long-held industry vision of mainstream pen-based computing became a reality when microsoft
unveiled the windows xp tablet pc edition in november, 2002. the logical evolution of notebook
computers, tablet pcs include a digital pen for handwriting recognition capabilities, yet can be used
with a keyboard or mouse, too.
in addition, users can run their existing windows xp applications. the result is a computer that is
more versatile and mobile than traditional notebook pcs.
a family of operating systems for personal computers. windows dominates the personal computer world,
running, by some estimates, on 90% of all personal computers. the remaining 10% are mostly macintosh
computers. like the macintosh operating environment, windows provides a graphical user interface (gui),
virtual memory management, multitasking, and support for many peripheral devices.
an operating system for desktop computers, workstations, and network servers. windows
provides a standard interface based on drop-down menus, windowed regions on the screen, and
a pointing device such as a mouse.
microsoft's popular 16-bit gui that runs on top of dos. windows 95, previously known as windows
4.0 and code-named chicago, is a 32-bit os that integrates dos and windows. windows for
workgroups is microsoft's peer-to-peer network that uses a windows interface and netbios
communications.
a family of personal computer operating systems developed by microsoft corporation. windows 95
is currently the world's most prevalent system. an older version was known as windows 3.1.
windows nt is a more robust system intended for more demanding users. see also: microsoft
windows, windows 95, windows nt (webopedia).
windows is the operating system from microsoft. the windows source code is proprietary. that is,
only microsoft programmers can see it and work on it. this makes windows stable and permanent,
but it requires a commitment to microsoft and the way technology is defined by them.
the operating system for personal computers and networked computers. constantly 'upgraded'.
commonly used version are windows 95,windows 98, windows me, windows 2000, windows nt4,
windows xp (home and professional).
a family of operating systems created by microsoft, that run on intel based ibm compatible
machines.
windows 95, 98, me, nt, 2000, and xp are all operating systems produced by microsoft
corporation for non-macintosh personal computers. windows provides a graphical user interface
(gui), virtual memory management, and multitasking.
microsoft's gui (graphical user interface) that surrounds the dos operating system. like other gui
interfaces, such as ibm's os/2, unix's xwindows, and the macintosh' system seven, windows
allows mouse-selectable icons and menus and data-sharing between applications.
microsoft corp.'s operating system, i.e., windows 97, windows 2000, windows nt.
originally introduced to provide a windowing system to ms-dos, microsoft windows now exists in
many incarnations, most of which have now replaced the ms-dos subsystem entirely.
generic name for the various operating systems in the microsoft windows family. windows allows
pc users to employ a graphical user interface (gui) for ease of use.
windows is software that typically runs on ibm compatible microcomputers, before the windows
95 system, it ran "on top of" dos. since many internet applications incorporate or use a graphical
presentation, people tend to be happier running internet applications under windows, rather than
just dos.
a powerful metaphor for how a user interacts with the computer. methaphorically, a way of
"looking into" computer files, directory structures, and applications. the first "windows" based
operating system made widely available was the macintosh operating system. microsoft later
developed its windows-based interface, now called "microsoft windows."
the most common operating system for personal computers, microsoft windows, which has a
graphical user interface (gui) that was conceived or at least inspired based on the macintosh
operating system. the mac os was mouse-operable from the earliest edition.
an operating system introduced by microsoft corporation in 1983. windows is a multitasking
graphical user interface environment that runs on both ms-dos-based computers (windows and
windows for workgroups) and as a self-contained operating system (windows 95, windows nt).
windows provides a standard interface based on drop-down menus, windowed regions on the
screen, and a pointing device such as a mouse.
a popular operating system for the ibm pc which was developed by bill gates. this operating
system paved the way for our modern user interface in which text based commands are kept to a
minimum. this makes the computing experience more enjoyable for all users.
when spelled with a capital w, windows is short for microsoft windows, which is a family of
operating systems for personal computers. windows dominates the personal computer world,
running, by some estimates, on 90% of all personal computers. the remaining 10% are mostly
macintosh computers.
operating environment written by microsoft. it is a graphical user interface that runs on top of ms-
dos.
the purpose of an operating system is to organize and control hardware and software so that
the device it lives in behaves in a flexible but predictable way. in this article, we'll tell you
what a piece of software must do to be called an operating system, show you how the
operating system in your desktop computer works and give you some examples of how to
take control of the other operating systems around you.
2. it provides a stable, consistent way for applications to deal with the hardware without
having to know all the details of the hardware.
the first task, managing the hardware and software resources, is very important, as various
programs and input methods compete for the attention of the central processing unit (cpu)
and demand memory, storage and input/output (i/o) bandwidth for their own purposes. in this
capacity, the operating system plays the role of the good parent, making sure that each
application gets the necessary resources while playing nicely with all the other applications,
as well as husbanding the limited capacity of the system to the greatest good of all the users
and applications.
the second task, providing a consistent application interface, is especially important if there
is to be more than one of a particular type of computer using the operating system, or if the
hardware making up the computer is ever open to change. a consistent application
program interface (api) allows a software developer to write an application on one
computer and have a high level of confidence that it will run on another computer of the
same type, even if the amount of memory or the quantity of storage is different on the two
machines.
even if a particular computer is unique, an operating system can ensure that applications
continue to run when hardware upgrades and updates occur. this is because the operating
system and not the application is charged with managing the hardware and the distribution of
its resources. one of the challenges facing developers is keeping their operating systems
flexible enough to run hardware from the thousands of vendors manufacturing computer
equipment. today's systems can accommodate thousands of different printers, disk drives
and special peripherals in any possible combination.
wake-up call
when you turn on the power to a computer, the first program that runs is usually a set of
instructions kept in the computer's read-only memory (rom). this code examines the system
hardware to make sure everything is functioning properly. this power-on self test (post)
checks the cpu, memory, and basic input-output systems (bios) for errors and stores the
result in a special memory location. once the post has successfully completed, the software
loaded in rom (sometimes called the bios or firmware) will begin to activate the computer's
disk drives. in most modern computers, when the computer activates the hard disk drive, it
finds the first piece of the operating system: the bootstrap loader.
the bootstrap loader is a small program that has a single function: it loads the operating
system into memory and allows it to begin operation. in the most basic form, the bootstrap
loader sets up the small driver programs that interface with and control the various hardware
subsystems of the computer. it sets up the divisions of memory that hold the operating
system, user information and applications. it establishes the data structures that will hold the
myriad signals, flags and semaphores that are used to communicate within and between the
subsystems and applications of the computer. then it turns control of the computer over to
the operating system.
the operating system's tasks, in the most general sense, fall into six categories:
• processor management
• memory management
• device management
• storage management
• application interface
• user interface
while there are some who argue that an operating system should do more than these six
tasks, and some operating-system vendors do build many more utility programs and auxiliary
functions into their operating systems, these six tasks define the core of nearly all operating
systems. let's look at the tools the operating system uses to perform each of these functions.