fundamentals of information systems, sixth edition
DESCRIPTION
Fundamentals of Information Systems, Sixth Edition. Chapter 2 Hardware and Software. Operating Systems . Set of programs that controls computer hardware and acts as an interface with application programs Can control one computer or multiple computers, or - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/1.jpg)
Fundamentals of Information Systems, Sixth Edition
Chapter 2 Hardware and Software
![Page 2: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/2.jpg)
Fundamentals of Information Systems, Sixth Edition 2
Operating Systems
• Set of programs that controls computer hardware and acts as an interface with application programs
• Can control one computer or multiple computers, or • Can allow multiple users to interact with one
computer• Combinations of OSs, computers, and users:
– Single computer with a single user– Single computer with multiple users– Multiple computers with multiple users– Special-purpose computers
![Page 3: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/3.jpg)
Operating Systems (continued)
Fundamentals of Information Systems, Sixth Edition 3
![Page 4: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/4.jpg)
Operating Systems (continued)
• Activities performed by the operating system:– Perform common computer hardware functions– Provide a user interface and input/output
management– Provide a degree of hardware independence– Manage system memory– Manage processing tasks– Provide networking capability– Control access to system resources– Manage files
Fundamentals of Information Systems, Sixth Edition 4
![Page 5: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/5.jpg)
Fundamentals of Information Systems, Sixth Edition 5
Operating Systems (continued)
• Common hardware functions:– Get input from keyboard or another input device– Retrieve data from disks– Store data on disks– Display information on a monitor or printer
![Page 6: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/6.jpg)
Fundamentals of Information Systems, Sixth Edition 6
Operating Systems (continued)
• User interface and input/output management:– User interface:
• Allows individuals to access and command the computer system
– Command-based user interface:• Requires that text commands be given to the
computer to perform basic activities– Graphical user interface (GUI):
• Uses icons and menus displayed on screen to send commands to the computer system
![Page 7: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/7.jpg)
Fundamentals of Information Systems, Sixth Edition 7
Operating Systems (continued)
• Hardware independence:– Application program interface (API):
• Allows applications to make use of the operating system
• Memory management:– Allows computer to execute program instructions
effectively and to speed processing
![Page 8: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/8.jpg)
Operating Systems (continued)
Fundamentals of Information Systems, Sixth Edition 8
![Page 9: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/9.jpg)
• Processing tasks:– Multitasking:
• More than one program can run at the same time– Time-sharing:
• Allows more than one person to use a computer system at the same time
– Scalability:• Ability of the computer to handle an increasing
number of concurrent users smoothly
Fundamentals of Information Systems, Sixth Edition 9
Operating Systems (continued)
![Page 10: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/10.jpg)
Operating Systems (continued)
• Networking capability:– Allows computers in a network to send and receive
data and share computing resources• Access to system resources and security:
– Protection against unauthorized access– OS establishes a logon procedure
• File management:– Ensures that files in secondary storage are available
when needed and that they are protected from access by unauthorized users
Fundamentals of Information Systems, Sixth Edition 10
![Page 11: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/11.jpg)
Current Operating Systems
• Microsoft PC operating systems:– Windows XP– Windows Vista– Windows 7
• Apple computer operating systems:– Wintel– Snow Leopard (OS X v10.6)
• Linux: – Red Hat Linux– Caldera OpenLinux
Fundamentals of Information Systems, Sixth Edition 11
![Page 12: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/12.jpg)
Fundamentals of Information Systems, Sixth Edition 12
![Page 13: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/13.jpg)
Workgroup Operating Systems
• Windows Server:– Can be used to prevent unauthorized disclosure of
information• UNIX:
– Can be used on many computer system types and platforms
• Red Hat Linux:– Can manage a cluster of up to eight servers
• Mac OS X Server:– Includes support for 64-bit processing
Fundamentals of Information Systems, Sixth Edition 13
![Page 14: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/14.jpg)
Operating Systems for Small Computers, Embedded Computers,
and Special-Purpose Devices
• Cell phone embedded systems and operating systems:– Embedded systems provide communication and
limited personal information management services • Windows embedded:
– Included with or embedded into small computer devices
• Proprietary Linux-based systems:– Linux is a major competitor to Symbian
Fundamentals of Information Systems, Sixth Edition 14
![Page 15: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/15.jpg)
Fundamentals of Information Systems, Sixth Edition 15
Utility Programs
• Help to perform maintenance or correct problems with a computer system
• Some can help computer systems run better and longer without problems
• Can help to secure and safeguard data
![Page 16: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/16.jpg)
Utility Programs (continued)
Fundamentals of Information Systems, Sixth Edition 16
![Page 17: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/17.jpg)
Fundamentals of Information Systems, Sixth Edition 17
Application Software
• Application programs: – Interact with systems software – Help you perform common tasks, such as:
• Creating and formatting text documents• Performing calculations• Managing information
![Page 18: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/18.jpg)
Fundamentals of Information Systems, Sixth Edition 18
Types and Functions of Application Software
• Proprietary software:– One-of-a-kind program for a specific application,
usually developed and owned by a single company• Off-the-shelf software:
– Existing software program that is purchased• Application service provider (ASP):
– Company that can provide software, support, and computer hardware on which to run the software from the user’s facilities over a network
![Page 19: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/19.jpg)
Fundamentals of Information Systems, Sixth Edition 19
![Page 20: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/20.jpg)
Overview of Application Software (continued)
• Software as a service (SaaS):– Allows businesses to subscribe to Web-delivered
business application software by paying a monthly service charge or a per-use fee
– Can reduce expenses by sharing its running applications among many businesses
• Cloud computing:– Use of computing resources on the Internet (the
cloud) rather than on local computers
Fundamentals of Information Systems, Sixth Edition 20
![Page 21: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/21.jpg)
Personal Application Software
• Word processing• Spreadsheet analysis• Database applications• Graphics program• Personal information managers• Software suites and integrated software packages
Fundamentals of Information Systems, Sixth Edition 21
![Page 22: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/22.jpg)
Fundamentals of Information Systems, Sixth Edition 22
![Page 23: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/23.jpg)
Mobile Application Software
• Operating systems designed for smartphones include:– OS X iPhone, Android, and WebOS
• Tens of thousands of applications have been: – Developed by third parties for the iPhone
• Palm WebOS:– Has only recently released its software development
kit
Fundamentals of Information Systems, Sixth Edition 23
![Page 24: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/24.jpg)
Workgroup Application Software
• Support teamwork, whether people are in the same location or dispersed around the world
• Groupware:– Software that helps groups of people work together
more effectively
Fundamentals of Information Systems, Sixth Edition 24
![Page 25: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/25.jpg)
Workgroup Application Software (continued)
Fundamentals of Information Systems, Sixth Edition 25
![Page 26: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/26.jpg)
Enterprise Application Software
• Software that benefits an entire organization• Enterprise resource planning (ERP) software:
– Set of integrated programs that manage a company’s vital business operations for an entire multisite, global organization
Fundamentals of Information Systems, Sixth Edition 26
![Page 27: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/27.jpg)
Application Software for Information, Decision Support, and Specialized
Purposes• Available in every industry:
– Specialized application software for information, decision support, and other purposes
Fundamentals of Information Systems, Sixth Edition 27
![Page 28: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/28.jpg)
Programming Languages
• Sets of keywords, symbols, and a system of rules for constructing statements: – By which humans can communicate instructions to
be executed by a computer• Programming:
– Involves translating what a user wants to accomplish into instructions that the computer can understand and execute
Fundamentals of Information Systems, Sixth Edition 28
![Page 29: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/29.jpg)
Software Issues and Trends
• Software bug:– Defect in a program that keeps it from performing as
it should• Some tips for reducing impact of software bugs:
– Register all software – Check read-me files for workarounds– Access support area of the manufacturer’s Web site
for patches– Install latest software updates
Fundamentals of Information Systems, Sixth Edition 29
![Page 30: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/30.jpg)
Software Upgrades
• When software companies stop supporting older software versions or releases:– Some customers feel forced to upgrade to the newer
software• Deciding whether to purchase the newest software:
– Can be a problem for corporations and people with a large investment in software
Fundamentals of Information Systems, Sixth Edition 30
![Page 31: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/31.jpg)
Global Software Support
• Supporting local operations:– One of the biggest challenges IS teams face when
putting together standardized, company-wide systems
• Trend: – Outsourcing global support to one or more third-
party distributors
Fundamentals of Information Systems, Sixth Edition 31
![Page 32: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/32.jpg)
Summary
• Hardware:– The physical components of a computer that perform
the input, processing, storage, and output activities of the computer
• Green computing:– Concerned with the efficient and environmentally
responsible design, manufacture, operation, and disposal of IS-related products
• Software:– Consists of programs that control the workings of the
computer hardwareFundamentals of Information Systems, Sixth Edition 32
![Page 33: Fundamentals of Information Systems, Sixth Edition](https://reader036.vdocument.in/reader036/viewer/2022081505/56815d96550346895dcbb443/html5/thumbnails/33.jpg)
Summary (continued)
• Operating system (OS):– Set of computer programs that controls the computer
hardware to support users’ computing needs– Manages tasks to allocate computer resources
through multitasking and time-sharing• Application software:
– Applies the power of the computer to solve problems and perform specific tasks
Fundamentals of Information Systems, Sixth Edition 33