Hardware and Software Chapter 4. This Could Happen to You: “We Called It Strangle and Cram” 4-2...

Post on 25-Dec-2015

216 views 1 download

Transcript of Hardware and Software Chapter 4. This Could Happen to You: “We Called It Strangle and Cram” 4-2...

Hardware and Software

Chapter 4

This Could Happen to You: “We Called It Strangle and Cram”

4-2Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

FlexTime scenario video

“Strangle and cram”

•Cut off support to an older version of a product (strangle) and tell your customers that to get support they have to upgrade to the new version (cram)

Neil suggest going to a thin client/server architecture using open source software

Study Questions

4-3Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Q1: What Do Business Professionals Need to Know About Computer Hardware?

4-4Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Other Components

4-5Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Scantron Scanner

Special Function Card

• Binary digits (bits)―Used to represent data―Bit is either 0 or 1

Computer Data

4-6Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

• Sizing Computer Data―Bytes―8-bit chunk = 1 byte

• Important storage capacity terminology

Computer Data (cont’d)

4-7Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

How Does a Computer Work?

4-8Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

How Does a Computer Work? (cont’d)(click here for more info)

4-9Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

CPU (Central Processing Unit)

Transfers program or data from disk to main memory

Moves instruction from main memory via data channel or bus

Has small amount of fast memory called cache

How Does a Computer Work? (cont’d)

4-10Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

• Program instructions• Operating system

instructions

Main memory

contains

• Program that controls computer’s resources and blocks of data

• Provides services to application programs and users

Operating system

(OS)

Occurs when RAM is too small to hold all open programs and data

CPU loads new program segments into unused memory

• If none available, operating system swaps out existing instructions, or data, to a disk and copy requested program, or data, to freed space

• Swapping slows down your computer

Memory Swapping

4-11Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Why Should a Manager Care How a Computer Works?

4-12Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

•Too little means constant memory swapping

•Need more memory for processing many programs or large files

Main memory

size•Expressed in hertz (Hz): Electrical voltage that changes from

low to high and back again at regular intervals.

•Need more speed if handling large spreadsheets or database files

•32-bit CPU 4 GB RAM•64-bit CPU almost unlimited RAM

CPU speed

Cache and main memory are “volatile”

•Contents lost when power is cut off

Stores frequently used instructions

Large cache makes computer fast, but more expensive

Why Should a Manager Care How a Computer Works? (cont’d)

4-13Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Magnetic and optical disks are “nonvolatile”―Saved contents survive after power is off―Used for secondary storage

• Client computers used for word processing, spreadsheets, database access

• Servers provide services to clients

Q2: What’s the Difference Between a Client and a Server?

4-14Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

• Large collection of coordinated servers

• Amazon can process 110 order items per second

• Google Data sites• Inside a Google D

ata Center (video)

Server farm

4-15Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Operating systems

Run only on particular types of hardware

Must conform to instruction set of CPU

Windows works only on Intel instruction set CPUs

Application programs

Written for a particular operating system

Q3: What Do Business Professionals Need to Know About Software?

4-16Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Four major operating systems

• Windows (95% of business users)• Mac OS (graphic arts)• Unix (scientific & engineering

applications)• Linux (open source community)

What a Manager Needs to Know about Software

4-17Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

What a Manager Needs to Know about Software (cont’d)

4-18Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Right to use specified number

of copies of a program

Limits vendor’s liability

Flat fee payment for right to install software product on all company computers or computers at specific site

Own vs. License

4-19Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

License Site License

CLOUD computing

Cloud Computing and Virtualization

4-20Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

VirtualizationGuest

Operating Systems

Windows Linux

IBM

Oracle

Google docs and

spreadsheets

Facebook

Server virtualization makes cloud computing feasible

What Types Of Applications Exist and How Do Organizations Obtain Them?

4-21Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Computer software installed into hardware devices

• Printers, print servers, communication devices

• Coded like other software• Installed into read-only memory• Can be changed and upgraded

What Is Firmware?

4-22Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Form a team to identify most appropriate computer for three different scenarios. For each scenario, determine hardware and software requirements: size and type of computer, processor speed, size of main memory and disk, operating system, application programs, maintenance and support agreements, and any other factors you deem appropriate.• Scenario 1: Political science major asks you to help her purchase a

new laptop computer. Wants to use computer for email, Internet access, and for note-taking in class, and spend less than $1,000.

• Scenario 2: Father: email, Internet access, downloading pictures from digital camera, uploading pictures to a shared photo service, and creating documents for members of his antique auto club.

• Scenario 3: You and a group of five students have decided to replace campus newspaper with your own newspaper. Should you buy three offered by university?

Experiencing MIS InClass Exercise 4: Purchasing a Computer

4-23Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Thin client• Requires nothing more than browser• Does not require installation and

administration of client software

Thick client• Has more code to run on it• More features and functions• More expense and administration

Q4: Why Are Thin Clients Preferred to Thick Clients?

4-24Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Thin and Thick Clients

4-25Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

GNU general public license (GPL) agreement•Standard for open source software

Successful open source projects• OpenOffice (a Microsoft Office look-alike)• Firefox (a browser)• MySQL (a DBMS, see Chapter 5)• Apache (a web server, see Chapter 8)• Ubuntu (a Windows-like desktop operating system)• Android (a mobile-device operating system)

Q5 Is Open Source Software a Viable Alternative?

4-26Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Programming intense combination of art and logic

Freedom to choose projects work on

Exercise creativity working on interesting and fulfilling projects

Exhibit one’s skill in order to get a job

Start a business selling services to support an open source product

Why Do Programmers Volunteer Their Services Open Source Projects?

4-27Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Software

Source code:

Human readabl

e computer code

Machine code:

Source code is

compiled into

instructions executed

directly by a computer’

s CPU

How Does Open Source Work?

4-28Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Closed-source or proprietary software. Source code is not available to users or public. Only available to trusted employees and carefully vetted contractors.

Open-source software available to users in source code form.

Source Code Sample

4-29Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

So, Is Open Source Viable?

4-30Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

FlexTime wants to examine all of its value-generating activities and determine if there isn’t some way to reduce costs without reducing value generated.

How Does the Knowledge in This Chapter Help Kelly and You?

4-31Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Knowing process for tracing development from analysis of industry structure through to requirements for information systems is important to ensure all activities in firm facilitate organization’s competitive strategy.

Mark suggests a conspiracy between hardware and software vendors

Ethics Guide: Churn and Burn

4-32Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Products have defects• Viruses an example• Vendors turn these into a sales advantage

Should users accept these problems?

Should they rise up in protest?

What should vendors do?

Ethics Guide: Churn and Burn (cont’d)

4-33Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Guide: Keeping up to Speed

4-34Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Guide: Keeping up to Speed (cont’d)

4-35Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Active Review

4-36Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Case Study 4: Dell Leverages the Internet, Directly, but for How Long?

4-37Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Dell Case Study (cont’d)

4-38Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,

mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America.

Copyright © 2012 Pearson Education, Inc.  Publishing as Prentice Hall