Describe the
two types of software
Two types of software are application software and system
software.
Application software consists of programs that
perform specific tasks for users, such as a word processing program, e-mail
program, or Web browser.
System software consists of the programs that
control the operations of a computer and its devices. The two types of system
software are operating systems and utility programs.
An operating system (OS) is a set of programs
containing instructions that coordinate all the activities among computer
hardware devices.
A utility program performs a specific task,
usually related to managing a computer, its devices, or its programs.
Understand
the start-up process for a personal computer
Booting is the process of starting or
restarting a computer.
·
When you turn on the computer, the power supply
sends an electrical signal to devices located in the system unit.
·
The processor chip resets itself and looks for the
ROM chip that contains the BIOS (basic input/output system), which is firmware
that holds the startup instructions.
·
The BIOS executes the power-on self test (POST) to
make sure hardware is connected properly and operating correctly.
·
The POST results are compared with data in a CMOS
chip on the motherboard. If the POST completes successfully, the BIOS searches
for specific operating system files called system files.
·
Once located, the boot drive (the drive from which
your personal computer starts), loads the system files from storage (the hard
disk – usually drive C) into memory (RAM) and executes them.
·
Next, the kernel of the operating system loads
into memory and takes control of the computer.
·
The operating system loads configuration
information. In Windows XP, the registry consists of several file that contain
the system configuration information.
·
When complete, the Windows XP desktop and icons
display, and programs in the Start-Up folder are executed.
Describe the
term user interface
A user interface controls how you enter data and
instructions and how information displays on the screen. Two types of user
interfaces are command-line and graphical.
·
With a command-line interface, you type keywords
or press special keys to enter data or instructions.
·
A graphical user interface (GUI) allows you to use
menus and visual images such as icons, buttons, and other graphical objects to
issue commands.
·
A menu is a set of commands from which you can
choose.
·
An icon is a small image that represents a
program, an instruction, a file, or some other object.
Explain
features common to most operating systems
Most operating systems perform similar functions
that include managing programs, managing memory, scheduling jobs, configuring
devices, accessing the Web, monitoring performance, providing housekeeping
services, and administering security. Managing programs directly affects your
productivity.
·
A single user/single tasking operating system
allows only one user to run one program at a time.
·
A multitasking operating system allows a single
user to work on two or more applications that reside in memory at the same
time.
·
A multi-user operating system enables two or more
users to run a program simultaneously.
·
A multiprocessing operating system can support two
or more CPUs running programs at the same time. Managing memory involves
assigning items to an area of memory while they are being processed. The
purpose of memory management is to optimize use of random access memory (RAM).
·
With virtual memory (VM), the operating system
optimizes memory by allocating a portion of a storage medium, usually the hard
disk, to function as additional RAM.
·
Scheduling jobs (operations the processor manages)
involves determining the order in which jobs are processed.
Spooling increases efficiency by placing print
jobs in a buffer (an area of memory or storage where data resides while waiting
to be transferred) until the printer is ready, freeing the processor for other
tasks. Configuring devices establishes communication with each device in the
computer. A device driver is a small program that tells the operating system
how to communicate with a device. Accessing the Web may entail including a Web
browser and e-mail program in the operating system. Monitoring performance
helps to identify and solve system problems.
A performance monitor is a program that assesses
and reports information about various system resources and devices. Providing
housekeeping services entails performing storage and file management functions.
A file manager performs such functions as formatting and copying disks; listing
the files on a storage medium; checking the amount of used and unused space on
a storage medium; organizing, copying, deleting, moving, and sorting files; and
creating shortcuts (icons on the desktop that run a program when clicked).
Administering security involves establishing user
accounts on a network. Each account typically requires a user name and a
password to log on, or access, the network.
Know the
difference between stand-alone operating systems and network operating systems
A stand-alone operating system is a complete
operating system that works on a desktop or notebook computer. A network
operating system (also called network OS or NOS) is an operating system that
supports a network. A network is a
collection of computers and devices connected together via communications media
and devices such as cables, telephone lines, and modems. In some networks, the
server is the computer that controls access to the hardware and software on a
network and provides a centralized storage area. The other computers on the
network, called clients, rely on the server(s) for resources.
Identify
various stand-alone operating systems
Stand-alone operating systems include DOS, Windows
3.x, Windows 95, Windows NT Workstation, Windows 98, Windows 2000 Professional,
Windows Millennium Edition, Windows XP Home Edition, Windows XP Professional
Edition, Mac OS, OS/2 Warp Client, UNIX, and Linux. UNIX and Linux also
function as network operating systems.
·
DOS (Disk Operating
System) refers to
several single user, command-line and menu-driven operating systems developed
in the early 1980s for personal computers.
·
Windows 3.x refers to early operating environments
that, although not operating systems, provided a graphical user interface to
work in combination with DOS and simplify its use.
·
Windows 95 is a true multitasking operating
system – not an operating environment – with an improved graphical interface.
·
Windows NT Workstation is a client operating
system that can connect to a Windows NT Server.
·
Developed as an upgrade to Windows 95, the Windows 98 operating system is easier
to use and more integrated with the Internet. Windows 98 includes Microsoft
Internet Explorer, a popular Web browser, Windows Explorer, a file manager, and
an Active Desktop™ that works similarly
to Web links.
·
Windows 2000 Professional is a complete, reliable multitasking
client operating system for business desktop and business notebook computers.
·
Windows Millennium
Edition is an
operating system that has features specifically for the home user.
·
Windows XP is Microsoft’s fastest, most reliable
Windows operating system, providing quicker startup, better performance, and a
new, simplified visual look.
·
Windows XP Home Edition is an upgrade to Windows Millennium
Edition, while Windows XP Professional Edition is an upgrade to Windows 2000
Professional.
·
The Mac OS,
the latest version of the Macintosh operating system (the first commercially
successful graphical user interface), is a multitasking operating system
available only on Apple computers.
·
OS/2 Warp Client is IBM’s GUI multitasking client
operating system that supports networking, Java, the Internet, and speech
recognition.
Identify
various network operating systems
Network operating systems include NetWare, Windows
NT Server, Windows 2000 Server, Windows .NET Server, OS/2 Warp Server for
E-business, UNIX, Linux, and Solaris™.
·
Novell’s NetWare is a widely used network operating
system designed for client/server networks.
·
Windows NT Server is the operating system used by
servers in the Windows NT client/server network environment.
·
The Windows
2000 Server family consists of three products:
·
Windows 2000 Server (for the typical business network),
·
Windows 2000 Advanced
Server (for e-commerce
applications), and
·
Windows 2000 Database
server (for demanding,
large-scale applications).
·
Windows .NET Server is an upgrade to Windows 2000 Server.
The Windows .NET Server family includes four products:
·
Windows .NET Standard
Server (for the
typical small- to medium-sized business network),
·
Windows .NET Enterprise Server (for medium- to large-sized
businesses, including those with e-commerce applications),
·
Windows .NET Datacenter (for business with huge volumes of
transactions and large-scale databases), and
·
Windows .NET Web Server (for Web server and Web hosting
businesses).
·
OS/2 Warp Server for E-business is IBM’s network
operating system designed for all sizes of business.
·
UNIX is a multitasking, command-line
operating system implemented on many different types of computers. Because it
is both a stand-alone operating system and a network operating system, some
call UNIX a multipurpose operating system.
·
Linux is a popular, free, multitasking
UNIX-type operating system.
·
Solaris™, a version of UNIX developed by Sun
Microsystems, is a network operating system designed for e-commerce
applications.
Recognize
devices that use embedded operating systems
The operating system on most handheld computers
and small devices, called an embedded operating system, resides on a ROM chip.
Popular embedded operating systems include Windows CE, Pocket PC OS, and Palm
OS®.
Windows CE is a scaled-down Windows operating
system designed for use on wireless communications devices and smaller
computers such as handheld computers, in-vehicle devices, and Web-enabled
devices.
Pocket PC OS is a scaled-down operating system
developed by Microsoft that works on a specific type of handheld computer,
called a Pocket PC.
The Palm OS® is the operating system used on Palm
handheld computers from Palm, Inc., and Visor handheld computers from
Handspring™.
Discuss the purpose of the following utilities:
file viewer, file compression, diagnostic, uninstaller, disk scanner, disk
defragmenter, backup, and screen saver
Most operating systems include several utility
programs that perform specific tasks related to managing a computer, its
devices, or its programs.
·
File viewer is a utility that allows you to
display and copy the contents of a file.
·
A file
compression utility shrinks the size of a file.
·
A diagnostic
utility compiles technical information about a computer’s hardware and
certain system software programs and then prepares a report outlining any
identified problems.
·
An uninstaller
is a utility that removes an application, as well as any associated entries
in the system files.
·
A disk
scanner is a utility that (1) detects and corrects both physical and
logical problems on a hard disk, and (2) searches for and removes unnecessary
files.
·
A disk
defragmenter is a utility that reorganizes files and unused space on a
computer’s hard disk so data can be accessed more quickly and programs can run
faster.
·
A backup
utility copies, or backs up, selected files or an entire hard drive onto
another disk or tape.
·
A screen
saver is a utility that causes the monitor’s screen to display a moving
image on a blank screen if no keyboard activity occurs for a specified period.
0 comments:
Post a Comment