Mgt 20600: IT Management & Applications Hardware Software Tuesday September 13, 2005.

Slides:



Advertisements
Similar presentations
Basic Computer Hardware and Software.
Advertisements

Chapter 1 Introduction to Computers p. 6.
4 1 4 C H A P T E R Software: Systems and Application Software.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Software: Systems and Application Software Chapter 4.
© 2014 by McGraw-Hill Education. This is proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Is This Enough Money?. Is This Enough Money? Hardware Components Figure 2.1: Computer System Components System unit Houses CPU and memory All other.
Software: Systems and Application Software
The physical basis of the infrastructure
When selecting an operating system, you must consider the current and future requirements for application software to meet the needs of the organization.
Mgt 20600: IT Management & Applications Software (cont.) Telecommunications Tuesday February 28, 2006.
Introduction to Computers
Mgt 20600: IT Management & Applications Catalysts for IT Investment Hardware Thursday September 1, 2005.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
Mgt 20600: IT Management & Applications Software Tuesday February 14, 2006.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
Computing ESSENTIALS     Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Information Technology, the Internet, and You computing ESSENTIALS.
Computer Hardware In this lecture, we will study:
Discovering computers A gateway to information
Introduction to Computers Essential Understanding of Computers and Computer Operations.
V Material obtained from summer workshop in Guildford County.
Chapter 3 – Computer Hardware Computer Components – Hardware (cont.) Lecture 3.
Lecture # 1 M.Sc / BS(CS)/ BS(I.T) DPT www. Shahid Rasul.com.
Operating System.
Distinguish between primary and secondary storage.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Fundamentals of Information Systems, Sixth Edition
Flash Cards Computer Technology.
Teaching and Learning with Technology  Allyn and Bacon 2005 Teaching and Learning with Technology  Allyn and Bacon 2002 Teaching and Learning with Technology.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Chapter 4 System Software.
Learning Targets Identify the external parts of the computer Identify examples of input devices Identify examples of output devices Define basic computer.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Users must work closely with IS professionals to define business.
What Is a Computer? How is a computer defined?
What does a Computer Do?. What is a Computer? A computer is an electronic device, operating under the control of instructions stored in its own memory,
Introduction to Computers
1 Introduction to Computers Lect 1 Won’t tell you much you don’t know. (Misleading– the course gets more conceptual as we create webpages.) Will go into.
Module 2: Information Technology Infrastructure Chapter 1: Hardware and Software.
COMPUTER HARDWARE TECHNOLOGY GUIDE ONE. TECHNOLOGY GUIDE OUTLINE TG1.1 Introduction TG1.2 Strategic Hardware Issues TG1.3 Innovations in Hardware Utilization.
Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4.
Computer Parts. Two Basic Parts Hardware & Software.
Course ILT Basics of information technology Unit objectives Define “information technology” (IT), distinguish between hardware and software, and identify.
Chapter 1 Intro to Computer Department of Computer Engineering Khon Kaen University.
Hardware and Software Chapter 2 – Part 2 1.
Software Information Systems and Management. Software Computer programs: A sequence of instructions for the computer. Systems Software The set of programs.
Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4.
Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4.
Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1.
1 Information Systems, Ninth Edition Chapter 4 Software: Systems and Application Software.
Principles of Information Systems, Seventh Edition2 When selecting an operating system, you must consider the current and future requirements for application.
1 Introduction to Computers M. Luqkman Qader Ruandzy.
Copyright 2007 John Wiley & Sons, Inc. Information Systems: Creating Business Value John Wiley & Sons, Inc. Mark Huber, Craig Piercy, and Patrick McKeown.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
Introduction to Computers in General By: Dr. Emelda Ntinglet-Davis Oracle DBA Class.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Basic Computer Hardware and Software. Guilford County SciVis V
Chapter 4 Software. Introduction Program: is a set of sequence instructions that tell the computer what to do. Software: is a collection of programs,
 A computer is an electronic device that receives data (input), processes data, stores data, and produces a result (output).  It performs only three.
Basic Computer Hardware and Software.
Principles of Information Systems, Sixth Edition 1 Software: Systems and Application Software Chapter 4.
Chapter 1 WHAT IS A COMPUTER Faculty of ICT & Business Management Tel : BCOMP0101 Introduction to Information Technology.
1 Lesson 1 Computers and Computer Systems Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
1 Principles of Information Systems, Ninth Edition Chapter 4 Software: Systems and Application Software.
Basic Computer Hardware and Software.
Fundamentals of Information Systems, Sixth Edition
APPENDIX A Hardware and Software Basics
Principles and Learning Objectives
Fundamentals of Information Systems
Principles of Information Systems, Ninth Edition
Unit One - Computing Fundamentals
Materials prepared by Dhimas Ruswanto, BMm
Presentation transcript:

Mgt 20600: IT Management & Applications Hardware Software Tuesday September 13, 2005

