Transcript Chapter 7

Operating System and Utility Programs
Copyright©2008 N.AlJaffan®KSU
1
Operating System and Utility Programs
System Software consists of the programs that control or maintain
the operations of the computer and its devices.
Two types of system software :
 Operating system
 Utility program
Copyright©2008 N.AlJaffan®KSU
2
Operating System and Utility Programs
Operating System ( OS ), platform
Is a set of programs containing instructions that coordinate all the
activities among computer hardware resources.
 The OS is installed and resides on the computer’s hard disk.
 On handheld computers and many mobile devices, the OS may
reside on a ROM chip.
Copyright©2008 N.AlJaffan®KSU
3
Operating System and Utility Programs
Operating System ( OS ), platform
 Different sizes of computers typically use different operating
systems.
 The application software designed for a specific operating system
may not run when using another OS.
Copyright©2008 N.AlJaffan®KSU
4
Operating System and Utility Programs
Providing a User Interface
You interact with software through its user interface.
User interface controls how you enter data and instructions and how
information is displayed on the screen.
2 types of user interfaces are
 Command-line interfaces.
 Graphical user interfaces.
Copyright©2008 N.AlJaffan®KSU
5
Operating System and Utility Programs
Providing a User Interface
Command-line interfaces
 User types commands or presses special keys on the keyboard to
enter data and instruction.
 Its difficult to use because they require exact spelling, grammar
and punctuation.
 Its give a user more control to manage detailed settings.
Copyright©2008 N.AlJaffan®KSU
6
Operating System and Utility Programs
Providing a User Interface
Graphical user interfaces GUI
 You interact with menus and visual images such as buttons and
other graphical objects to issue commands.
 Most users today work with it.
Copyright©2008 N.AlJaffan®KSU
7
Operating System and Utility Programs
Managing Programs
 Single user/single tasking OS allows only one user to run one
program at a time.
Small computing device often use a single user/single tasking
OS.
 Single user/multitasking OS allows a single user to user to
work on two or more programs that reside in memory at the time.
Copyright©2008 N.AlJaffan®KSU
8
Operating System and Utility Programs
Managing Programs
 Multiuser OS enables 2 or more user to run programs
simultaneously.
 Multiprocessing OS supports 2 or more processors running
programs at the same time.
Copyright©2008 N.AlJaffan®KSU
9
Operating System and Utility Programs
Types of OS
There are 3 basic categories of OS that exist today
 Stand-alone Is a complete OS that works on a desktop
computer, notebook computer, or mobile computing device. Some
of them OS include networking capabilities
 Network Typically resides on a server.
 Embedded OS on most PDAs and small devices. Typically resides
on a ROM chip
Copyright©2008 N.AlJaffan®KSU
10
Operating System and Utility Programs
Types of OS
Stand-alone
 DOS versions of DOS were PCDOS and MS-DOS
 Windows 3.x , Windows 95,
Windows NT workstation, Windows
98, Windows 2000 Professional,
Windows Millennium edition.
Copyright©2008 N.AlJaffan®KSU





Windows XP.
Windows Vista.
Mac OS X
UNIX
Linux
11
Copyright©2008 N.AlJaffan®KSU
12
Copyright©2008 N.AlJaffan®KSU
13
Copyright©2008 N.AlJaffan®KSU
14
Operating System and Utility Programs
Types of OS
Network
 NetWare
 Windows NT server, Windows 2000 Server
 Windows Server 2003
 UNIX
 Linux
Often are called multipurpose OS
 Solaris , version of UNIX developed by sun Microsystems
designed specifically for e-commerce application.
Copyright©2008 N.AlJaffan®KSU
15
Operating System and Utility Programs
Types of OS
Embedded
 Windows CE
 Windows Mobile
 Palm OS
 Embedded Linux
 Symbian OS is an Open source multitasking OS designed
fore smart phone
Copyright©2008 N.AlJaffan®KSU
16