5 - Software - 10/7/2011 1 Session 5 Computer Software BIT...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 10/7/2011 1 Session 5 Computer Software BIT 200 Personal Productivity Agenda & Whats in the News & Reflection on Last Week & Wiki/Tech Topics: Robots & Types and Characteristics Computer Software WHATS IN THE NEWS? 3 10/7/2011 2 REFLECTION ON LAST WEEK Web 2.0 Web 2.0 & Web 2.0 refers to web sites where site users can contribute to content as well as site owners & Examples: Product ratings and reviews Social networks (e.g. Facebook) Wikis Twitter Blogs/Podcasts Bookmarking exchanges WIKI/TECH TOPICS PROJECT Robots 10/7/2011 3 Learning Objectives for Today & What is the function of software? Understand the basic types of software How is the way we control computers through software changing? & What is system software? Understand the functions of an operating system Understand the primary types of programming languages & What is application software? Define personal productivity applications Define business application systems Understand how software delivery is evolving SOFTWARE OVERVIEW http://www.commoncraft.com/video/computer-software COMPUTER SOFTWARE IN PLAIN ENGLISH Computer System Software Instructs Hardware Control Unit Arithmetic Logic Unit Primary Storage Unit (RAM) Input Devices Output Devices Secondary Storage Devices Hold Software Central Processing Unit (CPU) 10/7/2011 4 Computer Hardware is Programmable CPUs have built-in, primitive commands. Get a piece of data from storage, add two numbers together, etc. Programmability is the key to their power and makes CPUs general-purpose, but CPUs can only respond to binary inputs 00101011011. Really hard to use at the machine level. Software enables us to instruct computer hardware to do what we want more easily Hardware System(s) Software Type Description Example Operating systems Master control program; provides common functions that application software needs Windows Utilities Support programs; used to maintain a computer system Norton Utilities Device drivers Handle communication with peripheral devices Printer drivers Compilers/interpreters Used to turn programming language statements into hardware instructions C++ compiler Hardware Systems software Application Software & Provides tools tailored to perform a particular kind of task & Excel, PowerPoint, TurboTax, Quicken, SAP, Autodesk, Grand Theft Auto, Hardware System Software Application software 10/7/2011 5 User-Written Software & Written using application packages and/or programming...
View Full Document

This note was uploaded on 01/04/2012 for the course BIT 200 taught by Professor Moore during the Fall '08 term at University of Michigan.

Page1 / 13

5 - Software - 10/7/2011 1 Session 5 Computer Software BIT...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online