Reminders  Reading –For today  Fundamentals text, Chapter Two, Hardware section –For next week  Fundamentals text, Chapter Two, Software section  Homework –Homework Two is now available  Due this Friday, 9/16 by 5pm  Several questions require you to go and search for information on Microsoft’s site!  Next week’s class session: Networks  MIS club luncheon tomorrow –Tomorrow, noon-2pm –Mendoza 3 rd floor faculty lounge –Representatives of firms recruiting MIS students will be there –Bring resumes! –Never too early to start thinking about internships and getting to know recruiters

Information Systems: The System of Hardware Components Input DevicesMemory and Processor Storage and Output Devices

Processing the Inputs  Processing device works hand in hand with  Memory (book uses primary storage as a synonym for this) –To process  Data transferred to the system by the input devices  Instructions from the operating system and software applications

Processing the Inputs: The Processor  Processors can vary according to –Size – how much data they can process at a time –Speed – how fast they execute instructions –Coordinated or multi-processing – how many processors work together –The materials from which they are made –How fast they can communicate with memory and with each other –Of course this affects the cost!  The trick is to buy the right processor for the task at hand!  Examples –WalMart’s transaction processing system –Individual executive’s spreadsheet analysis

Processing the Inputs: Memory  Memory varies according to –Size – how much capacity it has –Volatility – whether you lose what’s in it when the electricity goes off –Function – ROM (read-only memory) holds permanent instructions whereas RAM (random access memory) holds temporary data and instructions –Speed - How fast it can communicate with the processor (bus speed) –How close it is located to the processor (cache memory)  Again, you must match your memory purchase to the tasks you intend to perform

Storing the Output  Secondary or long-term storage is used to permanently store data or output  Greater capacity and greater economy than memory  Many different types of secondary storage devices that vary by –Capacity –Cost –Speed of data retrieval –Access method

Storing the Output  Secondary storage devices –Hard disk –Magnetic tapes –Magnetic disks –Redundant array of independent/inexpensive disks (RAID) –Compact disc read-only memory (CD-ROM) –CD-recordable (CD-R) discs –CD-rewritable (CD-RW) discs –Digital versatile disc (DVD) –Memory cards –Expandable storage –Storage Area Network (SAN)  Guess what! You have to match your storage device to the tasks you are undertaking!

What a Hard Disk Looks Like

Comparison of Secondary Device Capacities and Cost

Displaying the Output  There are also countless ways to display the output of your information processing  Output device types –Computer screen –Printer –Mobile device –Telephone –Head phones  Need I say it again! Match the output device to your needs and budget!

Computer System Types  Very often all the input, output, processing, memory, and storage devices will come bundled together in a computer system you buy as a whole  The major computer systems types are –Handheld computers –Portable computers –Thin client –Desktop computers –Workstations –Servers –Mainframe computers –Supercomputers  Each type has a very different role in life!  Your job, of course, is to choose which best fits your organization’s needs and budget

Comparison of Major Computer System Types MIPS: Millions of instructions per second Teraflop: A trillion floating point operations per second

Handheld Device Example  Smithsonian –Provide visitors with wireless handheld devices –Using the devices visitors can  Track their progress through the exhibits –Map –Interactive list of exhibits –Guided tours to follow –Instant messaging –Location tracking for other members of your group  Enhance exhibits –Links to hundreds of video clips and pictures –Scavenger hunts –Interactive video clips of items people can’t actually see  Inside of Thomas Jefferson’s desk –Maps to areas with related displays  Create scrapbooks –Centrally stored –Store information about your visit that can be retreived in subsequent visits –Technology used  Wireless Hewlett-Packard iPaq HX4700 handhelds connect to  Standard back-end servers  Using the b (WiFi) standard and  Content is pulled from existent multimedia exhibits that the Smithsonian has developed over the years  Scrapbooking feature is simply website bookmarking in a different context

Thin Client Example  Oakland County, Michigan –Background  Beginning in 90’s purchased 3,600 PCs to support county employees  By 2002, 900 PCs were past their useful life  Needed to find most cost effective method for replacing old desktop PCs –Chose thin client approach  Lower cost alternative for desktop  Computing power could be managed at the server level, driving down costs  Easier to adopt new operating system because maintenance would only occur on server  Better disaster recovery – users’ files stored centrally –Technology  Used old PCs as thin clients  Thin client users got new flat-screen monitors and keyboards  Upgraded county’s local area network to gigabyte strength –Necessary for adequate software response times –Savings  Savings from moving 285 users to thin clients amounted to $744,000  Additional 540 new thin client users will save $1.4 million  Savings in hardware costs, support time, and cost-effective software license management

What a Mainframe Looks Like

Mainframe Example  AARP (American Association of Retired Persons) –Members  35 million members  76 million baby-boomers preparing for retirement –Central customer database  Can be accessed by –Members –Trading partners  Insurance providers  Retirement communities –Technology  Mainframe used for customer database –Centralized  Member information can be maintained and secured independently of the numerous IT applications that use it –Reliable –Scalable  Will support increasing numbers of transactions as membership grows –Continuously updated  Makes it easier to market products and services to its members –Application-independent  Common interface to the database for suppliers  Standard method for integrating applications with the database

What a SuperComputer Looks Like Terabyte: A thousand billion bytes or a thousand gigabytes Gigaflop: One billion floating point operations per second

Supercomputer Example  IBM's Blue Gene/L at Lawrence Livermore National Laboratory –131,072 microprocessors –135.3 trillion floating-point operations per second (135.3 teraflops) –Used for  Nuclear weapons simulations  Biochemical applications –Perform intricate calculations to simulate protein folding specified by genetic codes

Overview of Software  Computer programs: sequences of instructions  Two Types –Systems software: coordinates the activities of hardware and programs –Application software: helps users solve particular problems

Supporting Individual, Group, and Organizational Goals  Sphere of influence: the scope of problems and opportunities addressed by a particular software application –Personal –Workgroup –Enterprise

Software: Operating System  When selecting an operating system, you must consider the current and future requirements for application software to meet the needs of the organization. In addition, your choice of a particular operating system must be consistent with your choice of hardware.

Systems Software: Operating Systems  Operating system (OS): set of programs that control the hardware and act as an interface with applications  Common hardware functions –Get input (e.g., keyboard) –Retrieve data from disks and store data on disks –Display information on a monitor or printer

Operating Systems

 User interface –Allows individuals to access and command the computer system –Command-based user interface: uses text commands –Graphical user interface (GUI): uses icons and menus to send commands to the computer system

Operating Systems  Hardware independence –Application program interface (API): allows applications to make use of the operating system  Memory management –Control how memory is accessed and maximize available memory and storage

 Processing tasks –Multitasking: more than one program running at the same time –Time-sharing: more than one person using a computer system at the same time –Scalability: ability to handle an increasing number of concurrent users smoothly  Networking capability: features that aid users in connecting to a computer network Operating Systems

 Access to system resources –Protection against unauthorized access –Logons and passwords  File management –Ensures that files in secondary storage are  Available when needed  Protected from access by unauthorized users

Current Operating Systems

Operating System Example  Open source operating systems (Linux) –Increasing comfort level with this alternative –Dominates as server operating system –Why?  Lower total cost of ownership  Lower capital investment  Greater reliability and uptime compared to commercial alternatives  Greater flexibility and control  Faster, cheaper application development

Application Software  Gives users the ability to solve problems and perform specific tasks  Interacts with systems software; systems software then directs the hardware to perform the tasks  Software spheres of influence –Personal –Work group –Enterprise –Value Chain

Personal Productivity Application Software  Designed primarily for individual use  Support individual productivity  Major categories –Word processing –Spreadsheet –Database –Graphics  Often purchased as suites of software

Workgroup Application Software  Workgroup application software: supports teamwork, whether people are in the same location or dispersed around the world  Groupware: software that helps groups of people work together more efficiently and effectively

Workgroup Software  Workgroup software applications – –Instant messaging –Video conferencing –Application sharing –Whiteboards –Task scheduling –Centralized storage of group files –File version control

Enterprise Application Software  Software that benefits an entire organization  Enterprise resource planning (ERP) software: programs that manage a company’s vital business operations for an entire multisite, global organization

Enterprise Software Applications In an ERP suite, all of these applications would be software modules that you could buy separately or in combination

Enterprise Software Example

Software Development  Proprietary software: unique program for a specific application, usually developed and owned by a single company  Off-the-shelf software: purchased software –Customized package  Application Service Provider (ASP)

Software Development  Do not develop proprietary application software unless doing so will meet a compelling business need that can provide a competitive advantage.  BUILD VS. BUY The basic arguments in the buy-vs.-build debate remain unchanged. WHY BUILD? Avoid painful vendor licensing terms Gain competitive advantage Adapt to new technology, such as grid computing  WHY BUY? Leverage vendors’ economies of scale Gain broader integration capabilities Ensure that code knowledge won’t be lost

Software Development Example  Hyundai Information Service North America LLC –IT arm of Hyundai Motor America –Builds own software offshore –Why?  More customization  Small, unique applications  No licensing annoyances –Example: switch from concurrent users to name seat licensing would have raised cost by $3,300 per user for a purchased application

Software Development: Programming Languages  Sets of keywords, symbols, and a system of rules for constructing statements  Allow humans to communicate instructions to be executed by a computer  Syntax: a set of rules associated with a programming language  Different languages have characteristics that make them appropriate for particular types of applications

Programming Language Evolution

Software Development  Choose a programming language whose functional characteristics are appropriate for the task at hand, taking into consideration the skills and experience of the programming staff.